ФГБУ ГИВЦ Минкультуры России24 дня назад
Backend-разработчик
Зарплата не указана
Не указаног Москва
Навыки
JavaSpring FrameworkSpring BootSpring CoreSpring DataSpring MVCSpring SecurityHibernateJPAREST APISOAPXMLXSDWSDLPostgreSQLRedisRabbitMQKafkaMavenGradleGitGitLab CI/CDJenkinsDockerKubernetesJUnitMockitoLinuxCamunda BPMNKeycloakOAuth 2.0OpenID ConnectJWTGrafanaPrometheusGraylogELK
Обязанности
- 01Разработка, развитие и сопровождение серверных приложений на Java
- 02Разработка и сопровождение backend-сервисов на базе Spring Framework и Spring Boot
- 03Разработка новой функциональности, доработка существующих модулей и сопровождение legacy-решений
- 04Проектирование и реализация REST API и SOAP-сервисов
- 05Интеграция с внешними информационными системами, сервисами и API, в том числе через СМЭВ и иные интеграционные контуры
- 06Работа с брокерами сообщений RabbitMQ/Kafka и системами кеширования Redis
- 07Разработка и сопровождение микросервисных решений
- 08Участие в проектировании архитектуры backend-части информационных систем
- 09Настройка и сопровождение CI/CD-процессов с использованием GitLab CI или аналогичных инструментов
- 10Контейнеризация приложений с использованием Docker, участие в развертывании и сопровождении сервисов в Kubernetes
- 11Настройка логирования, мониторинга и диагностики работы backend-сервисов
- 12Участие в код-ревью, анализе технических решений и повышении качества кода
- 13Разработка и сопровождение unit- и интеграционных тестов
- 14Участие в оптимизации производительности, анализе проблем и устранении дефектов
- 15Подготовка технической документации по реализованным сервисам, API и интеграционным механизмам
Требования
- 01Опыт коммерческой backend-разработки на Java от 3 лет
- 02Уверенное знание Java и основных принципов объектно-ориентированного программирования
- 03Опыт работы со Spring Framework: Spring Boot, Spring Core, Spring Data, Spring MVC, Spring Security
- 04Опыт работы с Hibernate, JPA и принципами ORM
- 05Понимание принципов проектирования REST API и клиент-серверного взаимодействия
- 06Опыт разработки и сопровождения SOAP-сервисов, знание XML, XSD и WSDL
- 07Опыт работы с PostgreSQL, написания SQL-запросов и оптимизации работы с данными
- 08Опыт работы с Redis, RabbitMQ/Kafka или иными брокерами сообщений
- 09Понимание принципов микросервисной архитектуры и межсервисного взаимодействия
- 10Опыт работы с Maven/Gradle
- 11Опыт работы с Git, GitLab CI/CD, Jenkins или аналогичными инструментами
- 12Опыт работы с Docker, базовое понимание Kubernetes
- 13Опыт разработки тестов с использованием JUnit, Mockito или аналогичных инструментов
- 14Опыт работы в Linux-среде
- 15Понимание принципов безопасности backend-приложений, управления доступом и обработки ошибок
- 16Умение разбираться в существующем коде, сопровождать и развивать legacy-решения
Условия
- 01Конкурентная заработная плата (обсуждается индивидуально) + годовое премирование по результатам работы
- 02График: 5/2, с 09:00 до 18:00, в пятницу - до 16:45
- 03Система материальной помощи
- 04Выплаты к юбилейным датам
- 05Новогодние подарки детям
- 06Офис в центре Москвы, в шаговой доступности от метро Курская, Красные Ворота
- 07Аккредитованная IT-компания