Java Developer (Contract)

KeyData Cyber

Location
India
Employment type
contract
Posted
Posted
  • Delivery Services

About the role

At KeyData Cyber, we’re shaping the future of identity security. Recognized by Gartner and KuppingerCole as a leading IAM professional services firm, we specialize exclusively in designing, deploying, and managing end-to-end Identity and Access Management programs for organizations across North America. With 20 years of experience, 50M+ identities managed, and 1,000+ successful deployments, our team is our strongest asset. Proud to be recognized as a Culture 100 Award winner , KeyData Cyber is committed to building a workplace where people feel valued, supported, and empowered to grow. Our culture is rooted in collaboration, innovation, and continuous learning, creating opportunities for our people to thrive and make a meaningful impact. Join an award-winning team where your ideas matter, your growth is supported, and your contributions make a difference. *]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="request-WEB:0e151962-f24a-4e06-9c14-6e415324e158-5" data-turn-id-container="request-WEB:0e151962-f24a-4e06-9c14-6e415324e158-5" data-testid="conversation-turn-12" data-scroll-anchor="false" data-turn="assistant"> We are currently looking for a Java Developer to join KeyData Cyber’s Delivery Services team. This role is focused on designing, developing, and enhancing SCIM-based connectors within enterprise Identity and Access Management (IAM) environments. The ideal candidate will have strong expertise in Java (Java 8 and Java 17+), Spring Boot, microservices, Spring Security, SCIM protocol, code review, and debugging. This is a hands-on development role requiring strong technical skills, problem-solving abilities, and experience building secure and scalable integrations. Location : India, Remote Employment Type : Contract position till December 31, 2026. What You’ll Do: Design, develop, and enhance net-new SCIM connectors using Java and Spring Boot. Define technical specifications and ensure alignment with identity governance best practices. Develop and maintain Spring Boot microservices, leveraging Spring Security to build secure and scalable integrations. Support the migration of applications and connectors from Java 8 to Java 17+, ensuring compatibility and addressing migration-related issues. Conduct peer code reviews for newly built connectors to ensure code quality, maintainability, and adherence to coding standards. Review existing codebases, understand code logic, and identify opportunities to improve performance, security, and efficiency. Collaborate closely with QA teams to identify and resolve pre-release defects and integration issues. Audit and review existing SCIM connector codebases to identify vulnerabilities, inefficiencies, and compliance gaps using tools such as SonarQube and Checkmarx. Debug, troubleshoot, and remediate issues across connector implementations and integrations. Write and execute unit tests using JUnit and support build and dependency management using Maven or Gradle. Execute testing and deploy code fixes, enhancements, and remediations. Document all modifications, enhancements, and fixes while maintaining accurate connector documentation and release notes. Track development activities and collaborate with cross-functional teams using Jira, Git, and CI/CD pipelines. Participate in technical discussions and contribute to continuous improvement of development standards and best practices. Who We’re Looking For: 4+ years of hands-on Java development experience, with working knowledge of Java 8 and Java 17+. Strong working experience in Spring Boot, Spring Boot microservices, and Spring Security. Strong understanding of and hands-on experience with SCIM protocol and REST APIs. Experience conducting code reviews, understanding complex code logic, debugging applications, and resolving technical issues. Experience with unit testing frameworks such as JUnit. Familiarity with code quality and security scanning tools such as SonarQube and Checkmarx. <li style="font-family: arial, helvetica, sans-seri

More at KeyData Cyber

Listed via greenhouse. JobForge is not the employer and does not process applications; apply on the company's own site.