Описание
Описания нет
Задачи
•Инкишафы и дэстэкленмэси Рягями Банкчылыг системлеринин... (см. ниже перевод смысла)
•Разработка и поддержка систем цифрового банкинга, обеспечение их стабильной, безопасной и надёжной работы
•Проектирование и разработка нового функционала в соответствии с бизнес-требованиями
•Участие в проектировании систем, развитии архитектуры, выборе технологий и принятии технических решений
•Проектирование и реализация интеграций внутренних систем банка с внешними платформами
•Разработка сервисов, интеграций и решений автоматизации на базе 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 (опционально)
•Опыт работы в банковской сфере, финтехе или платёжных системах
•Знание английского и русского языков
Условия
Условий в вакансии нет