Назад
4 дня назад

Middle+/Senior Java Integration Developer (Java)

650 000KZT
Формат работы
onsite
Тип работы
fulltime
Грейд
middle/senior
Страна
Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Middle+/Senior Java Integration Developer (Java/SOAP/XML): Разработка и сопровождение интеграций между разнородными информационными системами с акцентом на SOAP/XML-контракты, асинхронное взаимодействие и отказоустойчивость. Focus on проектирование надёжных клиентов и эндпоинтов, обработку повторных и потерянных ответов, диагностику интеграционных сбоев и написание интеграционных тестов на реальной PostgreSQL.

Локация: Астана, улица Динмухамеда Кунаева, 12/1; работа на месте работодателя

Зарплата: от 650 000 KZT в месяц до вычета налогов

Компания

Описание компании в вакансии не предоставлено.

Что делать

  • Разрабатывать и сопровождать интеграции между разнородными информационными системами.
  • Создавать SOAP/XML-клиенты и эндпоинты, работать с WSDL, XSD, JAXB и контрактами без документации.
  • Реализовывать асинхронные интеграции с корреляцией запросов и ответов, callback-обработчиками, таймаутами, повторами и идемпотентностью.
  • Использовать RabbitMQ и Kafka для обмена сообщениями.
  • Проектировать обработку отказов внешних систем: circuit breaker, backoff, отложенные задания и ручной ре-процессинг.
  • Диагностировать интеграционные инциденты по реальным запросам и ответам и писать интеграционные тесты на реальной базе данных.

Требования

  • От 4 лет коммерческой разработки на Java; Java 11+ и уверенное владение Java Core.
  • Опыт со Spring Framework, Spring Boot, Spring Cloud, JPA/Hibernate и PostgreSQL.
  • Продакшн-опыт интеграций между разнородными системами, включая SOAP/XML, REST API, RabbitMQ и Kafka.
  • Знание Docker, базового Kubernetes, Git, GitLab CI и Gradle.
  • Опыт с JUnit 5 и Testcontainers, готовность писать интеграционные тесты на реальной БД.
  • Умение разбираться в legacy без документации, доводить задачи до production и работать с продакшн-инцидентами.

Хорошо, если есть

  • Опыт государственных, налоговых, финансовых или банковских проектов.
  • Опыт миграции Java 8/11 на 17/21, Spring Boot 2.x на 3.x и javax на jakarta.
  • Знание Keycloak, OIDC, Consul, Hazelcast, Redis, Elasticsearch, MinIO/S3.
  • Опыт работы с ЭЦП, подписанными XML и сертификатами .p12.
  • Знание инструментов наблюдаемости Micrometer, Prometheus, Grafana и ELK/Kibana.

Культура и преимущества

  • Полная занятость.
  • Работа на месте работодателя в Астане.
  • Возможность работать с legacy-системами и продакшн-инцидентами.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →