Java Developer (senior)
Требования:
• отличное знание и опыт работы с Java 11 и выше;
• опыт работы со стеком Spring (Core, Boot, Data, Security);
• опыт проектирования решений REST-архитектуры;
• опыт в использовании реляционных и in-memory БД, хорошие знания SQL и JDBC;
• опыт в работе с брокерами сообщений (Kafka);
• понимание DevOps для Java-разработки.
Доп. требования:
• проектировали и разрабатывали highload-проекты;
• работали с Jenkins, Docker;
• уделяете внимание качеству кода на самых ранних этапах разработки, пишете тестопригодный код;
• понимаете необходимость в покрытии исходного кода Unit-тестами.
Обязанности:
разработка и поддержка back-end проекта (Java, Spring, Swagger) в тесном взаимодействии с командой;
участие в полном цикле разработки, от постановки требований до установки на production;
развитие back-end направления в команде, помощь коллегам в развитии технических компетенций.
Описание проекта:
Стек:
Java 11, Spring Boot 5, OpenAPI Specification, Apache Kafka, PostgreSQL, MinIO;
ReactJS, TypeScript, Webpack, Bootstrap;
Selenide, Cucumber JVM, OpenAPI Specification, Allure Reports, TestNG.
Мы занимаемся программой лояльности НСПК, которая позволяет начислять cashback владельцам карт "МИР", а так же отслеживать изменения по начислениям в личном кабинете и мобильном приложении. Сейчас мы находимся в поиске сильного разработчика, способного взяться за задачи back-end направления внутренней разработки, развивать его и сделать еще лучше!