Java/Kotlin Developer (Fintech Platform, Spring Boot 3, AWS, Kafka, ArgoCD)

Уровень дохода не указан

Опыт работы: 3–6 лет

Полная занятость

График: 5/2

Рабочие часы: 8

Формат работы: удалённо

Напишите телефон, чтобы работодатель мог связаться с вами

Пройдите капчу
Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha
Неверный текст. Пожалуйста, повторите попытку.

О проекте:

Мы создаём платёжную платформу нового поколения — систему для обработки
платежей, переводов и финансовой отчётности, интегрированную с внешними бан-
ками и платёжными провайдерами, с дополнительным функционалом для наших
клиентов.
Микросервисная архитектура (Spring Boot 3, Kotlin, Kafka, AWS, PostgreSQL, Redis).
Разработка ведётся по принципу “You build it — you run it”: разработчик отвечает за
качество, надёжность и эксплуатацию своего сервиса.

Технологический стек:

Kotlin / Java 21
Spring Boot 3.x, Spring Data, Hibernate, MapStruct, Feign

Инфраструктура: AWS (EKS, S3, Secrets Manager), Kubernetes, ArgoCD, Istio
Messaging: Apache Kafka

Базы данных: PostgreSQL, имплементация паттерна Datamart, Flyway для
миграций

Тестирование: JUnit 5, Cucumber, Gherkin, Testcontainers

Мониторинг: Prometheus, Datadog, Grafana, Slack-интеграции
CI/CD: GitHub Actions, Helm, ArgoCD

Задачи:

  • Разработка и поддержка микросервисов на Spring Boot 3 + Kotlin
  • Интеграция с внешними платёжными системами (REST / SOAP протокол)
  • Реализация событийных потоков на Kafka
  • Оптимизация производительности и обеспечение thread-safety / concurrency control
  • Разработка автотестов (Cucumber + Gherkin + JUnit) для бизнес-сценариев и интеграций
  • Работа с AWS и Kubernetes (деплой, конфигурация, observability)
  • Проектирование и поддержка витрин данных (Datamart)
  • Разработка и принятие архитектурных решений

Требования:

  • Опыт коммерческой разработки от 3 лет
  • Опыт работы в финтех (платежи, переводы, 3DS, отчетность)
  • Отличное знание Java 17+ (знание Kotlin приветствуется)
  • Опыт с Spring Boot 2.7+ / 3.x
  • Знание принципов многопоточности и синхронизации
  • Понимание принципов SOLID, KISS, DRY и адекватное их применение
  • Опыт работы с Kafka (producers, consumers, transactions)
  • Навыки написания автотестов (JUnit 5, Cucumber, Gherkin)
  • Опыт с PostgreSQL и построением Datamart-витрин (желательно)
  • Понимание микросервисной архитектуры, Docker, Kubernetes

Будет плюсом:

  • Опыт интеграции с платёжными системами или ERP
  • Опыт работы с AWS (EKS, Secrets Manager, S3)
  • Опыт настройки ArgoCD / Helm Charts
  • Понимание DDD, event-driven архитектур

Ключевые навыки

  • Английский — B2 — Средне-продвинутый

Задайте вопрос работодателю

Он получит его с откликом на вакансию
Вакансия опубликована 21 ноября 2025 в Москве

Dream Job

Отзывы о компании