Semesteria Logo
EPAM Systems

Lead Software Engineer

EPAM Systems

Posted

2 days ago

Chennai, Tamil Nadu, India

Onsite

INR 80K

Senior Level

Full Time

Match

Skills

Experience

Industry

Sema

Sema Summary

As a Lead Software Engineer at EPAM Systems, you will be responsible for overseeing software development projects, focusing on Java, Spring, and microservices architectures. You will work closely with a team to design and implement REST APIs using Kafka for message brokering. The position requires strong leadership skills and experience in software engineering best practices. The role is located in Chennai, Tamil Nadu, India, and offers a full-time opportunity in a dynamic environment.

About Company

EPAM Systems is a global provider of software engineering and technology consulting services, helping organizations innovate and grow through technology driven solutions.

Core Requirements

  • Bachelor's degree in Computer Science
  • 5+ years of software development experience
  • Proficiency in Java and Spring
  • Experience with REST APIs and microservices
  • Strong problem-solving skills

Responsibilities

  • Lead a team of software engineers.
  • Design and develop Java applications.
  • Implement REST APIs for seamless integration.
  • Utilize Kafka for microservices communication.
  • Collaborate with cross-functional teams.
  • Ensure code quality through best practices.
  • Conduct technical reviews and mentorship.

Must Have skills

JavaSpringMicroservicesREST APITeam leadership

Nice To Have Skills

KafkaAgile methodologiesCloud technologiesContinuous integrationDevOps practices

Tools Knowledge Requried

JavaSpringKafkaGitMaven

Job Keywords

Lead EngineerSoftware DevelopmentJavaMicroservicesFull-stack

Similar Jobs