Job Description

We are looking for a proficient Senior Software Engineer with expertise in Java 8, Spring, Spring Boot, Microservices, and Kafka to lead the creation of high-performance and scalable software solutions.

In this role, you will serve as a hands-on technical leader, designing and guiding the development of robust applications aligned with organizational objectives.

 

Responsibilities

  • Collaborate with engineers to design and build high-volume Java applications
  • Ensure the delivery of quality software solutions through direct development and technical leadership
  • Partner with technical leads, business analysts, and system analysts to define features and craft user stories
  • Oversee medium-sized projects or specific components of larger initiatives, occasionally supervising a team formally
  • Develop complex applications, system interfaces, and key documentation, including user and development guides

Apply for this Position

Ready to join EPAM Systems? Click the button below to submit your application.

Submit Application