CV successfully sent!
Error sending CV!
Hot! #2722

Senior, TeamLead Backend Java Developer / Spring

Hire Bonus
$$$
Key skills: 2+; Java 8; Spring; ORM frameworks; SOAP, REST
Senior, TeamLead Backend Java Developer / Spring

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

Responsibilities

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

TeamLead

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

Responsibilities

  • 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

Подробнее

  • О компании: Группа IT-компаний из Украины, которые занимаются разработкой аналитических систем и бизнес-приложений. Основана специалистами-практиками банковского сектора в 2011 году, команда уже реализовала ряд сложных регистрационно-учетных систем и продолжает активно работать над созданием хранилищ данных, аналитических и отчетных систем для заказчиков из частного и государственного сектора. С 2016 наши специалисты работают над проектами для города Киева, внедряя электронное управления процессами и данными для украинского мегаполиса в сферах транспорта, медицины, общественного активизма и прочее.
  • О проекте: Проектов несколько, на этапе запуска
    Среди 20 проектов, над которыми работают наши команды:
    • автоматизация расчетов и платежей в городе - электронный билет в общественном транспорте, коммунальные тарифы и оплаты, переводы средств
    • создание геоинформационных систем для отображения памятников архитектуры, рекламных площадей, бъектов для инвестиций
    • разработка сложных учетных и регистрационных программ для сохранения данных о коммунальном имуществе общин, регистрационных данных граждан
    • написание удобных интерфейсов для жителей города - представление петиций, предложений, проектов на общественный бюджет, обращений в колл-центры и многое другое
    • автоматизация социально важных сфер - электронная медицина (запись к врачу, карточки, оплаты), электронное образование (электронные журналы, учебные программы и т.д.), льготы
  • Чем компания отличается от большинства других:
    На данный момент мы делаем многое для реализации концепции SMART-city в Киеве. Мы работаем над тем, чтобы завтра всем киевлянам жилось комфортнее и удобнее.
  • Сколько человек у вас в команде?
    80 - в компании, в команде от 7 человек, в зависимости от проекта
  • Проекты ведутся по методологии SCRUM
  • 2 этапа собеседований. Тестовое задание опционально.
  • Оформление по СПД. Компания ведет и платит налоги.
  • График работы: можно приходить к 10.00, удаленной работы нет
  • 14 рабочих дней оплачиваемого отпуска. 10 больничных.
  • Релокейт возможен
  • Английский не критичен
  • Испытательный срок 3 мес
  • Офис компании в районе Цирка в Киеве