Principal Engineer - Java/Microservices
Core
Designing and building enterprise identity cloud solutions that manage and govern access to applications, data, and business processes.
Role type
Principal Engineer (Java/Microservices)
Builds
Enterprise identity cloud solutions for Fortune 500 companies and government institutions
Domain
Identity security, Cloud platforms, Microservices
Deliverable
production ML models | product features
Required skills
Java, Spring Framework, REST, Microservices, Cloud platforms (AWS/Azure/GCP), Containerization (Docker/Kubernetes), SQL, ElasticSearch, Redis, CI/CD, Git, Agile/Scrum/Kanban, Unit/Functional/System testing, AI tools integration
Preferred skills
Groovy on Grails, Maven/Ant, IntelliJ/Eclipse, Junit
Technologies
Java, Spring Framework, REST, AWS, Azure, Google Cloud, Docker, Kubernetes, ElasticSearch, Redis, Git, Maven, Ant, Junit
Responsibilities
Requirements analysis, software design and architecture, developing enterprise identity solutions, testing and deploying applications, refactoring and debugging code, starting programs from scratch, developing documentation, providing technical support
Seniority
Principal, hands-on IC with strategy & mentorship