Senior Java Developer AWS Cloud - Hyderabad
Location: Hyderabad, India
Experience: 6 - 8
Role Overview
Key Responsibilities
- Lead end-to-end architecture and design of large-scale distributed systems using Java 17+, Spring Boot, and Spring ecosystem components.
- Define and enforce microservices architecture standards, API design guidelines, and data management strategies across teams.
- Architect advanced AWS solutions using services such as ECS/EKS, API Gateway, Lambda, Step Functions, Aurora Serverless, ElastiCache, CloudFront, and WAF.
- Design robust CI/CD workflows and DevOps practices including blue/green deployments, canary releases, and automated rollback strategies.
- Own infrastructure-as-code strategy using Terraform and AWS CloudFormation; enforce GitOps workflows.
- Drive observability and SRE practices define SLIs, SLOs, alerting strategies, and runbooks.
- Provide technical leadership in Agile ceremonies; collaborate with Product and Architecture to refine roadmaps and technical backlogs.
- Conduct in-depth code reviews, set pull request standards, and champion engineering excellence across the team.
- Mentor and coach mid-level and junior developers; conduct technical interviews and grow the team.
- Evaluate and introduce emerging technologies; lead proof-of-concepts and innovation spikes.
- Partner with security teams to ensure compliance with cloud security best practices (IAM, VPC, encryption, WAF, GuardDuty).
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent professional experience.
- 6+ years of professional Java development, including 2+ years in a technical lead or senior capacity.
- Deep expertise in Spring Boot, Spring Cloud, and microservices patterns (CQRS, Event Sourcing, Saga, Strangler Fig).
- Extensive hands-on AWS experience across compute, storage, networking, messaging, and security services.
- Proficiency in container orchestration at scale using Kubernetes (EKS) and Docker.
- Demonstrated experience owning CI/CD pipelines with tools such as Jenkins, GitHub Actions, or AWS CodePipeline.
- Strong Agile/Scrum background with experience leading sprint ceremonies and cross-functional collaboration.
- Expertise in performance engineering, distributed tracing, and production incident management.
- Advanced SQL and NoSQL database design skills (PostgreSQL, Aurora, DynamoDB, Redis).
Preferred Qualifications
- AWS Solutions Architect Professional or AWS DevOps Engineer Professional certification (strongly preferred).
- AWS Specialty certification (e.g., Security, Database, Data Analytics) is a strong plus.
- Experience with event streaming platforms (Apache Kafka, AWS MSK, Kinesis).
- Knowledge of service mesh technologies (Istio, AWS App Mesh).
- Contributions to open-source projects or public technical thought leadership.
What We Offer
- Technical leadership role with direct influence on product architecture and team culture.
- Fully sponsored AWS Professional/Specialty certification program.
- Premium compensation package with performance bonuses and ESOP options (role-dependent).
- Onsite presence in a world-class engineering workspace in Gachibowli.
- Access to AWS Enterprise support and cutting-edge cloud tools.
- Clear trajectory toward Principal Engineer or Engineering Manager.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
