Java-разработчик

Срок для отклика истек

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

Обязанности:

  1. Сопровождение действующих проектов
  2. Доработка существующих решений
  3. Разработка, решение поставленных задач в новых проектах
  4. Участие в проработке архитектуры систем и баз данных
  5. Разработка и настройка интеграционных механизмов межсистемного взаимодействия.
  6. Работа с данными

Требования:

Участие не менее, чем в 3 проектах.

  • Высшее образование: математика/ИТ
  • Язык программирования Java, JDK 11+. На проектах JDK 17.
  • Знание шаблонов проектирования. Микро-сервисная архитектура.
  • Разработка и оптимизация SQL-запросов. Опыт архитектуририрования данных
  • Способность читать техническую литературу на английском
  • Фреймворки: Spring Boot 3 (Core, security, webflux, cloud), POI
  • Система сборки и управления зависимостями: gradle, maven
  • web-сервисы (SOAP, REST, gRPC, web-sockets)
  • Работа с реляционной СУБД PostgreSQL + ClickHouse
  • Опыт работы с AMQP Kafka/Rabbit/Active MQ
  • Docker
  • Spting Boot Test, Junit, Mockito

Будем плюсом

  • Type script, java script, python
  • Опыт работы с системой контроля версий БД Flyway
  • Умение разбираться в чужом коде
  • Работа с одной из систем контроля версий Git/Mercurial/SVN + GitFlow
  • ORM, Open API 3
  • Reddis, MemCached.
  • TeamCity, GitLab, Jenkins
  • Jasperreports, Birt, ELK стэк
  • NoSQL, Mongo DB, React

Условия:

  • Гибридный график работы
  • Официальная ЗП
  • Официальное трудоустройство с первого дня работы, бессрочный ТД
  • Полис ДМС
  • В офисе уютная, оборудованная кухня для полноценного обеда и перекусов
  • Подчинение Руководителю команды

Этапы отбора, которые вас ждут:

  1. онлайн интервью с HR в удобном для вас мессендежере
  2. техническое интервью с Руководителю команды
  3. интервью с Директором по развитию продуктов
  4. предложение о работе, оформление