Senior Java Developer

  • Java 11
  • Spring Boot Framework
  • Junit tests
  • Boomi
  • Apache Kafka
  • Apache Spark
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)


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


• 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


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!



This is a full-time job opportunity, where you’d be working on projects lasting 12 months on average.  At the end of the period, you will be able to continue being a Pro Consultant by getting assigned to another exciting project. The continuity of your permanent employment with all social and additional benefits included is guaranteed by Motion Software.

Senior Software Engineer
Motion Software provides a unique work environment that allows for remote/hybrid working, providing the best of both worlds. Projects that I've worked on are both exciting and challenging and have helped me grow both professionally and personally. The company frequently organizes team-building events and creates a fun and energetic work environment that fosters camaraderie and collaboration among employees. I like that people in Motion Software are fun, easy-going and very active. Working in Motion Software feels a lot more like a cool gathering with your friends, than just a job.
Full-Stack Developer
Be able to work from any point in the world. Friendly and communicative team members and crew. Be able to speak freely and open to anyone from the company. Helpful and understanding staff and members.
Remote Work Advisor
Fully remote, flex hours, great benefits and community around the company. Great working place for people with different lifestyles, mum - friendly and with a great vibe.




Motion Software starts operating under the name of its parent company Exadel, taking effect on July 15th.

More Info

Motion Software uses cookies to improve site functionality, provide you with a better browsing experience, and to enable our partners to advertise to you. Detailed information on the use of cookies on this Site, and how you can decline them, is provided in our Cookie Policy Learn more about cookies, Opens in new tab. By using this Site or clicking on OK, you consent to the use of cookies.