, ИТ-рекрутинг
Вакансия от 13.10.2017

Senior, TeamLead Backend Java Developer (Spring)

Компания:, ИТ-рекрутинг    Агентство
Вид занятости:
полная занятость
Опыт работы от 2 лет

Описание вакансии

Key skills: 2+; Java 8; Spring; ORM frameworks; SOAP, REST

We are a group of IT companies that develop analytical systems and business applications.

Since 2016 our team started working with over 20 projects to make life in Kyiv easier. We are creating solutions insuch areas as medicine, payments, activities and so on.

Middle / Senior

Required skills

  • 2+ years of experience in software engineering;
  • Excellent analytical, algorithmic and optimization skills;
  • Experience in designing and development of large-scale, high-load software solutions;
  • Advanced knowledge of Java 8;
  • Hands-on experience in Spring (MVC, Data, AOP, Security,Boot, Cloud, etc…);
  • Good knowledge of ORM frameworks (Hibernate, JPA, etc…);
  • Experience in developing web services (SOAP, REST) and using both relational and non-relational data storages;
  • Experience in developing Unit test cases in JUnit or other unit testing frameworks (Mockito, EasyMock, PowerMock, etc…);
  • Deep understanding of building/maintaining continuous integration and deployment environments (Jenkins, GIT, Grunt, SVN etc.)

As a plus

  • Scala is a plus
  • Experience working with Big Data (Spark, Hadoop, etc…)
  • Working with cutting-edge technologies (Cloud, Microservices, Virtualization, Orchestration)
  • Understand how Kafka, RabbitMQ messaging is working
  • Knowledge or experience in UML


  • Design and development of new functionality
  • Collaborate with other developers
  • Share knowledge with other team member in your areas of expertise


Required skills

  • 4 years of experience in Java development;
  • Solid understanding of Java core;
  • Strong design and development experience;
  • Ability to setup new project structure and architecture;
  • Experience in application testing;
  • Software design patterns and paradigms comprehension;
  • Experience in Spring platform (IoC, Boot, MVC etc.);
  • Experience in JDBC and ORM frameworks (for example, Hibernate);
  • Solid communication skills;
  • Strong leadership skills;

As a plus

  • Knowledge of Agile development methodologies;
  • Ability to design and implement robust and clean RESTful API from scratch;
  • Experience with content and document storage technologies;
  • Experience with geospatial data processing;
  • Experience with Docker or cloud environments;
  • Experience with BPMN engines/frameworks


  • Design and develop back-end application;
  • Build and lead own team;
  • Make decisions in technologies stack;
  • Implement and test integrations with third party systems;
  • Effectively communicate with analysts, customers and own team;
  • Actively push technical improvements and new approaches into development process;

We offer

  • Competitive salary
  • Opportunity to contribute and influence on the project directly
  • Comfortable work conditions at coworking Перемога.Space
  • Professional environment
  • Friendly working conditions
  • 14 paid vacation days
  • 10 paid sick leave days
Отправить резюме

Похожие вакансии

Все похожие вакансии

Понравилась вакансия?

Каждый день мы можем присылать вам похожие вакансии по эл. почте