Lead Software Engineer Back End (java), Spring, Rest Api, Microservices

Year    TN, IN, India

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 looking for a

Lead Software Engineer

specialized in back-end development using Java, Spring, REST APIs, and microservices.


You will play a key role in building and maintaining scalable microservices and guiding a development team. This position offers the opportunity to work with advanced technologies, including Kafka, Kubernetes, and DevOps practices. Join us to contribute your expertise and lead engineering efforts that ensure high-quality deliverables and client satisfaction.

Responsibilities



Develop, enhance, and maintain back-end code using Java and Spring Framework Build microservices and REST APIs aligned with architectural guidelines Write and execute unit tests to ensure code quality Conduct thorough code reviews to maintain engineering standards Apply best practices in continuous integration and continuous delivery Participate actively in SCRUM ceremonies and agile development processes Collaborate in estimation and planning sessions to deliver on project timelines Mentor and support the growth of other developers on the team Ensure accountability for the quality and engineering practices within the team Guide technical decisions and foster a proactive development environment

Requirements



8+ years of experience with Java and Spring Framework Proven leadership skills with experience guiding development teams Strong understanding of APIs and microservices architecture Background in financial services or wealth management is advantageous Capability to create and maintain automation test scripts Familiarity with Kafka frameworks Competency in DevOps practices and Kubernetes Experience with unit testing and continuous integration/delivery processes Advanced English proficiency for effective communication

Nice to have



Knowledge of Angular framework

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4576154
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year