Lead Software Engineer – Java with any Cloud
2 weeks ago
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 experienced Lead Software Engineer to spearhead the design, development, and maintenance of cutting-edge backend systems and microservices. The ideal candidate will excel in Java development, possess deep familiarity with cloud technologies (AWS/Azure), and have a proven track record of working in agile, collaborative environments.
Responsibilities
- Design, develop, and maintain applications using Java (Spring Boot and Microservices)
- Take ownership of features from concept to deployment, ensuring high performance and scalability
- Participate in all phases of the software development lifecycle — from analysis and design to testing and release
- Write clean, testable, reusable code, and conduct thorough code reviews to ensure high-quality standards
- Troubleshoot and resolve backend or frontend issues across various environments
- Build and consume RESTful APIs for seamless frontend-backend integration
- Optimize application performance on the backend (API latency, database queries)
- Contribute to CI/CD pipelines
- Work effectively in Agile/SCRUM teams, actively participating in sprint planning, daily stand-ups, and retrospectives
Requirements
- Total 8+ years of development work experience
- 8+ years of professional experience in full-stack development using Java (Spring Boot) and AWS
- Hands-on development experience with Java and Spring Framework
- Good knowledge of APIs and microservices architecture
- Strong proficiency in: Java 17, Spring Boot 3.1.2, Spring Framework 6.0.7, Hibernate, RESTful API design, and modular frontend architecture
- Experience in implementing CI/CD pipelines (AWS CodePipeline, Jenkins, GitLab CI)
- Good understanding of microservices and event-driven architecture
- Familiarity with Infrastructure as Code (Terraform, AWS CloudFormation)
- Working knowledge of cloud environments, especially AWS (e.g., S3, EC2)
- Strong debugging and troubleshooting skills across the stack
- Ability to work collaboratively in Agile/SCRUM teams and communicate effectively
Nice to have
- Experience with Python and basic understanding of FE frameworks
- Skills in Test-Driven Development (TDD) using frameworks like Jest, Jasmine, or JUnit
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.)
-
Lead Software Engineer-Java
2 days ago
Chennai, Tamil Nadu, India Caterpillar Full time ₹ 20,00,000 - ₹ 25,00,000 per yearCareer Area:Technology, Digital and DataJob Description:Your Work Shapes the World at Caterpillar Inc.When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't...
-
Java Software Developer
2 days ago
Chennai, Tamil Nadu, India Java,MYSQL,SPRING,RESTFUL API Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Summary:Talented and experienced Java Software Developer.3-5 years of professional experience in developing and maintaining Java-based applications, with expertise in Spring Boot, MySQL, and RESTful API development.Collaborate with cross-functional teams to deliver high-quality solutions that enhance our products and services.Familiarity with cloud...
-
Technical Lead
2 days ago
Chennai, Tamil Nadu, India ANGULAR,JAVA 8,PYTHON Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPosition: Tech Lead Location: Bengaluru & Chennai Experience: 6+ years Type: Full-time Tech Stack: Java | Python | Angular | MongoDB | SQL | AWS Overview: We are hiring a Tech Lead to drive technical execution within Agile PODs. You'll mentor engineers, ensure timely delivery, and bridge architecture with implementation. Key Responsibilities:Lead and...
-
Lead Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India iAgami Full time ₹ 1,04,000 - ₹ 1,30,878 per yearRole: Lead Java Developer/ Software EngineerWork Location: Chennai, PuneNo of years' experience: 8+ yearsType: FulltimeSkill Set: Java + Spring Boot + Sql + Microservices + DevOpsJob Responsibilities:Design, develop, and maintain high-quality software applications using Java and Spring Boot.Develop and maintain RESTful APIs to support various business...
-
Java Software Engineer
2 days ago
Chennai, Tamil Nadu, India Citi Full time ₹ 12,00,000 - ₹ 36,00,000 per yearThe RoleWe are looking for entry level full-stack software engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk,...
-
Lead - Software Engineering
4 days ago
Chennai, Tamil Nadu, India Fidelity Investments Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description:Job Tittle - Lead - Software EngineeringThe Purpose of This RoleWe are seeking a highly motivated and experienced Lead Software Engineer to join our Fidelity Health Benefits Platform (FHB) team within Workplace Investing (WI) . As a member of the FHB Product Development team, you will design, develop, and own scalable and resilient...
-
Lead Software Engineer
4 days ago
Chennai, Tamil Nadu, India Yo Hr Consultancy Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescription : Lead Software Engineer - Backend Experience : 6 12 Years Location : Chennai, Tamil Nadu, India Job Summary : We are seeking a highly skilled Lead Software Engineer Backend to join our dynamic and fast-growing engineering team. The ideal candidate will have strong experience in Java, Spring, and Microservices, with a deep understanding of...
-
Chennai, Tamil Nadu, India Getinz Techno Services Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Title: Senior / Lead Backend Engineer (Java, Cloud & DevOps)Experience: 5 to 10 yrs Years (Senior / Lead level) Mandaotry Skills : java Backend , AWS/GCP/Azure cloud, Sagemaker, Microservices, sb, kubernates, CI/CD,Terraform, AI /MLWork Mode: Remote (anywhere in India)Notice Period: Immediate to 15 Days Role OverviewWe are seeking a highly experienced...
-
Senior Java Software Engineer
2 days ago
Chennai, Tamil Nadu, India Chiselon Technologies Full time ₹ 1,20,000 - ₹ 3,00,000 per yearJob OverviewWe are seeking a skilled Senior Java Software Engineer to join our team. This is a remote position based in Chennai, designed for professionals with 7 to 10 years of work experience. The successful candidate will be responsible for designing, developing, and maintaining Java applications that are efficient and reliable, utilizing their expertise...
-
Java Developer
2 days ago
Chennai, Tamil Nadu, India Cloud Counselage Full time ₹ 4,00,000 - ₹ 6,00,000 per yearTO GET TIMELY UPDATES ON JOB OPENINGS, FEEL FREE TO JOIN OUR COMMUNITY @ (4L+ MEMBERS FROM 35+ COUNTRIES)Job Overview:We are seeking a highly skilled and experienced Java Developer who can join immediately on a full-time basis and should based out of Tamil Nadu and Kerala locations only. The ideal candidate will have at least 5-8 years of experience in...