Мы ищем Java-разработчика в команду, которая создает и развивает digital-решения для агентов и партнеров, делая их работу проще, быстрее и результативнее. Цель – дать продавцам страховых продуктов мощный и удобный инструмент для роста продаж и качества обслуживания клиентов.
Формат работы офисный 5/2
Чем предстоит заниматься:
- Разрабатывать и сопровождать высоконагруженные микросервисы на Java/Kotlin с использованием Spring Boot.
- Проектировать архитектуру RESTful API (стандарты, безопасность, производительность).
- Писать чистый код и проводить code review.
- Разрабатывать комплексные стратегии тестирования (Unit, Integration, E2E).
- Оптимизировать работу с базами данных (SQL/NoSQL) - проектировать схемы, шардирование, репликация.
- Настраивать Git workflow и управлять репозиториями.
- Менторить junior-разработчиков и участие в архитектурных решениях.
- Взаимодействовать с командой (Frontend, QA, DevOps).
Для нас важно:
- Коммерческая разработка на Java/Kotlin от 3-х лет.
- Глубокое знание Java/Kotlin Core (JVM, многопоточность, GC);
- Опыт разработки на Spring Boot, Spring Cloud, Spring Data;
- Умение проектировать и оптимизировать RESTful API;
- Практический опыт работы с микросервисной архитектурой;
- Навыки работы с реляционными и NoSQL базами данных;
- Опыт настройки Git workflow и управления репозиториями;
- Умение писать unit-тесты (JUnit, Mockito);
- Знание принципов SOLID, DRY, KISS;
- Понимание и применение шаблонов проектирования;
- Опыт проведения code review и менторинга;
- Навыки работы с Docker и Kubernetes;
- Умение проектировать отказоустойчивые системы.