Description

You will build and maintain scalable Java microservices within an AWS cloud environment.

Responsibilities

  • Migrate and maintain scalable Java microservices using Spring Boot and Spring MVC.
  • Implement security enhancements, encryption, and secure API and database integrations.
  • Deploy and troubleshoot applications on WebSphere, Apache Tomcat, and EKS clusters.
  • Build and maintain CI/CD pipelines using Jenkins and uDeploy.
  • Manage AWS infrastructure including EC2, ELB, Lambda, RDS, DynamoDB, and EKS.
  • Monitor application performance and address bottlenecks using New Relic.

Required Skills

  • 10+ years of experience in Java development with Spring Boot and Spring MVC.
  • Hands-on experience with AWS services (EC2, Lambda, RDS, DynamoDB, ELB).
  • Proficiency in container orchestration using Kubernetes and EKS.
  • Experience deploying to WebSphere Application Server and Apache Tomcat.
  • Strong knowledge of CI/CD automation using Jenkins and uDeploy.
  • Expertise in microservices architecture and REST API integration.
  • Experience with Docker and containerization.
  • Ability to implement security best practices and secrets management.
  • Proficiency with real-time monitoring and alerting tools like New Relic.
  • Experience working within Agile delivery frameworks.

Preferred Skills

  • Experience with SDLC management from development to production support.

Education

Any Graduate