Назад
7 дней назад

Senior Java Backend Developer / Tech Lead (Banking)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior/lead
Страна
Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Старший Java Backend Developer / Tech Lead (банковские сервисы): Разработка и сопровождение backend-сервисов, кредитных конвейеров, бизнес-логики и интеграционных сервисов с акцентом на микросервисную архитектуру, базы данных и отказоустойчивость. Focus on проектирование интеграций с банковскими системами и внешними API, оптимизацию SQL-запросов, техническую декомпозицию и улучшение архитектуры.

Локация: Алматы, улица Толе би, 83; работа на месте работодателя

Компания

Нурбанк — банк, развивающий кредитные платформы, банковские продукты и цифровые процессы.

Что делать

  • Разрабатывать и сопровождать backend-сервисы на Java, реализовывать сложную бизнес-логику, проверки заемщиков и интеграционные сервисы.
  • Развивать кредитные конвейеры и автоматизированные банковские процессы.
  • Интегрировать сервисы с внутренними банковскими системами и внешними API.
  • Проектировать и оптимизировать микросервисы, базы данных и SQL-запросы.
  • Анализировать требования, выполнять техническую декомпозицию и оценку задач.
  • Участвовать в code review, улучшении архитектуры, подготовке документации и сопровождении релизов во взаимодействии с аналитиками, тестировщиками и DevOps.

Требования

  • От 1 года до 3 лет опыта разработки.
  • Уверенное знание Java и Spring Boot.
  • Опыт разработки REST API и работы с JSON/XML.
  • Понимание микросервисной архитектуры.
  • Опыт работы с PostgreSQL и/или Oracle, уверенное владение SQL.
  • Опыт разработки сложной backend-бизнес-логики.
  • Понимание транзакционности, обработки ошибок и отказоустойчивости.
  • Опыт работы с Git, code review, unit- и integration-тестированием.
  • Способность самостоятельно анализировать требования и предлагать технические решения.

Хорошо, если есть

  • Опыт разработки на Go.
  • Знание Camunda, BPMN или аналогичных платформ автоматизации процессов.
  • Опыт работы со SmartFront или другими банковскими front-office/BPM-системами.
  • Понимание процессов кредитования и кредитных конвейеров.
  • Опыт работы с Kafka/RabbitMQ, Docker и Kubernetes.
  • Опыт интеграции с государственными информационными системами.

Культура и преимущества

  • Разработка значимых банковских продуктов и сервисов.
  • Участие в развитии кредитных платформ и цифровых процессов.
  • Возможность влиять на архитектуру и технические решения.
  • Работа в профессиональной команде разработчиков.
  • Возможности обучения и профессионального развития.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →