Java-разработчик
Москва
Команда разрабатывает и поддерживает отраслевые информационные системы для крупных заказчиков. Вы будете добавлять функционал, интегрировать сервисы и повышать надёжность и производительность бэкенда, обеспечивая обмен данными между системами и базами клиентов.
ГрейдMiddle/Senior
Опытот 3 лет
Стек
JavaSpring BootPostgreSQLRabbitMQArangoDBMicronautDockerKubernetesJUnit 5MockitoMavenGradleGitLiquibaseSwaggerHibernateCamunda
Задачи
- •Разработка нового функционала и реализация бизнес-логики
- •Написание и выполнение unit-тестов, поиск и исправление багов
- •Поддержка, исправление сбоев и адаптация под изменения требований
- •Оптимизация производительности приложений и снижение затрат на инфраструктуру
- •Интеграция с другими системами, базами данных и REST API
- •Участие в код-ревью и документирование кода
Обязательно
- •Высшее техническое образование
- •Опыт работы разработчиком от 3 лет
- •Знание Java Core (версии 11/17/21/25)
- •Знание Spring / Spring Boot (в т.ч. Spring Boot 2.7.14) и Micronaut
- •Опыт с Hibernate
- •Знание технологий интеграции: REST API и брокеры сообщений (RabbitMQ)
- •Уверенные SQL навыки и опыт работы с ArangoDB; владение Git и системами сборки (Maven, Gradle)
Будет плюсом
- •Знание CI/CD
- •Знание Spring Cloud
- •Знание СМЭФ
- •Умение работать с Docker, Dockerfile и Docker Compose
- •Уверенная работа в Linux и написание Shell-скриптов