Enamine is a fine chemical R&D company, which works with European and US customers. Originally it was founded in 1991, and now the company is one of the main chemical R&D products and services providers for the world pharma and agro industry.
25 січня 2023

Senior developer (Java) (вакансія неактивна)

Київ

THE OPPORTUNITY

Enamine is a fine chemical R&D company working with European and US customers. Its Kyiv office is in need of an experienced and enthusiastic Senior Java developer to develop innovative platform for storing and searching biological information of chemical compounds. You will be responsible for the major product development and enhancements. You will influence the roadmap and direction of the development.

IN THIS ROLE YOU WILL:

  • Participate in the development team of 4 members
  • Develop key elements of the system
  • Review and improve source code written by developers to meet the project coding standards
  • Research and use new technologies to find more efficient ways to solve specific issues
  • Work closely with Chief Solution Architect on researching and prototyping complex solutions
  • Communicate actively with Product Owner and internal customers to clarify the project requirements

WE ARE LOOKING FOR SOMEONE WHO HAS:

  • 5+ years of hands-on software development experience
  • Understanding of Scrum methodology
  • Deep experience with Java
  • Strong knowledge of SQL and JavaScript
  • Good practical experience with: Spring framework (MVC, Security, Boot, JPA), JDBC, REST API, JSON, XML, SSL, Maven and Git
  • Solid understanding of OOP/OOD
  • Good knowledge of the application design patterns and software development life cycle
  • Knowledge of Spring, React.js, Java EE, Reactive frameworks, in-memory caching and Docker would be a plus

WE OFFER:

  • Competitive compensation depending on experience and skills
  • Interesting business domain — biology + chemistry
  • Flexible working hours
  • Comprehensive benefits package including sick leaves, annual vacation, medical insurance and sport compensations
  • Individual annual budget on education
  • Friendly working environment
  • English language courses
  • Convenient office location and possibility to work remotely
  • Dental services and therapeutic massage in the office