Java-разработчик (backend)
Разработка backend-сервисов на Java 17+ в микросервисной архитектуре: проектирование, интеграции через REST/SOAP/Kafka, миграция с legacy и декомпозиция монолита. Нужен опыт коммерческой разработки на Java от 5 лет, глубокое знание Spring Boot 3, PostgreSQL, Kafka, распределённых транзакций и безопасности. Предлагают стабильную работу в аккредитованной IT-компании, график 5/2, ДМС и официальное трудоустройство по ТК РФ.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 83 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
- Полный цикл разработки backend-сервисов: от анализа требований и технического дизайна до вывода в продакшен и сопровождения;
- Проектирование архитектуры новых сервисов и доработка существующих: выбор паттернов интеграции, границ сервисов, моделей данных;
- Разработка интеграций с внешними и legacy-системами по REST, SOAP и через Kafka;
- Подготовка технических решений (design docs, ADR) и их защита перед командой и архитектором;
- Проектирование контрактов API и событий, согласование их со смежными командами.
- Что ожидаем от кандидата:
- Опыт коммерческой разработки на Java от 5 лет, уверенное знание Java 17+ (records, sealed classes, pattern matching, Stream API, многопоточность, java.util.concurrent, JVM и GC на уровне диагностики проблем). Опыт с Java 21 (virtual threads) приветствуется;
- Глубокое знание Spring Boot 3 и экосистемы Spring: Spring Web, Spring Data JPA, Spring Security, Spring Cloud;
- Практический опыт проектирования и разработки микросервисной архитектуры: декомпозиция, межсервисное взаимодействие, отказоустойчивость (retry, circuit breaker, idempotency, graceful degradation), service discovery, API Gateway;
- Опыт с распределёнными транзакциями (Saga, Transactional Outbox), DDD и event-driven архитектурой;
- Опыт миграции с legacy-систем и декомпозиции монолита: Strangler Fig, анти-коррупционный слой, поэтапный перенос функциональности без остановки системы;
- Проектирование и реализация REST API: версионирование, обработка ошибок, документирование (OpenAPI/Swagger), contract-first подход;
- Разработка и интеграция SOAP-сервисов: WSDL/XSD, Spring WS или JAX-WS, генерация клиентов, работа с XML (JAXB), WS-Security;
- Уверенная работа с Apache Kafka: проектирование топиков и партиционирования, гарантии доставки, consumer groups, обработка повторов, дублей и DLQ, схемы сообщений (Avro/JSON Schema, Schema Registry);
- Уверенная работа с PostgreSQL: проектирование схемы, индексы, анализ планов запросов (EXPLAIN), транзакции и уровни изоляции, блокировки, миграции (Liquibase/Flyway);
- Распределённое кэширование и координация: Redis или Hazelcast, стратегии инвалидации кэша, распределённые блокировки, планировщики задач в кластере (ShedLock, Quartz);
- Безопасность приложений: Spring Security, OAuth2 / OpenID Connect, JWT, Keycloak или аналогичный Identity Provider, mTLS между сервисами, понимание OWASP Top 10;
- Опыт работы с высоконагруженными системами или большими объёмами данных;
- Observability: Prometheus, Grafana, ELK/OpenSearch, распределённая трассировка (OpenTelemetry);
- Docker, Kubernetes, опыт работы с CI/CD (GitLab CI, Jenkins, GitHub Actions);
- Культура тестирования: unit- и интеграционные тесты (JUnit 5, Mockito, Testcontainers), контрактное тестирование;
- Python для автоматизации тестирования или вспомогательных задач;
- Опыт code review и менторства младших разработчиков.
Что предлагаем
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Java-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Айтеко
2 активные вакансии в компании
Разработчик .NET / Fullstack
~866 450 – 1 658 159 ₸ оценка по всем рынкам
Ищем разработчика .NET для участия в разработке и поддержке программных продуктов. Нужен опыт с ASP.NET Core, TypeScript/React и реляционными БД. Предлагают гибкий формат работы (гибрид/удаленка/офис) и официальное трудоустройство.
Похожие вакансии
6 вакансий
Архитектор систем противодействия мошенничеству и IDM
~2 129 165 ₸ оценка по всем рынкам
Нужен архитектор для сопровождения высоконагруженной антифрод-системы банка: контроль архитектуры, обновления без простоя, разбор инцидентов верхнего уровня и capacity planning. Требуется от трёх лет опыта с распределёнными системами, понимание Java-экосистемы, Kubernetes, Kafka, Redis, PostgreSQL и Linux на уровне администратора. Предлагают удалёнку или гибрид, квартальную премию по KPI, наставничество и корпоративные бонусы.
Разработчик Pega
~2 129 165 ₸ оценка по всем рынкам
Разработка и развитие решений на Pega Platform для автоматизации бэк-офисных процессов банка: анализ задач, конфигурирование, тестирование, интеграции и поддержка пользователей. Нужен коммерческий опыт на Pega от 3 лет, сертификат Pega System Architect, понимание BPM и базовый Java. Предлагают удалёнку или гибрид, гибкий график, ДМС, квартальную премию и оплату обучения.
Java-разработчик
~2 129 165 ₸ оценка по всем рынкам
Разработка приложений на Java в удалённом формате в FinTech-компании: проектирование архитектуры, код-ревью и менторство коллег. Стек — Java, Spring, микросервисы, RabbitMQ и PostgreSQL. Нужен опыт от 3 лет.
Старший backend-разработчик (Data Layer)
~2 129 165 ₸ оценка по всем рынкам
Camunda ищет старшего backend-инженера в команду Data Layer, которая отвечает за хранение и обработку данных процессов Camunda 8 на реляционных БД и Elasticsearch/OpenSearch. Нужно минимум 7 лет опыта backend-разработки на Java, глубокое знание баз данных и поисковых хранилищ, умение вести крупные инициативы end-to-end и разбираться с производительностью запросов. Работа полностью удалённая, есть опционы, бюджет на обучение и гибкий график.
Старший инженер-программист (Data Streaming)
~2 129 165 ₸ оценка по всем рынкам
Camunda ищет старшего бэкенд-инженера в новую команду Data Streaming, которая с нуля строит архитектуру потоковой передачи данных о процессах. Нужно 7+ лет опыта на Java с распределёнными или data-intensive системами, опыт с Iceberg/Delta Lake, объектным хранилищем и потоковой обработкой (Flink, Kafka Streams). Работа полностью удалённая, с конкурентной зарплатой, опционами и бюджетом на обучение.
Backend Engineer (Middle+ / Senior)
~1 587 740 – 2 721 840 ₸ оценка
UpUp ищет backend-инженера для работы с американской продуктовой компанией в сфере ритейла (POS-системы, платежи, аналитика). Примерно 60% времени — разработка backend-сервисов на Spring Boot (Java/Kotlin) с PostgreSQL/MySQL, 40% — DevOps и AWS-инфраструктура: CI/CD на Jenkins, Terraform, мониторинг. Нужно 3+ года коммерческого опыта backend-разработки, уверенное знание Java и Kotlin, практический опыт с AWS в production и готовность самостоятельно решать инфраструктурные задачи. Формат — full-time, удалённо, небольшая команда и прямое влияние на технические решения.