Skip navigation EPAM

Java Software Engineer Lutsk, Ukraine or Remote

Java Software Engineer Description

Job #: 65958
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.


Our client, leading provider of services to Financial Services Industry, is building a new regulatory reporting platform. EPAM is supporting this endeavor with building out of the core platform, business analysis of end client’s requirements and QA.


  • Design and implementation of new modules and features
  • Implementation of unit and integration tests
  • Peer-to-peer code review


  • 4+ years of professional experience in software development
  • Expertise in Java 11
  • Proficiency in Spring Boot
  • Deep understanding of JMS/ActiveMQ/AMQ
  • Strong knowledge of JPA/Hibernate
  • Familiarity with Apache
  • Experience in Web Services: REST API, Swagger OpenAPI
  • Strong communication skills
  • Deep understanding of Agile and Scrum methodologies
  • Intermediate or higher English level, both spoken and written (B1+)


  • JMS/ActiveMQ/AMQ
  • PostgreSQL/RDS — Aurora
  • Drools
  • Apache Flink
  • Apache Kafka
  • Liquibase
  • GitLab
  • Maven
  • Docker

We offer

  • Competitive compensation depending on experience and skills
  • Individual career path
  • Unlimited access to LinkedIn learning solutions
  • Social package - medical insurance, sports
  • Compensation for sick lists and regular vacations
  • English classes with native speakers (certified English teachers)
  • Flexible work hours

Witaj. W czym możemy pomóc?