Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Полный день
Вместе с нами ты будешь:
- разрабатывать микросервисы
- продумывать внутренний дизайн компонентов и микросервисов при разработке задач и обсуждение его с коллегами, так что, если есть желание прокачаться архитектурно, тут будет много возможностей
- участвовать в разработке чисто технических задач, например, «Перевод с Maven на Gradle", "Создание библиотеки обфускации логов" и прочее
- писать много тестов, в том числе и на spring-cloud-contract
- Разрабатываем продукт для себя, по этому принципу «сдал и забыл» не применим, нужно будет заниматься постоянным рефакторингом кода, есть поддержка от бизнеса, на данную активность выделяет определенный корпоративным стандартом процент времени в каждом спринте
- при разработке использовать современный стек технологий: Java 11/17, Maven/Gradle, WebFlux, SpringBoot 2.6.x, Hibernate 5, Kafka, Docker, Kubernetes/Openshift.
Для нас важны:
- хорошие знания Java 11/17, особенно Stream
- базовые знания Concurrency, на проекте ее немного и есть разработчики, которые сильны в этом, но базовые знания необходимы
- применение на практике принципов SOLID
- активное использование и понимание того, как работают Spring и Hibernate
- опыт работы с Kafka и Project Reactor желательны, но не обязательны - научим
- хороший опыт ревью кода, внимательность к деталям и, конечно, вежливость, т.к. код любого разработчика – это его ребенок
- желание внедрять новые подходы, переписывать старые и «некрасивые» части системы (нет придела совершенству)
Вакансия опубликована 25.04.2024 в г. Москва.