AzerTurkBank

Разработчик ПО в цифровом банкинге

Коротко

Ведущая роль разработчика в системах цифрового банкинга: разработка, поддержка и архитектура сервисов на Java (8+/17+), Spring, микросервисы, Kafka/RabbitMQ, Redis, Oracle/PostgreSQL. Требуется от 3 лет опыта в разработке ПО, глубокие знания OOP/SOLID/Clean Code, Docker, Kubernetes, CI/CD, а также навыки наставничества и ответственность за код-ревью и устранение инцидентов в продакшне. Работа в офисе банка AzerTurkBank в Азербайджане, зарплата не указана.

Описание
Описания нет
Задачи
•Инкишафы и дэстэкленмэси Рягями Банкчылыг системлеринин... (см. ниже перевод смысла)
•Разработка и поддержка систем цифрового банкинга, обеспечение их стабильной, безопасной и надёжной работы
•Проектирование и разработка нового функционала в соответствии с бизнес-требованиями
•Участие в проектировании систем, развитии архитектуры, выборе технологий и принятии технических решений
•Проектирование и реализация интеграций внутренних систем банка с внешними платформами
•Разработка сервисов, интеграций и решений автоматизации на базе Java, Go или Python в зависимости от сценария использования
•Ответственность за все этапы — от технического проектирования, тестирования, развёртывания в продакшн до сопровождения
•Проведение код-ревью, обеспечение качества, безопасности и поддерживаемости кода
•Техническая поддержка и наставничество членов команды
•Расследование и устранение критических инцидентов, проблем производительности и сбоев в продакшн-среде
•Участие в технической оценке задач, планировании и координации выполнения
•Подготовка и обновление технической документации, включая спецификации API, системные диаграммы и архитектурные решения
•Сотрудничество с продакт-менеджерами, бизнес-аналитиками, архитекторами, QA, DevOps и командами информационной безопасности
•Выполнение прочих инженерных задач в соответствии с направлением деятельности отдела
Требования
•Высшее образование (предпочтительно в области информационных технологий, компьютерной инженерии или смежных областей)
•Минимум 3 года соответствующего опыта работы в разработке программного обеспечения
•Глубокие знания OOP, SOLID, Clean Code и паттернов проектирования, а также умение применять их на практике
•Умение анализировать и рефакторить legacy-код
•Обширный практический опыт работы с Java 8+ и экосистемой Spring (Spring Boot, Spring Data JPA, Spring Security, Spring Cloud)
•Опыт проектирования микросервисной архитектуры и распределённых систем (масштабирование, отказоустойчивость, безопасность)
•Опыт работы с REST API, брокерами сообщений (Kafka или RabbitMQ) и Redis
•Сильные знания SQL на базе Oracle или PostgreSQL
•Знания OAuth 2.0, JWT и принципов безопасного программирования OWASP
•Опыт работы с Git, CI/CD, Docker, Kubernetes и автоматизированным тестированием
•Сильное аналитическое мышление, умение наставлять членов команды и нести ответственность за результат работы
Будет плюсом
•Знание Java 17+ является преимуществом
•Практические знания Go или Python (опционально)
•Опыт работы в банковской сфере, финтехе или платёжных системах
•Знание английского и русского языков
Условия
Условий в вакансии нет

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте