Java-разработчик

Правительство Москвы

Java-разработчик

Описание вакансии

Стек технологий:

  •  Java 21+
  •  Spring Data JPA, Spring Security, Spring Cloud
  •  PostgreSQL
  •  Hibernate, JUnit, Mockito, Maven, Git, GitLab CI/CD, Liquibase
  •  REST API, Swagger/OpenAPI
  •  Lombok, MapStruct
  •  Docker
  •  Jira, Confluence
  •  gRPC-Web (опционально)
  •  ClickHouse, Tarantool (опционально)
  •  Apache Kafka (опционально)
  •  Kubernetes (опционально)

Основные задачи:

  •  Разработка и поддержка высоконагруженных backend-сервисов в составе Agile команды
  •  Взаимодействие с системными аналитиками, фронтенд-разработчиками, тестировщиками
  •  Проектирование и реализация RESTful API и микросервисов;
  •  Интеграция с внешними системами и сервисами;
  •  Оптимизация производительности приложений и баз данных
  •  Участие в code review
  •  Написание качественных unit и integration тестов
  •  Участие в архитектурных решениях и техническом планировании
  •  Работа с системами мониторинга и логирования

Технические навыки:

  •  Опыт коммерческой разработки на Java от 3 лет
  •  Уверенное знание Spring Framework (Boot, Security, Data JPA)
  •  Опыт работы с реляционными и NoSQL базами данных
  •  Понимание принципов REST API и HTTP протокола
  •  Знание паттернов проектирования и принципов SOLID
  •  Опыт работы с системами контроля версий (Git)
  •  Базовое понимание DevOps практик и контейнеризации
Условия:
  • Работа в динамично развивающейся организации Правительства Москвы
  • Официальное оформление
  • Высокопрофессиональная команда
  • Гибридный график работы
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию