📌 Как управлять тревогой в карьере. А не давать ей управлять вами → узнать

Разработчик Java (Senior)

Местоположение и тип занятости

Можно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

Условия работы

Проект: ИС Бонусный процессор

Требования:

· Опыт разработки на Java более 3х лет;

· Опыт работы со Spring Framework (понимание Core; хорошие знания модулей MVC, Data JPA, Boot);

· Опыт работы с XML, JSON;

· Понимание REST подхода к разработке API;

· Опыт работы с Git/SVN, Maven/Gradle;

· Опыт JPA/Hibernate, умение составить оптимальный/предсказуемый запрос к БД;

· Опыт написания unit-тестов и интеграционных тестов, умение использовать инструменты тестирования кода: JUnit, Mockito, Hamcrest, Spring (Boot) Test utils, Testcontainers;

· Уверенный опыт работы PostgreSQL;

· Опыт работы с NoSql решениями, Redis, ScyllaDB;

· Опыт работы в распределённой (Scrum) команде;

· Практический опыт использования OpenShift (v4);

· - опыт распределения задач в команде

· - опыт проектирования архитектуры приложения

· - опыт взаимодействия с DevOps в разработке/настройке процессов CI/CD;

· Понимание принципов и знание паттернов микросервисной архитектуры;

  • Опыт проектирования схем реляционных БД

Задачи:

  • Разработка новых приложений, доработка существующих;
  • Написание unit-тестов и интеграционных тестов;
  • Ввод решений в эксплуатацию;
  • Документирование кода и приложений;
  • Постановка и распределение задач в команде
  • Участие в проектирования архитектуры приложения
  • Участие в разработке/настройке процессов CI/CD
  • Контроль и консультирование младших разработчиков в команде

Условия:

  • • Конкурентоспособную заработную плату
  • • Корпоративное обучение и сертификацию в технических и бизнес областях
  • • Корпоративные развлекательные программы
  • • Помощь при релокации в Москву