НАО ""Фонд социального медицинского страхования""
Java Backend Developer (Middle+/Senior)
Опубликовано
- География
- Астана
- Опыт
- От 3 лет
Доступ проверим при нажатии.
О вакансии
Вакансия «Java Backend Developer (Middle+/Senior)» в компании НАО ""Фонд социального медицинского страхования"". Место работы: Астана.
Чем предстоит заниматься
- Разрабатывать и сопровождать микросервисы на Java и Spring Boot.
- Проектировать и реализовывать REST API и межсервисные интеграции.
- Разрабатывать механизмы обмена данными через Apache Kafka и RabbitMQ.
- Обеспечивать надёжную обработку сообщений, повторные попытки обработки и идемпотентность.
- Работать с PostgreSQL: проектировать структуры БД, оптимизировать SQL-запросы и управлять миграциями.
- Реализовывать загрузку, обработку и агрегацию данных в ClickHouse.
- Разрабатывать аналитические витрины и механизмы формирования отчётности.
- Создавать отчёты в JasperReports с экспортом в PDF и Excel.
- Оптимизировать производительность и отказоустойчивость backend-сервисов.
- Участвовать в проектировании архитектуры и обсуждении технических решений.
- Проводить code review и разрабатывать автоматизированные тесты.
Что нужно для работы
- Опыт коммерческой разработки на Java от 3 лет.
- Уверенное знание Java 17+, коллекций, Stream API, многопоточности.
- Практический опыт работы со Spring Boot, Spring Data JPA, Spring Web.
- Уверенное владение PostgreSQL, SQL, индексами и транзакциями.
- Опыт работы с Apache Kafka и/или RabbitMQ.
- Понимание принципов микросервисной архитектуры и распределённых систем.
- Опыт проектирования и разработки REST API.
- Опыт работы с Git и Maven/Gradle.
- Навыки написания unit- и интеграционных тестов.
- Понимание принципов производительности, масштабируемости и отказоустойчивости систем.
- Умение самостоятельно решать технические задачи и предлагать оптимальные решения.
Подходит вакансия?
Перейдите к исходному объявлению или контакту работодателя.
Доступ проверим при нажатии.