Обязанности: Реализация функционала (анализ функционала по требованию) Поддержка и улучшение кодовой базы Покрытие функционала модульными тестами Оптимизация бизнес логики и повышение стабильности системы (выявление "узких мест" системы) Выявление тех долга Проведение код ревью Проработка бэклога Планирование и подготовка релизов Написание документации Требования: Работа с Jira/Confluence, Bitbucket, Teamcity, понимание работы CI/CD конвейера Опыт проектирования и реализации интеграционных взаимодействий, очереди (ibm mq, activemq, kafka) Навыки поиска причин ошибок в коде, понимание работы микросервисов,понимание и желание работы в скрам-команде, уметь коммуницировать с коллегами Тех стек (Java 8/11, Spring boot 2/3, JPA: Hibernate +CriteriaApi + Spring Data Jpa, MQ: Kafka/Ibm Mq, БД: Postrges, Тесты: Junit, Mockito) Хорошее понимание REST и SOLID; Плюсом будет знакомство с Kubernetes и Docker; Дополнительным плюсом будет знание Spring Cloud, Lombok, Mapstruct, Liquibase.
Fullstack разработчик (middle-senior)
От 350 000 до 500 000 руб.
Санкт-Петербург
Лопатин Владимир Андреевич