-
Проектирование и разработка высоконагруженных микросервисов на Java/Kotlin + Spring Boot
-
Интеграция с АБС банка, платёжными шлюзами и внешними сервисами через ESB (Apache Camel, WSO2)
-
Разработка и поддержка REST / gRPC API
-
Работа с брокерами сообщений Kafka / RabbitMQ (production-level)
-
Оптимизация SQL-запросов и схем в Oracle 11g+ / PostgreSQL 14+
-
Написание unit и integration тестов (JUnit 5, Kotest, Mockito)
-
Участие в code review, архитектурных обсуждениях и написании технической документации
-
Менторство junior/middle разработчиков
-
Опыт коммерческой разработки на Java 11+ и/или Kotlin 1.9+ от 5 лет
-
Отличное знание Spring Boot 3.x, Spring Cloud, Spring Security, Spring Data JPA/JDBC
-
Kotlin: Coroutines, Flow, Extension Functions, Kotlin DSL (Gradle)
-
Понимание архитектуры: Microservices, DDD, SOLID, Clean/Hexagonal Architecture
-
Уверенная работа с базами данных: Oracle / PostgreSQL, сложные SQL, PL/SQL, оптимизация execution plans, индексы
-
Опыт работы с Kafka / RabbitMQ в продакшене
-
Redis (кэширование)
-
Docker, Kubernetes
-
CI/CD: GitLab CI / GitHub Actions
-
Gradle (Kotlin DSL), Maven
-
Опыт работы в Agile/Scrum команд
-
Опыт интеграции с банковскими АБС
-
Опыт внедрения Keycloak, OAuth2, OpenID Connect, JWT
-
Понимание ESB-подхода: Apache Camel, WSO2, IBM MQ
-
Мониторинг: Grafana, Prometheus, ELK Stack
-
Опыт работы с Oracle RAC, секционированием таблиц
-
Сертификаты Oracle Java / Spring Professional
