This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a highly skilled Senior Java IAM Developer to play a pivotal role in ensuring that all users, both internal and external, national and international, can securely access the client’s applications and services anytime, anywhere, and on any device. If you have a strong background in identity access management (IAM), enterprise Java development, and a passion for building scalable, high-performance security systems, we would love to hear from you.
Job Responsibility
Design, develop, and implement secure IAM systems that integrate new authentication methods (both client-supplied and third-party) within the enterprise infrastructure
Translate security architectures and business requirements into robust, deployable code
Collaborate with technical architects and other technical stakeholders to optimize system performance and reliability
Maintain, refactor, and develop high-quality Java and Spring-based applications
Set up, execute, and maintain automated testing suites to ensure code quality and system security
Identify, troubleshoot, and proactively resolve system bottlenecks and security gaps before they impact production
Requirements
Java EE Development: Minimum of 8 years of professional experience in Java EE Development (Java 8 or higher), including hands-on experience with JSP/JSTL
Modern Java Versions: Demonstrated, hands-on experience with Java 17 and Java 21
Spring Framework: Minimum of 8 years of experience working with Spring 4 (or higher), Spring MVC, Spring Boot, and JPA/EclipseLink
IAM Domain Expertise: Strong foundational understanding of Identity and Access Management (IAM) principles, enterprise security architecture, and Identity Lifecycle Management (LCM)
Automated Testing: Strong experience writing functional tests using automated testing frameworks such as Spring Boot Test and RestAssured
CI/CD & Tooling: Proficient with CI/CD pipelines and tools like JMeter, Postman, or equivalent API/performance testing platforms
Proactive & Solutions-Oriented: A self-starter who naturally spots potential problems beforehand and takes the initiative to resolve them
Agile Mindset: Experienced working in structured Agile environments
Adaptable: A flexible attitude, comfortable navigating complex corporate structures and shifting priorities