Должность
Java backend-разработчик
Компания
РГП на ПХВ «Республиканский центр электронного здравоохранения» МЗ РК
Город
Астана
Занятость
Оффлайн
Оплата
400 000 - 1200000 тг
Профессиональная команда по сопровождению и совершенствованию информационных систем в области здравоохранения, а также ведущий центр по управлению и обеспечению соблюдения единой методологии и технологии формирования существующих баз данных в системе здравоохранения, утвержденным уполномоченным органом в области здравоохранения.
Описание вакансии
•Взаимодействие с бизнес-заказчиками, аналитиками, менеджерами проектов и 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, полный рабочий день
•Стабильная заработная плата (обсуждается по результатам собеседования)
•Работа с государственными и социально значимыми ИС
•Профессиональный рост и участие в крупных ИТ-проектах
•Дружная команда и адекватные процессы