Aloqabank
Главный Java-разработчик
Не указана
- Java
- Spring Framework
- Русский — C1 — Продвинутый
- Английский — B2 — Средне-продвинутый
Обязанности:
- Разработка ключевых компонентов кредитных конвейеров и core-banking систем.
- Разработка и сопровождение интернет-сервисов и внутренних API.
- Техническая оценка требований, участие в декомпозиции задач и постановке задач команде.
- Участие в проектировании архитектуры новых продуктов и систем.
- Рефакторинг и оптимизация кода, повышение качества и надежности решений.
- Проведение code review, развитие инженерных практик в команде.
- Документирование решений, участие в подготовке тестовых сценариев совместно с QA
- Технологический стек
- Java 17, Spring Boot 3.x
- JPA / Hibernate
- Maven / Gradle
- Базы данных: PostgreSQL, Oracle
- Camunda 8, Keycloak
- Apache APISIX
- Kafka, RabbitMQ, Redis
- Docker, Kubernetes
- Jenkins, GitLab CI/CD
- Мониторинг и трассировка: ELK, Prometheus, Grafana
- Контроль версий: Git
- Опыт коммерческой разработки от 3 лет.
- Глубокое понимание принципов микросервисной архитектуры.
- Опыт участия в разработке высоконагруженных, распределённых и отказоустойчивых систем(процессинг, биллинг, core-системы).
- Умение разбираться в сложном коде, писать чистый и поддерживаемый код.
- Практический опыт работы с Docker и Kubernetes.
- Понимание CI/CD, опыт взаимодействия с DevOps-процессами.
- Уверенная работа с Git (ветки, merge, code review).
- Грамотный русский язык
- Понимание принципов Clean Architecture.
- Опыт применения DDD.
- Опыт построения сложных бизнес-процессов в Camunda 8.
- Опыт работы в роли тимлида / технического лидера.
- Работа с критичными банковскими системами.
- Участие в архитектуре и запуске новых продуктов.
- Возможность технического лидерства и влияния на стандарты разработки.
- Стабильный долгосрочный проект и профессиональную команду.
- Работа с критичными банковскими системами.
- Участие в архитектуре и запуске новых продуктов.
- Возможность технического лидерства и влияния на стандарты разработки