Backend-developer

Summary

This role involves developing and optimizing microservices for an ATM software distribution system (ATM.Store) using Java, Spring Boot, Kafka, and PostgreSQL, focusing on near real-time updates and providing production support.

ATM.Store – система, отвечающая за дистрибуцию программного обеспечения на сеть банкоматов и терминалов. Цель – автоматизировать процесс обновления ПО и сделать его бесшовным для конечных клиентов Банка. В рамках проекта MythOS планируется создание отдельного процесса по ускоренному обновлению ПО на устройствах в режиме NRT (Near Real Time).### Задачи * разработка микросервисов: проектирование и реализация сервисов на Java + Spring Boot * асинхронное взаимодействие: настройка продюсеров и консьюмеров Apache Kafka, работа со Schema Registry * работа с PostgreSQL: проектирование схем, написание сложных запросов, оптимизация, создание индексов * внедрение структурированного логирования (ELK) * анализ Heap Dump-ов, поиск утечек памяти и оптимизация потребления ресурсов * code Review, написание интеграционных и контрактных тестов * участие в расследовании инцидентов в продакшене (откат оффсетов Kafka, дебаг подов K8S) * участие в общекомандных мероприятиях (дейли, планинг, груминг, ретро) * коммуникация с командой сопровождения в рамках запросов 3 линии поддержки.### Мы ждём от кандидата * опыт коммерческой разработки от 3 лет на Java * уверенное владение Java Core и Spring Boot * хорошее понимание принципов работы PostgreSQL, умение писать эффективные SQL-запросы * практический опыт развертывания и поддержки приложений в Kubernetes и OpenShift * опыт работы с Apache Kafka или аналогичными системами обмена сообщениями * понимание принципов CI/CD и опыта работы с GitLab/GitHub * знание основ RESTful API проектирования и безопасности веб-приложений * навык написания автотестов (JUnit, Mockito) * опыт рефакторинга legacy-кода и оптимизации performance.### Мы предлагаем: * комфортный современный офис рядом с м. Кутузовская * формат работы офис на время адаптации, далее гибрид * ежегодный пересмотр зарплаты и годовая премия * корпоративный спортзал и зоны отдыха * более 400 образовательных программ СберУниверситета для профессионального и карьерного развития * расширенный ДМС, льготное страхование для семьи * гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ * подписка Прайм с возможностью совместного использования на трёх близких * вознаграждение за рекомендацию друзей в команду Сбера.

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available