Описания нет
Software engineer in digital banking
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Развивать и поддерживать системы цифрового банкинга, обеспечивать их стабильную, безопасную и надежную работу.
- Проектировать и разрабатывать новую функциональность в соответствии с бизнес-требованиями.
- Участвовать в проектировании систем, совершенствовании архитектуры, выборе технологий и принятии технических решений.
- Проектировать и реализовывать интеграции с внутренними системами банка и внешними платформами.
- Разрабатывать сервисы, интеграции и решения для автоматизации на 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 и автоматизированным тестированием.
- Сильное аналитическое мышление, способность наставлять членов команды и нести ответственность за результат работы.
- Будет плюсом: Опыт работы в банковской сфере, финтехе или платежных системах, знание английского и русского языков
условия
- Условий в вакансии нет
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.