Overview
Screening Process includes a coding test followed by client interview. Candidate's who can join immediately, max 2 weeks will be given preference. We have 3 open positions and offers are being rolled out in max 2 Weeks time. We will ask for documents to verify and confirm your early joining.
Job Description: Backend Developer – Authentication Platform: You will be responsible for the development and delivery of applications and services that power the Authentication (AuthN) Platform. You will work closely with product and technology teams to understand requirements and develop features, adhering to standard Software Development Life Cycle (SDLC) processes.
Required Experience:
- 3–6 years of experience in backend development using Java.
- Strong knowledge of Java frameworks and libraries such as Spring Boot, Hibernate, and JPA.
- Experience building RESTful APIs and working with microservices architecture.
- Familiarity with database technologies, both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra).
- Solid understanding of multithreading, concurrency, and performance optimization in Java.
- Prior experience with internal tools and frameworks like Raptor is preferred.
Key Projects
- Platform enhancements
- Building the One Identity system
- Identity convergence initiatives
- Enhancing platform capabilities related to shared-auth and passkey systems
Typical Day in the Role:
- Implement new features or enhance existing functionality within the AuthN platform.
- Write clean, efficient code using Java and relevant frameworks (e.g., Spring Boot, React).
- Collaborate with engineers and product managers to align feature development with the roadmap and use-case requirements.
- Daily tasks include development, code reviews, and team discussions to ensure alignment and quality delivery.
Work Environment & Expectations:
- Proven experience as a backend developer or in a similar role with a strong understanding of backend systems.
- Proficiency in Java and modern backend frameworks (e.g., Spring Boot).
- Knowledge of GraphQL, RESTful APIs, and microservices architecture.
- Preferred: Understanding of cybersecurity principles and best practices.
- Preferred: Experience in building or maintaining libraries/SDKs.
Be part of the team building the core “AuthN System” platform powering user login experiences. This platform supports consumer- and merchant-facing authentication, where performance and latency are mission-critical. You’ll work on services with high transaction volumes and significant business impact.