Корпорация развития Дальнего Востока и Арктики
Ведущий разработчик back-end
- Java 14
- Java 17
- Gitlab CI\CD
- Maven\Gradle
- SSL\TLS HTTP\HTTPS
- Tomcat\Netty
- Git
- Docker
- Grafana
- PostgreSQL 14
- RabbitMQ
- Spring Framework
- Spring Boot
- JPA
- Cloud
- Security
- AOP
- Test Containers
- Junit 4,5
- Mockito
АО «Корпорация развития Дальнего Востока и Арктики» применяя государственные меры поддержки превращает идеи инвесторов в реальные проекты. Наши инициативы направлены на создание новых предприятий, ускоренное экономическое развитие и улучшение качества жизни жителей Дальнего Востока и Арктики. Мы активно привлекаем и сопровождаем инвесторов, управляем преференциальными режимами и создаем передовую инженерную инфраструктуру.
Сегодня развитие этого стратегически важного региона является приоритетом на весь 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.