Мы в поиске Java-разработчика! - Образование, желательно, в профиле ИТ; - Опыт работы в финтех проектах; Навыки: - Java, Spring Boot, Kafka, PostgreSQL,Camunda - Проведение ревью - Базовое понимание развертывания приложения в Kubernetes - Умение работы с CI/CD конвейером - Умение реализации юнит и интеграционных тестов - Опыт проектирования и подготовки дизайна технического решения - Желателен опыт решения проблем производительности сервисов Задачи: - Разработка микросервисов, компонентов микросервисной системы; - Написание понятного и эффективного кода на Java, покрытие тестами; - Участие в проектировании компонентов системы; - Участие в командном "code review"; - Взаимодействие с другими членами команды, frontend-разработчиками, аналитиками, QA Требования: - Хорошие понимания Java 17+ (базовые алгоритмы, исключения, дженерики, функциональное программирование, Stream API, etc) - Опыт работы со Spring Framework (Boot, Data JPA, AOP, Security, Cloud) - Опыт работы с ORM (к примеру Hibernate) - Опыт работы с СУБД (умение написать и оптимизировать SQL-запрос, понимание нормализации данных) - Умение применять паттерны проектирования – SOLID, GoF, KISS, DRY - Знание тонкостей работы реляционной БД – PL/SQL, ACID, уровни изоляции, etc. - Опыт работы с системами CI/CD – Jenkins/TeamCity Будет плюсом: - Опыт работы с camunda