👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Techlead Java (банковское ПО)

Местоположение и тип занятости

Нижний Новгород, Пенза, СаратовПолный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

О компании и команде

Проект: Создание системы сопровождения сделок Глобальных Рынков с ценными бумагами.

Решение позволит сотрудникам максимально автоматизировано подтверждать условия сделок с контрагентами, проводить расчёты по сделкам (перемещение денег и ценных бумаг), контролировать исполнение обязательств, оценивать справедливую стоимость, вести учёт ц. бумаг в разрезе мест хранения . Решения строятся на собственной платформе банка, что позволяет пользоваться готовыми сервисами/библиотеками, однако выбор реализации остаётся за командой.

Стек: Java 11, Kafka, PostgreSQL, OpenShift, Spring Boot, React (Typescript), Bitbucket

Микросервисная архитектура, cloud native подход, интеграция с 20+ различными системами в периметре банка и за его пределами.


Обязанности:

  • Участие в проекте в роли Techlead – 80% тех задачи (кодинг, проведение интервью, участие в архитектурных митингах), 20% времени управление (команда 2-4 бэка, 1 фронт)
  • Участие в формировании команды
  • Разработка бизнес и интеграционной логики
  • Проектирование технических решений
  • Подготовка к внедрению
  • Рецензирование кода, дизайна решения, документации
  • Написание модульных и интеграционных тестов

    Ожидания от кандидата

    • Опыт разработки на java – 5 и более лет
    • spring framework - core, boot, jms, kafka, jpa (hibernate), etc
    • java 11+
    • java backend: высокие нагрузки, многопоточность
    • Опыт работы с микросервисами
    • Опыт работы с интеграцией java - kafka
    • Опыт управления командой - от 1 года

      Плюсом будет:

      • опыт работы с интеграциями java - базы данных, java - no sql
      • опыт работы с с xml (xslt, xpath), json-библиотеками
      • наличие проектов в банковском секторе
      • опыт работы в поддержке
      • базовое понимание работы финансовых рынков

      Условия работы

      • Возможность профессионального и карьерного роста в компании
      • Опыт работы в распределенной команде профессионалов
      • Уровень заработной платы обсуждается индивидуально
      • Возможность работать удаленно на территории РФ и Беларуси