About the Company
Our client is a trusted global innovator of IT and business services, present in 50+ countries. They specialize in digital & IT modernization, consulting, managed services, and industry-specific solutions. With a commitment to long-term success, they empower clients and society to move confidently into the digital future.
Title : Java Developer with AWS
Location : Hyderabad
Experience : 9 - 15 years
Employment Type : Permanent
Notice Period : Immediate Joiners
Job Description
We are seeking an experienced Senior Java Developer / Lead Engineer with strong expertise in AWS cloud technologies and microservices architecture . The ideal candidate will design, develop, and deploy scalable Java-based applications on AWS, mentor team members, and contribute to cloud-native solution design and modernization initiatives.
Key Responsibilities
- Design, develop, and implement Java-based applications using Spring Boot, Microservices, and REST APIs .
- Architect and deploy cloud-native solutions using AWS services such as EC2, S3, Lambda, ECS / EKS, RDS, SNS / SQS, and CloudWatch .
- Collaborate with cross-functional teams (DevOps, QA, Product) to deliver high-quality, secure, and scalable software.
- Implement CI / CD pipelines using Jenkins, GitHub Actions, or AWS CodePipeline .
- Optimize application performance and ensure system reliability on AWS infrastructure.
- Lead code reviews, mentor junior developers, and enforce best practices in coding and architecture.
- Participate in system design discussions, technical reviews, and architecture definition.
- Manage and monitor deployments, troubleshoot issues, and handle production support.
Required Technical Skills
Core Java (8 / 11 / 17) – strong fundamentals in OOPs, collections, and concurrency.Spring Framework / Spring Boot / Hibernate / JPA.Microservices architecture – hands-on experience in designing and developing RESTful APIs.AWS Services : EC2, S3, Lambda, ECS / EKS, RDS, API Gateway, CloudFormation, CloudWatch, SQS / SNS.DevOps & CI / CD Tools : Jenkins, Docker, Kubernetes, Terraform (good to have).Database : MySQL, PostgreSQL, or Oracle; experience with NoSQL (DynamoDB, MongoDB) preferred.Version Control : Git, Bitbucket.Monitoring & Logging : ELK, Prometheus, Grafana (optional but beneficial).Testing Frameworks : JUnit, Mockito, Postman.Preferred Skills (Nice to Have)
Experience with serverless architecture (AWS Lambda, API Gateway).Exposure to Kafka , ActiveMQ , or RabbitMQ for messaging.Knowledge of container orchestration using EKS / Kubernetes .Familiarity with Agile methodologies and tools like JIRA and Confluence .Prior experience leading teams or managing project deliveries.