Java разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Проект: ИС Бонусный процессор
Требования:
· Коммерческий опыт разработки на Java + Spring более 3х лет (в том числе на текущем/последнем месте работы) - обязательно
· Опыт работы с Kafka - обязательно
· Опыт работы с микросервисами - обязательно
· Опыт работы со 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
- Контроль и консультирование младших разработчиков в команде
Условия:
- • Конкурентоспособную заработную плату
- • Корпоративное обучение и сертификацию в технических и бизнес областях
- • Корпоративные развлекательные программы
- • Помощь при релокации в Москву
- • Работа удаленно (с территории РФ)