Java-разработчик

  • Занятость:
  • График работы:

Опыт работы

Сентябрь 2020 —
март 2021
6 месяцев
Технократия
Java-разработчик
Заказчик: один из крупнейших российских нефтегазохимических холдингов Проект: разработка системы заказа корпоративного транспорта на производственные объекты. Оптимизация построения маршрутов развоза сотрудников Tech stack: Core: Java 11, Spring 5, SpringBoot 2 Test: Spring Test, JUnit5, Mockito Persistence layer: Spring Data Jpa + PostgreSQL integration: GRPC Libs: Jackson, MapStruct Math Engine: Gurobi optimizer CI/CD: Gradle, GitLab CI, Docker VCS: Git + CitLab Bug/TaskTracker: JIRA Documentation: Confluence
Декабрь 2019 —
август 2020
8 месяцев
Сбербанк
Java-разработчик
Миграция legacy системы массовых выплат (зарплаты, социальные платежи) на новый стэк технологий (Java EE -> Spring + кастомная платформа) Обязанности: - Разработка бизнес-логики - Bugfix существующего функционала - Участие в проектировании решений на этапе формирования требований - Рефакторинг кода - Участие в кросс code-review Technologies Core: Java 8, Spring 5 Test: Spring Testing, JUnit5, Mockito Persistence layer: Custom JPA Implemetation + JPA(Hibernate) + Oracle DB integration: custom Kafka fork Libs: Jackson, MapStruct BPM: Activity (custom fork) CI: Maven, Jenkins VCS: Git + BitBucket Bug/TaskTracker: JIRA Documentation: Confluence Методология разработки - SberGile (Agile framework)
Январь 2018 —
ноябрь 2019
1 год 10 месяцев
Ренессанс Кредит
Java-разработчик
Разработка системы оформления клиентских заявок (кредитный конвейер) на получение банковских продуктов Обязанности: - Разработка компонентов системы, реализация бизнес-логики - Исправление багов существующего функционала - Рефакторинг кода - Защита технических решений на code-review Стек технологий: Core: Java 8, Spring 5 (Core, MVC, Security, REST) Test: Mockito, JUnit 5 Persistence layer: Spring JDBC + Oracle DB Libs: Mapstruct, Jackson BPM: Camunda CI: Maven, GitLab CI VCS: Git + GitLab Bug/TaskTracker: JIRA Documentation: Confluence Методология разработки - SCRUM
Февраль 2017 —
декабрь 2017
10 месяцев
Ренессанс Кредит
Релиз-менеджер
- Планирование ресурсов команд разработки, исполнение графика релизов Банка - Командная оценка реализации бизнес-задач, выбор технических решений - Проведение stand-up митингов, диагностика проблем со сроками релиза и корректировка дальнейших действий - Командный ретроспективный анализ релизов, совершенствование IT процессов - Приоритизация бизнес-задач, формирование скоупа релизов, защита приоритета бизнес-задач на управляющих комитетах, обоснование выбора технического решения - Выделение MVP задач

Образование высшее

2012
Московский государственный технологический университет
Информационные технологии, Компьютерные системы управления качеством для автоматизированных производств

Знание языков

Русский — родной
Иностранные языки
АнглийскийA1 — Начальный

Гражданство, время в пути до работы

  • Гражданство:
    Нет
  • Разрешение на работу:
    Нет
  • Желательное время в пути до работы:
    Не имеет значения