Обязанности и достижения:
Java-разработчик
Последний проект:
• Разработка банковского продукта
Обязанности:
• Интеграция с внешними сервисами
• Интеграция со служебными сервисами
• Интеграция с внутренними сервисами
• Разработка внутренней (common) библиотеки
• Unit-тестирование, mock
• Работа с БД.
• Поиск и устранение багов
Стек:
• Проект разрабатывали с помощью: Java 11, Spring (data, boot)
• Сборку вели на Maven
• БД - PostgresSQL.
• Тестировали - Testcontainers, JUnit, Mockito
• Распределял задачи TeamLead и в Сфере
• Lombok
• Контейнеризация Docker
• Разворачивалось все в Kubernetes
• Сообщения между микросервисами - Kafka, REST, Artemis
• CI/CD - TeamCity