Join us

Senior Java Developer  

Responsibilities

  • Develop new business modules and functions
  • Ensure development methodologies and best practices are followed through all the phases of development lifecycle
  • Support and optimization of existing code-base 
  • Communication with the stakeholders
  • Continuous improvement of the process, methodologies, technologies and practices

Requirements

  • Bachelor's degree in computer science, computer engineering or a related field
  • 5+ years experience in Java
  • Strong knowledge of Java, JEE/Spring
  • Experience in relational databases, SQL, Oracle DB
  • JPA/Hibernate, Spring Framework/Boot, REST/SOAP
  • Front-End experience: HTML, JS, CSS, WebPack, NodeJS, Angular
  • Gradle/Maven/Git/CI-CD
  • Effective communication skills in English, both verbal and written

Advantage would be:

  • Cloud computing: MS Azure

We offer:

  • Opportunity of professional growth and development
  • Compensation of attending conferences and trainings
  • English classes at our office
  • 28 calendar days annual vacation and 3 sick-leave days
  • Medical insurance
  • Compensation of sport expenses
  • Schengen visa for all employees