You will design and develop scalable applications using Java 8+, Spring Boot, and modern UI frameworks.
This role is on-site.
Responsibilities
- Build and implement microservices using Spring Boot and REST APIs.
- Implement cloud-based solutions utilizing AWS services.
- Deploy applications into target environments using DevOps toolchains.
- Design and maintain applications using Java, J2EE, and Spring.
Required Skills
- 7+ years of experience in Java 8+, J2EE, Spring, and Spring Boot.
- 2+ years of experience designing microservices with REST APIs.
- 2+ years of experience with UI frameworks such as Angular or ReactJS.
- 1+ years of experience with AWS services including EC2, IAM, S3, and Lambda.
- Strong experience with ORM frameworks like JPA or Hibernate.
- Hands-on experience with Docker and Kubernetes.
- Proficiency with DevOps tools including Jenkins, Artifactory, Maven, Gradle, and Git/BitBucket.
- Degree in Computer Science, Engineering, or an equivalent field.
Preferred Skills
- Experience with OAuth implementation via Ping Identity or API Management with Apigee.
- Familiarity with Service Mesh (Istio) and ELK stack.
- Knowledge of NoSQL (MongoDB), queue-based implementations, or scripting with Unix and Python.