Backend Developer (Java / Symfony Migration)
At MACS, we’ve built an in-house ERP system that powers the daily operations of several companies. From budget proposals to workforce planning and contract management, our platform helps streamline complex workflows that hundreds of people rely on every day.
Now, we’re entering an exciting new chapter: modernizing our backend by migrating from Symfony/PHP to a scalable, service-oriented architecture in Java Spring Boot. It’s a big challenge—and a great opportunity for you to help shape the future of a mission-critical system.
We’re looking for a Backend Developer who loves tackling technical challenges and driving meaningful change. You’ll play a key role in designing and building new services in Java Spring Boot while ensuring our existing Symfony backend continues to run smoothly during the migration.
Lead the migration of core backend services from Symfony/PHP to Java Spring Boot.
Collaborate with frontend and product teams to deliver end-to-end features.
Ensure quality with robust testing (unit, integration, end-to-end).
Support and extend the existing Symfony backend when needed.
4+ years of backend development experience.
~ Strong skills in Java (Spring Boot).
~ Willingness to work with and learn PHP/Symfony during the migration.
~ Exposure to AWS or other cloud platforms is a strong plus.
~ Passion for clean, maintainable, and well-tested code.
A collaborative, supportive team environment.
Flexible work setup: remote, hybrid, or office-based.
This isn’t just another backend role. It’s a chance to:
Grow with a team that values technical excellence and long-term thinking.