Job Description:
-We are looking for a Senior Java Developer with a strong backend focus to join a high-impact team working on a next-generation Identity and Access Management (IAM) platform
-Hands-on, individual contributor role—not a mentoring or architect position
Key Responsibilities
-Lead backend development efforts (approximately 80% backend, 20% frontend).
-Work with Java 21 (Java 17 minimum required); experience migrating from Java 8 is a strong plus.
-Address and resolve performance issues, including:
-Authentication timeouts
-Login failures
-Perform light Angular front-end work to resolve UI bugs or issues.
-Participate in Agile ceremonies: PI planning, sprint planning, daily standups.
-Write and maintain RESTful APIs using Spring Boot and microservices architecture.
-Conduct unit testing (JUnit), code reviews, and CI/CD deployments.
-Troubleshoot production issues and provide on-call support as needed.
-Collaborate with product owners and architects for feature validation and deployment readiness.
Tech Stack
-Languages & Frameworks: Java 17/21, Spring Boot, Spring MVC, Angular (minor), J2EE
-Tools & Platforms: Git, Jenkins, JIRA, AgileCraft, Eclipse, Code Cloud
-APIs & Protocols: REST, JSON, Swagger, JWT, OAuth2
-Databases & OS: Oracle, UNIX/Linux, Shell Scripting, Cronjobs
-Testing & Monitoring: JUnit, Mockito, Postman, PuTTY, Winscp
-CI/CD & Agile: Agile/Scrum, CI/CD pipelines, ECO
Ideal Candidate Profile
-10+ years of professional Java development experience.
-Strong backend expertise with recent experience in Java 21.
-Experience in IAM systems and secure authentication flows.
-Proven ability to proactively fix issues and improve system performance.
Any Graduate