Backend Developer (Java / Symfony Migration)About UsAt 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.The RoleWe’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.This role is ideal for someone who thrives in an environment where stability, scalability, and innovation come together—and where your contributions directly impact real-world operations.What You’ll DoLead the migration of core backend services from Symfony/PHP to Java Spring Boot.Design and implement scalable, maintainable microservices.Collaborate with frontend and product teams to deliver end-to-end features.Ensure quality with robust testing (unit, integration, end-to-end).Contribute to system architecture and technical strategy.Support and extend the existing Symfony backend when needed.What We’re Looking For4+ years of backend development experience.Strong skills in Java (Spring Boot).Willingness to work with and learn PHP/Symfony during the migration.Experience with relational databases (PostgreSQL preferred).Familiarity with modern deployment practices (Docker, CI/CD, Git).Exposure to AWS or other cloud platforms is a strong plus.Passion for clean, maintainable, and well-tested code.What We OfferA technically challenging project where you’ll make a real impact.Direct influence on architecture and decision-making.A collaborative, supportive team environment.Competitive salary and benefits package.Flexible work setup: remote, hybrid, or office-based.Opportunities for professional growth.A healthy work-life balance—we value focus and sustainability over crunch.Why Join Us?This isn’t just another backend role. It’s a chance to:Take ownership of a high-impact migration project.Work on a system that truly matters to businesses and their people.Grow with a team that values technical excellence and long-term thinking.