Lead Software Developer - Java with AWS Cloud
Join Our Community
Required Skills
Job Description
- EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi\-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting\-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.*
We are seeking a highly skilled and motivated **Lead Software Engineer** specializing in Java and AWS Cloud solutions to join our dynamic team.
This role demands someone with a blend of hands\-on expertise, technical leadership, and business acumen to drive impactful software deliveries for our front\-end applications, microservices, and cloud ecosystems.
- *Responsibilities**
- Take ownership and accountability for the technology solutions and deliverables of the team
- Provide technology thought leadership and guide the team in making informed decisions
- Remove obstacles related to technology throughout the project lifecycle
- Collaborate with architects and the CTO organization on governance and best practices
- Address functional and non\-functional requirements while building high\-quality solutions
- Contribute to and enhance designs, architectures, and frameworks
- Oversee and ensure the quality of data models, API contracts, architecture, frameworks, and code
- Assist with effort estimation, planning, priority setting, and identifying dependencies
- Provide leadership and foster collaboration across multiple teams and stakeholders
- Serve as a strong technologist with hands\-on knowledge of AWS Cloud Native microservices architecture
- *Requirements**
- 8\+ years of experience designing and developing front\-end applications, microservices, and REST APIs
- Background in Java, Node.js, and SpringBoot technologies, including APIs and microservices
- Expertise in AWS Cloud services such as ECS, Lambda, DynamoDB, SQS, and Cloudwatch
- Knowledge of databases like DynamoDB and Aurora
- Skills in agile methodology and API testing tools
- Understanding of monitoring tools like Splunk
- Client\-facing and strong communicative abilities with presentation skills
- Attention to detail and capacity to work in ambiguity while maintaining structure
- Team leadership with experience collaborating across teams like Vanguard Database, CTO organization, and API Economy initiatives
- Competency in removing technical fuzziness and delivering clear solutions
- *Nice to have**
- Familiarity with Python programming
- Capability to work with data pipelines in a cloud\-native environment
- Showcase of building solutions aligning business acumen with API economy
- *Technologies**
- Backend – Java, Node.js, Spring Boot, Microservices, APIs
- Cloud – AWS (ECS, Lambda, SQS, Cloudwatch and other frequently used AWS services)
- Database – DynamoDB, Aurora
- Other language – Python (Optional)
- Monitoring – Splunk
- Testing – API Testing Tools
- *We offer**
- Opportunity to work on technical challenges that may impact across geographies
- Vast opportunities for self\-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
- Opportunity to share your ideas on international platforms
- Sponsored Tech Talks \& Hackathons
- Unlimited access to LinkedIn learning solutions
- Possibility to relocate to any EPAM office for short and long\-term projects
- Focused individual development
- Benefit package:
+ Health benefits
+ Retirement benefits
+ Paid time off
+ Flexible benefits
- Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)
Hiring market: Java Developer
3ranga lists 504 open Java Developer jobs across India right now. 356 of them (71%) were posted in the last 7 days. 6% are fully remote. Citi is hiring the most, with 48 open roles.
Who's hiring
- Citi48 · 10%
- UPS30 · 6%
- Infosys23 · 5%
- Persistent Systems21 · 4%
- BNP Paribas17 · 3%
- AgileEngine15 · 3%
Where the jobs are
Seniority
- Mid level286 · 57%
- Senior177 · 35%
- Manager25 · 5%
- Entry level10 · 2%
- Lead6 · 1%
Common job titles
- Java Developer54 · 11%
- Senior Java Developer29 · 6%
- Java Full Stack Developer28 · 6%
- Senior Java Developer ID9012715 · 3%
- Java Backend Developer14 · 3%
- Java Fullstack Developer11 · 2%
Skills employers list
- java488 · 97%
- spring172 · 34%
- microservices119 · 24%
- sql91 · 18%
- rest90 · 18%
- ci/cd90 · 18%
- git84 · 17%
- api82 · 16%
Computed by 3ranga from all active listings in our index (jobs from the last 14 days), refreshed every 6 hours.
Similar Jobs
- N
Full-Stack Developer
Nurture Xcel · Gurugram
- S
QA Engineer (Automation)
Stacknize Solution LLP · Chandigarh
- I
Automations & AI Solutions Engineer
ICANTHUS · Remote
- T
Automation & AI Solutions Engineer
Trampetti Management Group · Remote
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Gurugram
- Posted
- 10/26/2026
- Source
- Indeed