Java-разработчик
Компания: НАО "Фонд социального медицинского страхования"
Локация: Астана
Формат работы: Офис
Зарплата: 1.5 - 2 млн KZT
Описание вакансии
Ключевые технологии:
- Java 8–21, Spring Boot, Spring Cloud, Spring Framework (DI, REST, Security, Data, Feign, OAuth2)
- JPA, Hibernate
- PostgreSQL, MSSQL, ClickHouse
- SOAP, REST, XSD, XML, WSDL, Feign, OAuth2
- ВШЭП, ШЭП, SmartBridge
- Kafka, RabbitMQ
- SOLID, паттерны проектирования, микросервисная архитектура
- Git, GitLab CI, Docker, Kubernetes
Требования
- Java 8-21 — уверенное владение языком, опыт промышленной разработки.
- Spring Boot, Spring Cloud — опыт создания и поддержки микросервисов, знание экосистемы Spring.
- JPA/Hibernate — опыт работы с ORM, проектирования и оптимизации моделей данных, написания запросов.
- PostgreSQL, MSSQL — уверенное владение, умение проектировать и оптимизировать схемы БД, писать сложные SQL-запросы.
- Практический опыт интеграции с ВШЭП/ШЭП и SmartBridge, включая разработку и поддержку SOAP-сервисов, работу со схемами XSD, XML-структурами и WSDL-описаниями.
- Понимание и применение принципов SOLID и распространённых паттернов проектирования при разработке архитектурных решений.
- ClickHouse — базовые навыки интеграции и работы с аналитическими БД.
- Kafka, RabbitMQ — опыт интеграции, настройки и отладки брокеров сообщений.
- REST API — опыт проектирования, документирования и тестирования API.
- Работа с внешними сервисами — опыт интеграции через Feign, REST, OAuth2.
- Git — уверенное владение системой контроля версий.
Будет плюсом
- Опыт работы с Camunda или другими BPM-системами.
- Опыт работы с CI/CD (GitLab CI и др.).
- Опыт работы с Docker, Kubernetes.
- Навыки написания unit и интеграционных тестов.
- Опыт работы с большими объёмами данных и оптимизации производительности.
Задачи
- Поддержка и развитие микросервисов.
- Исправление багов, оптимизация производительности, рефакторинг.
- Реализация новых бизнес-требований и интеграций.
- Актуализация документации, участие в ревью кода.
- Взаимодействие с другими командами и внешними сервисами.
Условия
- Опыт работы: 3-6 лет.
- Полная занятость.
- График работы: 5/2.
- Рабочие часы: 8.
премии, лечпособие
Откликнуться: @ayimbota
