O SEU PRÓXIMO CAPÍTULO
Java, IAM Developer
Sobre a vaga
• Design, develop, and maintain robust, scalable, and high-performance applications using Java and Spring Boot.
• Contribute to the implementation of authentication and authorization protocols (OpenID Connect, OAuth2) and the integration of the OpenIAM solution (v13.5).
• Develop integration flows using the Apache Camel framework (v2 and v3).
• Ensure adherence to Software Craftsmanship principles (SOLID, YAGNI) and maintain high test coverage through SonarQube.
• Contribute to the continuous improvement of development practices and all phases of the software lifecycle, from design through production deployment.
• Work under the supervision of the Tech Lead.
• Graduate of an engineering school or holder of a Master’s degree (Bac+5) in computer science or an equivalent field.
• At least 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 knowledge-sharing skills.
• Strong analytical and problem-solving abilities.
• Adaptability to Agile methodologies (Scrum).
• Ability to work independently and 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).