AzerTurkBank

Software engineer in digital banking

Коротко

Senior-инженер в цифровом банкинге: разработка и поддержка систем цифрового банкинга, проектирование архитектуры, интеграции с внутренними и внешними системами на Java, Go или Python. Требуется от 5 лет опыта разработки, глубокие знания Spring, микросервисной архитектуры, Kafka/RabbitMQ, SQL (Oracle/PostgreSQL), Docker/Kubernetes. Работа в офисе, полная занятость, компания — банк (AzerTurkBank).

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

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

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

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

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

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