Senior Java Developer

MiratechBangalore, Karnataka
Adzuna INPosted 1h agoOriginal Listing
it-jobs

Job Description

Job Description Join us in shaping the future of customer experiences with our client, a global leader in cloud contact center software. As a Senior Java Developer , you will join the Identity Platform team responsible for authentication, authorization, user lifecycle management, and access control services used across the entire product ecosystem. The team develops and operates business-critical microservices that power secure access for both customers and internal services. You will work on modern Java-based microservices running in Google Cloud Platform, contributing to highly available and scalable systems that support millions of authentication and authorization requests. This is a hands-on engineering role offering the opportunity to work with cloud-native technologies, distributed systems, modern CI/CD practices, and security-focused platform services. Engineers in this team follow a full ownership model and participate in development, testing, deployment, and production support activities. Key Responsibilities: - Design, develop, and maintain scalable, highly available Java microservices using Spring Boot. - Build and enhance identity and access management services, including authentication, authorization, OAuth workflows, security token management, and user lifecycle management. - Develop and maintain REST APIs and cloud-native applications running on Google Cloud Platform. - Contribute to the architecture, design, and modernization of a large-scale SaaS platform while solving complex scalability, reliability, and security challenges. - Gain a deep understanding of existing systems and actively contribute to their continuous improvement and evolution. - Write and maintain automated tests, ensuring high code quality and adherence to engineering best practices. - Troubleshoot issues across the software stack, perform root cause analysis, and provide production support for critical services. - Participate in an on-call rotation, providing support for production systems approximately twice per week between 8:00 PM and 8:00 AM IST, while collaborating closely with cross-functional teams and taking ownership of services throughout their lifecycle.

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.