ABOUT the job
Hey there! We're on the lookout for a motivated Senior Java Developer to join our team! If you're looking to show off your skills or be a part of something really impactful, we're thrilled to have you here with us.
The project's main goal is to revamp the current architecture and create a plan for migrating to a more modern approach that keeps all the current features and incorporates new concepts like cloud services and microservices. This will help us achieve better modularity, scalability, and all the other cool benefits that are common in the industry. We'll also be migrating our codebase from Progress to Java-based solutions as part of the modernization process.
Job Location
Remote,
(Bulgaria, Romania, Turkey, Lithuania, Uzbekistan, Armenia, Georgia, Poland, Hungary)
ABOUT THE COMPANY
This is an opportunity to work for a major player in the world of manufacturing and supply chain management, providing cutting-edge solutions to global companies in six key industries: automotive, life sciences, consumer goods, food and drink, high tech, and industrial products. With their cloud-based ERP solutions, they help manufacturers stay on top of their game and weather any disruptions that come their way!
ABOUT the candidate
Here's what we'll need you to be able to do:
• Write well-designed, testable, and efficient code
• Contribute in all phases of the development lifecycle
• Ensure designs are in compliance with specifications
• Support continuous improvement by investigating alternative technologies and presenting them for architectural review
• Develop new functionality and support existing ones, according to the customer's requirements
Requirements
• 4+ years of experience in Java development
• Good knowledge of Java 11+, Spring Boot, and JUnit testing framework
• Good understanding of REST API and Development Patterns
• Knowledge and hands-on experience with Boomi
• Experience with Kafka and Apache Spark
• Good written and verbal communication skills
Benefits
When you join our stellar team, you'll get tons of cool benefits, like:
• Building your skills with our Client Engagement team, who can help with all kinds of • projects.
• Joining our awesome community of like-minded folks.
• Becoming a mentor or speaker and getting rewarded for it – both emotionally and financially!
• Attending meetups as a speaker or listener to learn and grow.
• We're all about broadening our horizons and sharing knowledge – so don't be afraid to ask questions and get curious!