- Разработка новых библиотек и микросервисов на Java с использованием фреймворка Spring (Spring Cloud, Spring Boot, Spring Data и т.д.)
- Разработка модульных и интеграционных тестов
- Сопровождение решения, исправление ошибок, оптимизация
- Документирование кода
- Разработка интеграционных решений с системами окружения на основе интерфейсов REST и обмена сообщениями через Apache Kafka
- Опыт работы: от 3-х лет
- Уверенное знание Java (core, collections, io, generics)
- Уверенное знание Spring Framework (Core, AOP, MVC)
- Понимание ООП, знание базовых шаблонов проектирования
- Уверенное владение Hibernate
- Опыт работы с Maven / Git
- Опыт работы в СУБД: PostgreSQL (текущий техстек ВТБ), опционально- Oracle
Будет плюсом: - Опыт работы c Java concurrency, Java security
- Опыт работы c Spring Cloud
- Опыт работы с Apache Kafka
- Опыт работы с Netflix OSS стеком
- Понимание принципов SOLID
- Знание Фреймворков тестирования: Junit, TestNG, Mockito
- Опыт работы с Docker, OpenShift, Kuberneties
- Опыт работы с Jira, Confluence, Jenkins, Nexus
