{bc}
linkedin

Lead Software Engineer - Java

EPAM Systems
Gurugram, IND
Full-time
Mid-Senior
Onsite
Discovered 1 weeks ago
Java 21Java/JEEQuarkusSpring BootSpring SecurityJUnit
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Java 21Java/JEEQuarkus
Smart Apply

Full Job Posting

Role Overview

EPAM Systems is expanding its backend team with a Lead Software Engineer specializing in Java and Spring Boot.

The role leads delivery of secure, scalable services using microservices, Azure Cloud, Kubernetes, and CI/CD.

Responsibilities

  • Deliver enterprise-grade Java and Spring Boot solutions.
  • Design and implement cloud-based microservices architectures.
  • Create RESTful APIs connecting backend and frontend applications.
  • Work with cross-functional teams on scalable solutions.
  • Guide code reviews and provide technical leadership.
  • Support architectural decisions for quality, security, reliability, and compliance.
  • Follow Agile and DevOps practices.
  • Run and improve CI/CD pipelines.
  • Troubleshoot complex application-stack issues.
  • Deploy and manage services with containerization and orchestration tools.

Requirements

  • At least 5 years of hands-on experience with Java 21, Quarkus, and Java/JEE.
  • Expertise in Spring Boot, Spring Security, and JUnit.
  • Strong experience with Oracle, Sybase, and PL/SQL.
  • Experience with microservices architecture, Azure Cloud, and serverless deployments.
  • Deep understanding of Kubernetes concepts, including pods, containers, services, and Istio.
  • Practical experience with Docker and Redis.
  • Strong RESTful API and backend integration skills.
  • Familiarity with Git or GitLab CI/CD pipelines and Agile methodologies.
  • Bachelor's degree in computer science, engineering, or a 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 in responsive, scalable, and maintainable UI solutions.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at EPAM Systems