Java AWS Developer

Bangalore Urban, Karnataka, India
Aug 30, 2024
Sep 18, 2025
Onsite
Full-Time
4 Years
Job Description

Virtusa is hiring a Java AWS Developer to join our team in Bengaluru. In this role, you will leverage your expertise in Java, microservices, and AWS to build and maintain robust cloud-based applications. You will work on designing and implementing scalable solutions using a variety of AWS services and tools, ensuring high performance and reliability. This position offers a hybrid work model, combining on-site and remote work to best fit your needs and the needs of the team.

Key Responsibilities

  • Develop and maintain Java-based applications using Spring Boot and microservices architecture.
  • Design and deploy scalable solutions on AWS, utilizing services such as ECS Fargate, S3, Lambda, and others.
  • Implement and manage containerized applications using Kubernetes and AWS ECS.
  • Utilize AWS cloud monitoring tools, including Datadog and CloudWatch, to ensure optimal performance and reliability.
  • Work with NoSQL and SQL databases, including Cassandra, Aurora, and PostgreSQL.
  • Develop and integrate web services (SOAP and RESTful) and messaging systems (Kafka).
  • Implement XACML Authorization policies for secure access control.
  • Use development and test automation tools/frameworks such as BDD and Cucumber to ensure high-quality deliverables.

Required Skills and Experience

  • Java and J2EE expertise, with a strong background in Spring Boot and microservices.
  • Experience with AWS services, including ECS Fargate, S3, Lambda, and infrastructure components like NLB, ALB, and Route 53.
  • Proficiency with Terraform for infrastructure as code.
  • Experience in Kubernetes and AWS EKS for container orchestration.
  • Familiarity with cloud monitoring tools such as Datadog and CloudWatch.
  • Knowledge of XACML Authorization policies and experience with NoSQL (Cassandra, MongoDB) and SQL databases (Aurora, PostgreSQL, Oracle).
  • Experience with web services (both SOAP and RESTful) and Kafka for messaging.
  • Hands-on experience with development and test automation tools/frameworks such as BDD and Cucumber.

Why Virtusa?

Virtusa provides an innovative and collaborative work environment where you can grow your career and make an impact. Join us to work on cutting-edge projects with a global team while enjoying the flexibility of a hybrid work model.

Note. With a competitive number of applicants, we encourage you to highlight your relevant experience and skills to make your application stand out.