Коммерческий опыт разработки на Java от 3-х лет (опыт работы в страховании приветствуется)
Умение читать и анализировать чужой код, находить зависимости и повышать эффективность работы функционала
Понимание микросервисной архитектуры решений, контейнеризации и оркестрации
Опыт сборки и управления зависимостями через Maven
Уверенное владение SQL (PostgreSQL или аналоги) в части написания и оптимизации запросов, понимания транзакций и работы объектов БД
Понимание REST, HTTP/HTTPS, TLS, OAuth2/OIDC
Опыт работы с брокерами сообщений RabbitMQ, Kafka или аналогами
Опыт работы с Hibernate или иными ORM
Опыт работы с XML, XSD, JSON, сериализацией/валидацией
Опыт работы со Swagger/OpenAPI в части чтения спецификаций и контрактов
Опыт написания миграций БД (Liquibase или Flyway)
Навык написания автотестов (JUnit 5 или аналог), понимание важности покрытия и изоляции тестов
Опыт работы с Git, системами мониторинга и логирования, участие в CI/CD-процессах
Опыт работы с ИИ-инструментами и GenAI, интерес к этой сфере будет преимуществом