Вакансии
September 19, 2022

Middle/Senior Java-разработчик в КРОК

Москва

Что нужно будет делать:

  • Проектировать приложения, участвовать в анализе и принятии технологических решений;
  • Реализовывать бизнес-логику и обслуживающего кода на Java;
  • Разрабатывать структуру данных, запросы, хранимки на PostgreSQL;
  • Писать интеграции и взаимодействия c внешними сервисами;
  • Работать с данными в формате XML, JSON;
  • Проектировать REST API;
  • Покрывать кода unit-тестами;
  • Проводить сode review.

Что мы ждем от тебя:

  • Опыт командной разработки коммерческих приложений на Java на основе принципов Agile от 2-х лет;
  • Понимание принципов OOП, шаблонов проектирования, SOLID;
  • Желателен опыт проектирования и разработки высоконагруженных, распределённых и отказоустойчивых систем;
  • Уверенный уровень владения Java 8+ (Core, Collections, Concurrency, Security, IO, NIO и др.);
  • Уверенное знание Spring / Spring Boot (Core, MVC, JDBC, Hibernate, JPA);
  • Уверенное знание любого фрэймворка для работы с XML;
  • Знание и опыт работы с базами данных SQL (PostgreSQL), понимание принципов работы и особенностей, опыт проектирования и оптимизации запросов/структур данных;
  • Опыт профилирования приложений — поиск утечек памяти, поиск bottlenecks приложений;
  • Опыт работы с Docker и со средами облачной контейнеризации (K8s/Openshift);
  • Желателен опыт работы с распределенными очередями и брокерами сообщений (Apache Kafka);
  • Умение использовать инструменты разработки — Git, Jira, Confluence, Jenkins, Sonar, Maven, Gradle, Nexus;
  • Английский на уровне чтения технической документации.

Мы предлагаем:

  • Заработная плата по результатам собеседования + премии по итогам работы;
  • Профессиональное обучение и сертификация за счёт компании;
  • ДМС с полным пакетом медицинских услуг;
  • Тренажёрный зал в офисе;
  • Бесплатное питание в офисе;
  • Современный офис, парковка для всех сотрудников;
  • Возможность работать удаленно.

Откликнуться:

croc.ru/vacancy/middle-senior-java-developer