Job Title : Java + AWS Developer
Experience : 6 to 10 Years
Budget : 18 to 20 LPA
Location : Chennai
Employment Type : Full-time
Job Description :
We are looking for an experienced Java + AWS Developer who can design, develop, and deploy high-quality applications using Java technologies and AWS cloud services. The ideal candidate should have strong backend development skills along with hands-on experience in AWS architecture, deployment, and automation.
Key Responsibilities :
Develop, enhance, and maintain backend applications using Core Java / Java 8+ , Spring Boot, and Microservices.
Design and implement scalable and secure solutions on AWS Cloud .
Work with AWS services such as EC2, Lambda, S3, RDS, DynamoDB, API Gateway, CloudWatch, IAM , etc.
Build and optimize CI / CD pipelines using AWS CodePipeline / Jenkins .
Write clean, efficient, and testable code following industry best practices.
Troubleshoot production issues and ensure high availability of applications.
Collaborate with cross-functional teams including DevOps, QA, and Product.
Participate in code reviews, design discussions, and technical planning.
Technical Skills Required :
Java Technologies :
Strong expertise in Java 8+ , OOPs, Multithreading, Collections
Spring Boot, Microservices , REST APIs
ORM tools like Hibernate / JPA
AWS Cloud :
Hands-on experience with EC2, Lambda, S3, CloudFormation / Terraform, RDS, DynamoDB
API Gateway, CloudWatch, IAM, SNS / SQS
Experience in deployment, monitoring, and scaling on AWS
Database :
Strong experience in MySQL / PostgreSQL / Oracle / NoSQL
DevOps / CI-CD (Preferred) :
Jenkins, Git, Docker, Kubernetes (added advantage)
Soft Skills :
Strong analytical and problem-solving abilities
Excellent communication and collaboration skills
Ability to work in fast-paced and agile environments
Educational Qualification :
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Java Developer • Chennai, Tamil Nadu, India