Description

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.

Key Skills