Middle+/Senior Java-разработчик
Ищем опытного Java-разработчика (от 4 лет) для работы над интеграциями между разными системами. Нужно глубокое знание Java, Spring, PostgreSQL, а также SOAP/XML, RabbitMQ и Kafka. Плюсом будет опыт в госпроектах и финансовой отчётности. Предлагают работу с современным стеком и сложными задачами.
Зарплата ниже рынка
На 42% ниже медианы Java по 66 вакансиям за 90 дней.
Что предстоит делать
Ищем Middle+/Senior Java-разработчика с сильным опытом интеграций между разнородными информационными системами.
Что ждём от вас
- База (обязательно):
- От 4 лет коммерческой разработки на Java
- Java 11+ (опыт с 17/21 — плюс), уверенный Java Core: коллекции, generics, многопоточность, JVM-память
- Spring Framework / Spring Boot: DI, Spring MVC, Spring Data JPA, Spring Security (OAuth2 Resource Server / JWT), Spring AMQP
- Spring Cloud: service discovery, OpenFeign, client-side load balancing
- JPA / Hibernate на уровне «почему это работает медленно»: маппинги, lazy/eager, N+1, транзакции (propagation, isolation), блокировки
- PostgreSQL: сложные запросы, индексы, EXPLAIN ANALYZE, миграции Liquibase на больших таблицах
- REST API, OpenAPI/Swagger, версионирование контрактов
- Docker, базовое Kubernetes (прочитать манифест, найти под, снять логи), Git, GitLab CI, Gradle
- JUnit 5 + Testcontainers, готовность писать интеграционные тесты на реальной БД вместо моков
- Интеграции — ключевая часть роли (обязательно):
- Продакшн-опыт интеграций между разнородными системами, не только «дёрнуть чужой REST»
- SOAP/XML на глубоком уровне: WSDL, XSD, contract-first, генерация классов через JAXB, namespace'ы, валидация по схеме, разбор чужих XML-контрактов без документации
- Spring Web Services (или Apache CXF / JAX-WS) — клиенты и эндпоинты
- Асинхронные интеграции: корреляция запрос/ответ, callback-обработчики, таймауты, повторы, идемпотентность, «ответ пришёл дважды / не пришёл никогда»
- Практический опыт RabbitMQ и Kafka
- Понимание, что делать когда внешняя система лежит: circuit breaker, backoff, очередь отложенных заданий, ручной ре-процессинг
- Умение доказать, на чьей стороне баг: снять реальный запрос/ответ, сверить с контрактом, аргументированно отдать смежной команде
- Будет большим плюсом:
- Опыт в государственных проектах (ШЭП/ПШЭП, СМЭВ-подобные шины, интеграции с гос. реестрами) — понимание регламентов, согласований и того, что контракт меняется через письмо, а не через pull request
- Опыт в налоговой/финансовой/банковской отчётности
- Миграция legacy: 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 без документации; доводить задачу до прода; работать с прод-инцидентами.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в First Serviсe Company KZ
2 активные вакансии в компании
Backend Developer (Java/Spring)
Ищем Java-разработчика с опытом от 1,5 лет для создания и поддержки backend-сервисов на Spring. Нужно уверенно владеть Java Core, Spring Boot, PostgreSQL и Git. Предлагаем стабильную зарплату от 400 000 тенге, работу в профессиональной команде и интересные проекты.
Похожие вакансии
6 вакансий
Разработчик производственных систем (Fullstack Java + React)
~650 000 – 1 000 000 ₸ оценка
Разработчик полного цикла: проектирует и развивает микросервисную архитектуру, пишет backend на Java (Spring) и frontend на React/TypeScript. Требуется опыт от 3 лет, уверенное владение Java 17, Spring-стеком, PostgreSQL/MongoDB/Redis, Docker/Kubernetes. Предлагают работу с современными технологиями и профессиональную команду.
Java разработчик KYC платформы
~2 691 376 ₸ оценка
Ищем Java-разработчика для создания и поддержки масштабируемой KYC-платформы. Требуется опыт с Java и Spring Framework, умение работать в команде и оптимизировать распределенные системы. Предлагается участие в важном проекте с фокусом на соответствие регуляторным требованиям.
Java разработчик (Spring Boot, Angular)
~2 691 376 ₸ оценка
Разработчик Java будет заниматься созданием и поддержкой веб-приложений на Java, Spring Boot и Angular, включая бэкенд и фронтенд, интеграцию API и архитектурные решения. Требуется знание Java, Spring Boot и Angular, а также опыт работы в Agile-команде. Предлагается участие в интересных проектах и возможность наставничества.
Backend инженер (Java, AI)
~2 691 376 ₸ оценка
Backend-инженер будет разрабатывать высоконагруженные сервисы и AI-функции для образовательных продуктов. Нужен опыт от 5 лет, Java и Spring Boot, знание микросервисов и брокеров сообщений. Работа контрактная, с возможностью перехода в штат.
Старший Java инженер
Ищем опытного Java-разработчика для создания платформы сегментации аудитории в реальном времени. Нужно проектировать и развивать ядро системы, работать с распределенными системами и event-driven архитектурой. Требуется от 5 лет опыта, сильный Java и английский Upper-Intermediate. Предлагают конкурентную зарплату, медстраховку и гибридный график в Киеве.
Ведущий Java разработчик (финтех)
~2 209 653 – 4 188 912 ₸ оценка
Ищем ведущего Java-разработчика для финтех-продуктов в канадской компании. Нужно 6+ лет опыта в backend и 5+ лет с Java. Задачи — разработка и интеграция систем, модернизация банковских сервисов.