3
1 мес. назад
Разработчик микросервисов на Kotlin
Вакансия для разработчика с опытом от 3 лет в финтехе. Основные задачи включают разработку микросервисов, интеграцию с платёжными системами и написание автотестов. Предлагается работа с современными технологиями, такими как AWS и Kafka.
senior
удалённо
Опубликовано
21 ноября 2025
Вакансии в Telegram-канале
Свежие вакансии
Каждый день
описание
О проекте:
Мы создаём платёжную платформу нового поколения — систему для обработки
платежей, переводов и финансовой отчётности, интегрированную с внешними бан-
ками и платёжными провайдерами, с дополнительным функционалом для наших
клиентов.
Микросервисная архитектура (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 архитектур
Похожие вакансии
6 вакансии
Старший разработчик / Технический консультант HPE Service Manager
Вам предстоит проектировать интерфейсы и архитектуру систем, взаимодействовать с заказчиками и тестиров…
senior
удалённо
Java-разработчик
Вакансия для Java-разработчика с опытом от 5 лет в высоконагруженных системах. Ожидается работа над геоинформ…
senior
удалённо
Java Developer
Ищем Senior Java Developer для работы над высоконагруженными проектами. Вы будете частью команды, которая ценит ра…
senior
удалённо
Старший Java-разработчик
Вам предстоит разрабатывать и тестировать код, участвовать в оценке задач и проводить ревью в команде…
senior
удалённо