Java AWS Developer

Zensar Technologies
Hyderabad, Telangana, India

Job Description -

We are looking for an experienced Java AWS Developer to design, develop, and maintain scalable, high-performance backend applications and cloud-native microservices.

The ideal candidate should have strong hands-on experience in Core Java, multithreading, concurrency, Spring Boot, microservices, REST APIs, SQL databases, and AWS. The role involves developing reliable backend services, implementing concurrent processing, integrating messaging systems, supporting CI/CD deployments, and resolving application performance and production issues.

Key Responsibilities:

  • Design and develop backend applications using Core Java and Spring Boot.
  • Implement multithreading and concurrency for high-volume applications.
  • Build scalable microservices and RESTful APIs.
  • Deploy, monitor, and support applications on AWS.
  • Troubleshoot thread-safety issues, race conditions, deadlocks, and performance bottlenecks.
  • Develop persistence layers using Spring Data JPA and Hibernate.
  • Work with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Implement event-driven communication using Apache Kafka or RabbitMQ.
  • Write unit tests using JUnit and Mockito.
  • Implement API security using Spring Security, JWT, or OAuth2.
  • Support build and deployment pipelines using Git, Maven, Jenkins, and CI/CD tools.
  • Perform code reviews and follow clean coding, design patterns, and SOLID principles.
  • Collaborate with QA, DevOps, and engineering teams in an Agile environment.

Mandatory Skills:

  • Core Java 8+
  • Multithreading and concurrency
  • Spring Boot and Spring MVC
  • Microservices architecture
  • REST API development
  • Hands-on AWS experience
  • Spring Data JPA and Hibernate
  • SQL and relational databases
  • Kafka or RabbitMQ
  • JUnit and Mockito
  • Git, Maven, Jenkins, and CI/CD
  • Production support and application troubleshooting

Good-to-Have Skills:

  • AWS services such as EC2, ECS/EKS, Lambda, S3, RDS, IAM, CloudWatch, API Gateway, SNS, and SQS
  • Docker and Kubernetes
  • Redis caching
  • Spring Security, JWT, and OAuth2
  • Swagger/OpenAPI
  • SonarQube, Nexus, or Fortify
  • JVM and application performance tuning
  • Splunk or CloudWatch monitoring

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →