Jobs›Software Engineer, Coimbatore

Lead Software Engineer - Java with Spring Boot

EPAM Systems, Inc. · Coimbatore
SeniorWork from home
PayPay not listed
WhereCoimbatoreTamil Nadu
TypeFull time
Posted16 Oct4 days ago, via SimplyHired
Kaam checked
No fee, deposit or pay-to-apply signs
Good spoken and written English expected
Day work
No vehicle or licence needed
Skills they list38 named
Containerisation systemsSpring BootMaster's degree – Engineering or TechnologySoftware engineeringAzureComputer ScienceSQL databasesStakeholder collaborationTeam leadershipCoachingMentoring junior staffGitHub ActionsSystem designApplication deploymentInformation SystemsPublic cloudMaster's degreeMicroservicesSQLAWSBachelor's degree in engineeringStakeholder coordinationPostgreSQLSoftware development lifecycle implementationRedisRabbitMQMentoringSoftware testingMaster's degree – Information SystemsB.E.Master's degree – Computer ScienceBachelor's degree – Information SystemsDevOps automationBachelor's degree – Computer ScienceProject leadershipLeadershipMicrosoft AzureTeam coordination
About this job

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 an experienced Lead Software Engineer to own end-to-end delivery of software solutions while guiding a technical team. In this role, you will lead the design, development, and delivery of enhancements for customer-facing applications, working across a modern technology stack deployed on cloud infrastructure.

Responsibilities

Lead enhancement design, development, and delivery for customer-facing applications

Support a high release cadence (20+ releases/month) through the GitHub Actions CI/CD pipeline

Work across the technology stack, including Spring, Java, and PostgreSQL

Apply the minor-enhancement boundary (approximately 5 working days / 40 hours) when scoping incoming requests

Coordinate with the Enhancement Architect on design alignment and technical risk

Provide technical guidance to Engineers supporting the application portfolio

Own end-to-end delivery of software solutions while guiding and mentoring the technical team

Requirements

Bachelor's or Master's degree in Computer Science, Engineering, Information Systems, or a related STEM field

10+ years of experience in software development, testing, and implementation

At least 1 year of relevant leadership experience

Proficiency in Java and SQL

Expertise in Spring Boot and microservices deployment

Background in GitHub Actions and CI/CD practices supporting a high release cadence (20+ releases/month)

Familiarity with PostgreSQL

Nice to have

Knowledge of Redis and RabbitMQ

Experience deploying dockerized microservices

Familiarity with AWS and Azure cloud environments

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.)

Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →

Apply on SimplyHired
Opens simplyhired.co.in in a new tab