Java backend-разработчик
400 000 – 1 200 000 KZTв месяц
РГП на ПХВ «Республиканский центр электронного здравоохранения» МЗ РКАстанаВ офисеот 3 лет5/2
SQLPostgreSQLJavaBackendSpring BootMS SQLHibernateSpring FrameworkООПJPASpring SecuritySpring Data JPA
Описание
Взаимодействие с бизнес-заказчиками, аналитиками, менеджерами проектов и frontend-разработчиками.
Обязанности
- Разработка серверной части государственных информационных систем в сфере здравоохранения
- Участие в проектировании и развитии архитектуры backend-части систем
- Поддержка и развитие существующих решений
- Написание чистого, масштабируемого и поддерживаемого кода в соответствии с принятыми стандартами
- Разработка и внедрение новых функциональных модулей и сервисов
- Разработка и сопровождение REST API
- Интеграция с внешними информационными системами и государственными сервисами
- Проектирование структуры баз данных, разработка и оптимизация SQL-запросов
- Оптимизация производительности и повышение надежности серверной части приложений
- Участие в технических обсуждениях и code review
Требования
- Высшее образование (предпочтительно в области ИТ)
- Опыт работы Java backend-разработчиком от 3 лет
- Уверенное владение Java, понимание ООП, коллекций, обработки исключений и основ многопоточности
- Опыт работы с Hibernate/JPA, понимание транзакций и особенностей ORM
- Уверенное знание SQL и опыт работы с реляционными базами данных (PostgreSQL и/или MS SQL)
- Опыт работы со Spring Framework, Spring Boot, Spring Data JPA и Spring Security
- Опыт разработки и интеграции REST API, понимание HTTP, форматов JSON и XML
- Понимание принципов клиент-серверного взаимодействия и микросервисной архитектуры
- Понимание механизмов аутентификации и авторизации, опыт работы с JWT и/или OAuth 2.0
- Опыт работы с инструментами сборки Maven и/или Gradle
- Опыт работы с системами контроля версий (Git)
- Навыки отладки, анализа логов и оптимизации кода
- Базовые навыки работы в Linux
- Опыт работы в Agile/Scrum-командах
- Опыт участия в проектах государственного или корпоративного уровня (желательно)
Будет плюсом
- Опыт разработки в сфере здравоохранения или государственных информационных систем
- Опыт интеграции с государственными сервисами через ШЭП/ВШЭП
- Опыт работы с SOAP, WSDL и XML/XSD
- Опыт работы с брокерами сообщений Kafka и/или RabbitMQ
- Опыт работы с Redis и механизмами кеширования
- Опыт работы с Docker и Kubernetes
- Опыт работы с CI/CD
- Опыт управления миграциями баз данных с использованием Liquibase и/или Flyway
- Понимание требований по информационной безопасности и защите персональных данных
- Опыт сопровождения высоконагруженных систем и диагностики сбоев в промышленной среде
Условия
- Официальное трудоустройство
- График работы: 5/2, полный рабочий день
- Стабильная заработная плата (обсуждается по результатам собеседования)
- Работа с государственными и социально значимыми ИС
- Профессиональный рост и участие в крупных ИТ-проектах
- Дружная команда и адекватные процессы