09 Aug
|
Synechron
|
Gurugram
09 Aug
Synechron
Gurugram
Senior Software Engineer - Identity Engineering (Java Full Stack | IAM | Microservices)
Location: Hyderabad / Gurugram
Experience: 7-12 Years
About the Role
We are looking for a highly skilled Senior Software Engineer to join our Identity Engineering team and build secure, scalable, cloud-native identity platforms. The role involves designing and developing enterprise-grade authentication, authorization, entitlement, and access management solutions that support millions of transactions.
This is a hands-on engineering role offering the opportunity to work on modern microservices architectures, distributed systems, event-driven platforms, and AI-assisted software development practices.
Key Responsibilities
- Design, develop, and maintain Java-based microservices for Identity & Access Management (IAM) platforms.
- Build secure authentication, authorization, entitlement, and customer access solutions.
- Develop scalable REST APIs and event-driven services.
- Design and implement cloud-native applications and distributed systems.
- Contribute to architectural design, technical reviews, and engineering best practices.
- Collaborate with Product Owners, Architects, Security, and Engineering teams.
- Implement CI/CD pipelines, Infrastructure as Code, and DevSecOps practices.
- Build and integrate React-based frontend applications with secure APIs and identity services.
- Optimize application performance, scalability, resilience, and reliability.
- Mentor junior engineers and contribute to engineering excellence initiatives.
- Utilize AI-assisted engineering tools such as GitHub Copilot and Claude Code to improve productivity and code quality.
Required Skills
Backend Development
- 7+ years of software development experience.
- Solid expertise in
- Java 17/21
- Spring Boot
- Microservices Architecture
- RESTful APIs
- Distributed Systems
- Event-Driven Architecture
Frontend Development
- Hands-on experience with:
- ReactJS
- TypeScript
- JavaScript
- HTML5/CSS3
Data & Messaging
- Kafka/Event Streaming
- PostgreSQL
- MongoDB
- Redis
Cloud & DevOps
- Experience with AWS, Azure, or GCP.
- CI/CD pipelines.
- Infrastructure as Code (Terraform preferred).
- Containerization technologies (Docker/Kubernetes).
- DevSecOps practices.
Architecture & Design
- Domain-Driven Design (DDD)
- Design Patterns
- API-First Architecture
- Scalability & Performance Optimization
Preferred Skills
- Experience with enterprise Identity & Access Management (IAM) platforms.
- Exposure to SailPoint, Okta, Entra ID, Ping Identity, ForgeRock, or Keycloak.
- Knowledge of authentication and authorization protocols such as OAuth2, OpenID Connect, SAML, and JWT.
- Experience in Banking, Financial Services, or FinTech organizations.
- Familiarity with high-volume transaction platforms.
What We Are Looking For
- Strong ownership mindset and problem-solving skills.
- Ability to independently drive complex technical initiatives.
- Excellent communication and stakeholder management skills.
- Experience working in Agile product teams.
- Passion for innovation, modern engineering practices, and continuous learning.
📌 Senior Software Engineer - Identity Engineering (Java, Microservices, (Gurugram)
🏢 Synechron
📍 Gurugram