We are seeking a highly skilled and motivated Fullstack Java Software Engineer to join our Access Management & Authorization(AMA) product team. In this role, you will play a critical part in designing, building, securing, and maintaining the core platform that governs access, authorization, and policy-based access control.
You will work on modernizing our existing Access Management systems, developing robust new features, and ensuring the high availability, security, and scalability of our access services. Along with development, you will share operational ownership of the product, tech refresh, continuous product stability & efficiency improvements including participating in a rotational on-call support schedule.
Knowledge Sharing: Organizes team learning events to foster continuous growth and team skill progression.
Required Technical Skills
Development: Deep expertise in Core Java (Java 11 or higher) and the Spring ecosystem (Spring Boot, Spring Security, Spring Data), hands-on experience with modern frontend technologies such as Angular, React,
API & Distributed Systems Architecture: Proven experience building highly secure Microservices, RESTful APIs, and distributed enterprise platforms.
Database Systems: Solid experience with relational databases (e.g., PostgreSQL, Oracle, MySQL) and NoSQL/caching databases (e.g., MongoDB, Redis)
Build, CI/CD, & Version Control: Experience with build automation using Gradle, automated deployment pipelines (Jenkins, Tekton), and source code repositories (Git, Accurev)
Cloud Platforms: Working experience with Cloud platforms, with a strong preference for Pivotal Cloud Foundry (PCF) and Google Cloud Platform (GCP)
IDEs, Agile Tools, & Ticketing: Daily proficiency with IDEs (Eclipse or IntelliJ), agile planning tools (CA Agile Central/Rally or Jira), and ServiceNow for incident, change, and ticket management
Nice to have
By continuing you agree to our Terms & Privacy Policy.