Больше информации будет доступно после регистрации
Java-разработчик
- Занятость:
- График работы:
Опыт работы
Сентябрь 2020 —
март 2021
март 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
август 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
ноябрь 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
декабрь 2017
10 месяцев
Ренессанс Кредит
Релиз-менеджер
- Планирование ресурсов команд разработки, исполнение графика релизов Банка
- Командная оценка реализации бизнес-задач, выбор технических решений
- Проведение stand-up митингов, диагностика проблем со сроками релиза и корректировка дальнейших действий
- Командный ретроспективный анализ релизов, совершенствование IT процессов
- Приоритизация бизнес-задач, формирование скоупа релизов, защита приоритета бизнес-задач на управляющих комитетах, обоснование выбора технического решения
- Выделение MVP задач
Образование высшее
2012
Московский государственный технологический университет
Информационные технологии, Компьютерные системы управления качеством для автоматизированных производств
Знание языков
Русский — родной
Иностранные языки
Английский — A1 — Начальный
Гражданство, время в пути до работы
- Гражданство:Нет
- Разрешение на работу:Нет
- Желательное время в пути до работы:Не имеет значения