Назад к вакансиям

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, полный рабочий день
  • Стабильная заработная плата (обсуждается по результатам собеседования)
  • Работа с государственными и социально значимыми ИС
  • Профессиональный рост и участие в крупных ИТ-проектах
  • Дружная команда и адекватные процессы