Обязанности: Разработка новых библиотек и микросервисов на 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
Похожие вакансии
Senior/Staff Java Engineer в Uzum Market (Старший Разработчик)
Договорная
Казань
«UZUM TECHNOLOGIES»