Пропустити навігацію EPAM

Senior JavaScript Software Engineer (Angular) Kyiv, Ukraine

Senior JavaScript Software Engineer (Angular) Description

Job #: 51753
Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

EPAM is committed to providing our global team of 36,700+ EPAMers with inspiring careers from day one. EPAMers lead with passion and honesty and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers’ business, and strive for the highest standards of excellence. In today’s new market conditions, we continue to support operations for hundreds of clients around the world remotely, with the vast majority of our teams working from home. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.


Our client is a healthcare industry supplier providing the resources, support, and technology. It works with pharmaceutical manufacturers to help develop and deliver advanced medical treatments that lead to improved care and outcomes.


  • 4+ years of commercial experience in JavaScript, Angular and Java
  • Proficiency in Spring Boot (or similar IoC-based framework)
  • Expertise in Spring Data, Hibernate, JPA (or other ORM), MVC, OAuth
  • Experience of working with Java Message Service (JMS)
  • Familiarity with Agile approach
  • Practical knowledge of TDD tools (JUnit preferably)
  • Web Services usage experience
  • In-depth knowledge of Java, Gradle, Git
  • Hands-on experience in at least one of the mainstream relational databases (SQL Server, Oracle, Postgres, MySQL or Sybase) and advanced knowledge of SQL
  • Familiarity with Service-oriented architectures: microservices in particular
  • Upper-Intermediate or higher English level, both spoken and written (B2+)

Nice to have

  • Understanding of CI/CD and why it’s needed
  • Experience in Azure cloud or similar
  • Experience in distributed enterprise systems

We offer

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