Job Title: Full Stack Java Developer IAM & Cloud
Job Summary
We are looking for an experienced Full Stack Java Developer with strong expertise in Identity & Access Management (IAM), cloud platforms, and application onboarding. The role focuses on building secure, scalable cloud-native applications and integrating IAM solutions.
Key Responsibilities
- Develop and maintain full-stack Java applications using Java and Spring Framework
- Design and build RESTful APIs and microservices for cloud-based platforms
- Implement and integrate IAM solutions to enhance security and user lifecycle management
- Lead application onboarding to IAM and cloud environments
- Collaborate with stakeholders to gather requirements and translate into technical solutions
- Work with DevOps teams to enable CI/CD pipelines and containerized deployments
- Ensure compliance with security protocols (OAuth, SAML, OpenID Connect)
Required Skills
- Bachelor's degree in Computer Science, IT, or related field
- Strong experience with Java, Spring Boot, and microservices architecture
- Hands-on experience with IAM tools: Okta, ForgeRock, Azure AD
- Experience with cloud platforms: AWS, Azure, or Google Cloud
- Containerization and orchestration using Docker & Kubernetes
- Knowledge of Kafka, DevOps practices, and CI/CD pipelines
- Understanding of security standards and protocols
- Exposure to Angular, React, or Vue.js is a plus
- Strong communication, problem-solving, and teamwork skills
Nice to Have
- Project management experience or certifications (PMP / PRINCE2)
Experience: 5 9+ years
Work Style: Agile, collaborative, and security-focused.