
Search by job, company or skills
Role Summary
The Senior Java Developer will design and build scalable, high-performance backend systems using Java and AWS.
This role focuses on developing cloud-native microservices and RESTful APIs for enterprise-grade applications.
The candidate will contribute to architecture decisions, ensure system reliability, and collaborate closely with DevOps and QE teams.
Key Responsibilities
Design, develop, and maintain high-performance Java-based backend applications and microservices
Build cloud-native solutions using AWS services such as Lambda, API Gateway, S3, and DynamoDB
Optimize DynamoDB data models, queries, and performance for scalability
Collaborate with DevOps teams to automate deployments and monitoring using AWS tools
Write clean, testable, and well-documented code following engineering best practices
Participate in code reviews, design discussions, and Agile ceremonies
Troubleshoot and resolve production issues within defined SLAs
Contribute to system architecture, technical design, and technology evaluations
Work closely with QE teams to support and enhance test automation initiatives
Required Skills
Must-have Skills
Strong expertise in Java with frameworks such as Spring Boot
Hands-on experience with AWS services including DynamoDB, Lambda, S3, CloudWatch, and API Gateway
Deep understanding of RESTful API design and development
Experience with NoSQL databases, especially Amazon DynamoDB
Familiarity with CI/CD practices and tools such as Jenkins, Git, or AWS CodePipeline
Knowledge of containerization technologies such as Docker, ECS, or Kubernetes
Experience working in Agile or Scrum-based development environments
Strong problem-solving, debugging, and communication skills
Ability and interest in contributing to QE automation, including writing and maintaining automated tests
Good-to-have Skills
Experience with smart home device integrations and platforms such as Google Home, Amazon Alexa, or Apple HomeKit
Exposure to messaging systems such as SNS, SQS, or Kafka
Familiarity with Infrastructure as Code tools like Terraform or AWS CloudFormation
Experience with monitoring and observability tools such as Prometheus, Grafana, or Datadog
AWS certifications such as AWS Certified Developer or Solutions Architect
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field
Additional Information
Project duration: 36 months
Start date: Immediate
Work mode: Onsite
Shift timings: As per project requirements
Collaboration with QE teams is a key expectation
#JavaDeveloper #AWSJobs #BackendDeveloper #Microservices #ContractJobs #OnsiteJobs #SpringBoot #CloudEngineering #IndiaJobs
Job ID: 138328891