Ведущий разработчик back-end

Дата размещения вакансии: 08.11.2024
Работодатель: Корпорация развития Дальнего Востока и Арктики
Уровень зарплаты:
з/п не указана
Город:
Москва
Пресненская набережная 12
Требуемый опыт работы:
От 1 года до 3 лет

АО «Корпорация развития Дальнего Востока и Арктики» применяя государственные меры поддержки превращает идеи инвесторов в реальные проекты. Наши инициативы направлены на создание новых предприятий, ускоренное экономическое развитие и улучшение качества жизни жителей Дальнего Востока и Арктики. Мы активно привлекаем и сопровождаем инвесторов, управляем преференциальными режимами и создаем передовую инженерную инфраструктуру.

Сегодня развитие этого стратегически важного региона является приоритетом на весь XXI век. Мы создаем идеальные условия для старта новых производств и привлечения инвесторов, делая всё возможное для комфортной работы предпринимателей.

Наши решения помогают бизнесу, государству и жителям осваивать новые горизонты управления и развития региона. Мы работаем на передовых принципах Agile, в небольших кросс-функциональных командах, применяя современные технологии и методы, такие как раннее прототипирование в Figma, интеграционные и unit-тесты.

Присоединяйся к нам и внеси свой вклад в будущее Дальнего Востока и Арктики.

Чем Вам предстоит заниматься:

1.Написание и оптимизация кода на Java.

2.Проектирование и разработка архитектуры приложений.

3.Разработка и поддержка микросервисов.

4.Разработка серверной части веб-приложений.

5.Интеграция с другими системами.

6.Производить рефакторинг кода, оптимизирую по памяти\времени.

7.Взаимодействие с командой frontend-разработки.

8.Планирование работ и декомпозиции задач.

9.Проведение code review и написание тестов.

10.Участие в планировании и обсуждении архитектуры проектов

11.Обучение и наставничество над младшими разработчиками

Что мы ожидаем (обязательные требования):

1.Оконченное высшее образование по технической специальности.

2.Опыт коммерческой разработки на Java не менее 5 лет.

3.Глубокие знания Java Core (включая Concurrency, Reflection).

4.Знание Spring Framework (Spring Boot, Spring Cloud, Spring JPA).

5.Опыт работы с инструментами разработки (Maven, Docker, Git, GitLab).

6.Навыки написания юнит-тестов (JUnit, Mockito, AssertJ).

7.Знание и опыт работы с системами обмена сообщениями (Kafka, RabbitMQ, ActiveMQ).

8.Построение архитектуры в реляционных и нереляционных БД (Postgres, Redis)

9.Умение анализировать, искать и устранять ошибки в существующем коде, а также разбираться в чужом коде.

10.Коммуникабельность и умение работать в команде, желание учиться и осваивать новые технологии.

Будут плюсом (дополнительные требования):

1.Примеры Вашего кода на github.

2.Опыт работы с Keycloak и Camunda.

3.Опыт работы с микросервисными архитектурами.

4.Опыт работы с Jira и Confluence.

5.Знание Swagger / OpenApi.

Ключевые навыки:

1.Java 14, 17.

2.Spring framework, Spring Boot\JPA\Cloud\Security, AOP, Test Containers, Junit 4,5, Mockito.

3.RabbitMq.

4.PostgreSQL 14.

5.Grafana.

6.Docker.

7.Git.

7.Tomcat\Netty.

8.SSL\TLS HTTP\HTTPS.

9.Maven\Gradle.

10.Gitlab CI\CD.

​​​​​​​​​​​​​​Что мы предлагаем:

1. Должностной оклад и годовое премирование по результатам деятельности.

2.ДМС.

3.Широкий стек технологий и проектов, возможность гибко строить свой карьерный трек.

4.Сильная команда, которая может многому научить.

5.Полностью удаленный формат работы.

6.Работа в команде, менторство тимлида на старте.

7.Onboarding, регулярные one-to-one, performance review.