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

По договоренности


О проекте:

Мы создаём платёжную платформу нового поколения — систему для обработки
платежей, переводов и финансовой отчётности, интегрированную с внешними бан-
ками и платёжными провайдерами, с дополнительным функционалом для наших
клиентов.
Микросервисная архитектура (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 архитектур

Поделиться:

Опубликована 3 часа назад

Похожие вакансии

от 200 000 ₽
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
  • Новосибирск
  • Москва
  • Санкт-Петербург
16 часов назад
300 000 - 400 000 ₽
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
  • Москва
3 часа назад
200 000 - 350 000 ₽
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
  • Москва
3 часа назад
до 260 000 ₽
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
  • Москва
день назад
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
  • Москва
2 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.