You will develop and deploy enterprise-scale applications using Java and microservices architectures.
Responsibilities
- Build and maintain RESTful web services and microservices using Java and Spring Boot.
- Develop enterprise-scale applications and manage deployments within Kubernetes environments.
- Implement data persistence layers using Hibernate and Spring Data JPA.
- Integrate messaging queues and JMS for asynchronous communication.
- Design and document APIs using Open API specification and Swagger 2.0.
Required Skills
- 8+ years of developer experience.
- Expertise in Java SE/EE (Java 8 or later, preferably version 17+).
- Hands-on experience with Spring Boot (preferably version 3 or higher).
- Proficiency with Hibernate and Spring Data JPA.
- Experience with Kubernetes, Docker, and AWS EKS.
- Knowledge of RESTful web services and microservices development.
- Experience with JMS and messaging queues.
- Practical experience with Azure DevOps (ADO).
- Degree in any graduate field.
Preferred Skills
- Experience with C#, Python, Node JS, or Power Automate.
- Knowledge of SAML, OIDC, SSO, and MFA integrations.
- Familiarity with MSD skills.