Lead Software Engineer Java Gurugram (India)

Lead Software Engineer Java Gurugram (India)

04 Sep
|
Epam
|
India

04 Sep

Epam

India

We are hiring a Lead Software Engineer - Java with Spring Boot to steer backend architecture and build dependable services at scale. You will deliver Java 21 and Spring Boot solutions, run microservices on Azure Cloud with Kubernetes, and keep quality and security standards high. If this fits your strengths, apply now.

Responsibilities
Engineer enterprise-grade applications using Java and Spring Boot
Define and implement microservices architectures deployed on cloud platforms
Implement RESTful APIs and integrate them with frontend applications
Coordinate with cross-functional teams to deliver scalable, maintainable solutions
Run code reviews and coach team members on technical best practices
Influence architectural decisions to ensure quality, security, reliability, and compliance standards are met
Use Agile and DevOps best practices across the software development lifecycle
Maintain CI/CD pipelines and support continuous delivery execution
Resolve complex technical issues across the application stack through troubleshooting
Deploy and manage services using containerization and orchestration tools

Requirements




Demonstrated 5+ years of hands-on experience designing and building with Java 21, Quarkus, and Java/JEE
Deep expertise in Spring Boot, Spring Security, and JUnit testing
Solid database experience with Oracle, Sybase, and PL/SQL
Solid background in microservices architecture plus Azure Cloud and Serverless approaches
Excellent understanding of Kubernetes primitives such as pods, containers, services, and Istio
Hands-on experience working with Docker and Redis
Proficiency in designing RESTful APIs and integrating backend services with frontend
Familiarity with Git/GitLab CI/CD pipelines and Agile methodologies
Bachelor's degree in computer science, engineering, or related field

Nice to have
Understanding of HTML5, CSS3, and React (including Hooks)
Familiarity with JavaScript and TypeScript
Experience with performance tuning and DevOps
Ability to implement UX designs into responsive, scalable, maintainable UI solutions using standards and patterns

📌 Lead Software Engineer Java Gurugram (India)
🏢 Epam
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer java gurugram (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer java gurugram (india) / india