Ведущий Java-разработчик (Middle)

Казань, Россия
Миддл
Информационные технологии • Разработка • Backend • Fullstack • Frontend • Java • JavaScript • Node.js • Python • SQL • TypeScript
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
от 260 000 до 300 000 ₽
О себе

На данный момент Ведущий инженер-программист.

Мои компетенции и опыт

Банк России (февраль 2021 — ноябрь 2021)

Стажер — системный аналитик

Работал над проектом — Платформа банковских операций.

Платформа банковских операций — система, реализующая почти всю бизнес-логику Центрального Банка.

Успехи на работе:

  • освоил способы разработки печатных форм и инструмент BIRT;
  • описал и реализовал интеграцию с сервисами Google (Drive, Sheets) для выгрузки и синхронизации документации с GitLab;
  • разработал и реализовал инструменты для оптимизации работы команды аналитики;
  • автоматизировал некоторые виды работ: создание печатных форм и маппингов.

Ключевые обязанности:

  • изучал функциональные требования и декомпозировал их на спецификации и задачи;
  • проектировал схемы данных, если возникала необходимость из требований;
  • занимался алгоритмизацией, ставил задачи на разработку;
  • вел программные спецификации;
  • постоянно был на связи с разработчками;
  • помогал группам внутреннего тестирования и QA.
  • проводил демонстрации для заказчиков;
  • всячески старался оптимизировать и упростить работу коллег.

ЛАНИТ Би-Пи-Эм (декабрь 2021 — август 2022)

Junior аналитик (декабрь 2021 — апрель 2022)

Работал на проекте Альфа-Фактор.

Альфа-Фактор — система для кредитования крупных торговых предприятий и их поставщиков.

Писал протоколы совещаний. Собирал требования. Общался с заказчиками.

Такой вид работы исключал проявление моих технических навыков, поэтому, имея опыт автоматизации задач аналитика на прошлой работе, я решил перейти в разработку.

Junior разработчик (апрель 2022 — август 2022)

Прошёл курс переобучения на Java-разработчика в течение месяца в самом Ланите и перешёл на внутренний проект — Пампа.

Пампа — система для ведения кадровых бизнес-процессов:

  • разрабатывал пользовательских интерфейсов на React;
  • разрабатывал и реализовывал BPMN-процессов в Java-коде;
  • работал с IBM MQ;
  • разрабатывал тесты на JUnit и Mockito.

Банк России (с октября 2022)

Вернулся в Центральный Банк, но уже в качестве разработчика.

Работаю над двумя проектами: Моделлер и Платформа банковских операций.

Моделлер — это веб-оболочка для управления распределенной объектно-графовой схемой данных (анкерные модели, 5-6 нормальные формы).

Платформа банковских операций — система, реализующая почти всю бизнес-логику Центрального Банка.

Успехи на работе:

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

Ключевые обязанности:

  • разрабатываю бэкенд на Java 8 и 17;
  • разрабатываю прототипы экранных форм и экранные формы на JavaScript, TypeScript и Java (Vaadin 14 и 24);
  • единолично разрабатываю дизайн и архитектуру для решения новых задач;
  • занимаюсь планированием работ: единолично для задач на сроки от 2 до 4 недель, в команде с тимлидами на сроки от 4 недель до 3 месяцев.
  • дорабатываю спецификации от аналитиков, если те явно имеют "дыры";
  • разрабатываю бизнес-процессы в Camunda, затем реализую их на бэкенде;
  • прорабатываю тест-кейсы;
  • пишу SQL-запросы;
  • тестирую код: JUnit и руками;
  • разрабатываю печатные формы в BIRT.


Интересные кандидаты