← Toutes les offres

Java Developer – IAM

À propos du poste

• Design, develop, and maintain robust, scalable, and high-performance applications using Java and Spring Boot
• Implement OpenID Connect and OAuth2 authentication and authorization protocols
• Integrate the OpenIAM solution (v13.5)
• Develop integration flows with Apache Camel (v2 and v3)
• Ensure adherence to Software Craftsmanship principles (SOLID, YAGNI)
• Maintain a high level of test coverage using SonarQube
• Contribute to the continuous improvement of development practices
• Participate in all phases of the software lifecycle, from design through deployment
• Work under the responsibility of the Tech Lead

• Graduate of an engineering school or holder of a Master’s degree (Bac+5 equivalent) in Computer Science or a related field
• Minimum 7 years of experience in Java back-end development
• Java / Spring Boot
• OpenID Connect / OAuth2
• OpenIAM (v13.5)
• Apache Camel (v2 and v3)
• SonarQube
• Rigor and technical excellence
• Collaborative mindset and willingness to share knowledge
• Strong analytical and problem-solving skills
• Adaptability to Agile methodologies (Scrum)
• Autonomy and ability to meet deadlines
• Professional proficiency in French, both written and spoken
• Candidates must be located in France for the duration of the assignment

• Employees can work remotely
• 100% remote position (no travel required)