Специалисты
Ключевые навыки
Team leader, Java 8 - 11, Spring Framework, Kafka, Spring Boot, Spring Data, Spring MVC, Spring Security, Spring Cloud, Spring AOP, Spring core, Hibernate, Java EE, JPA, MyBatis, IaaS, PaaS, SaaS, Maven, Ant, Oracle, PostgreSQL, Linux, Windows, Apacke Kafka, RabbitMQ, ActiveMQ, Jira, SOLID, DRY, TDD, DDD, BDD, REST API, gRPC, Json API, GraphQL, SOAP, OpenAPI, Swagger, OAuth, JWT, OpenID, Apache Tomcat, Apache Maven, CI/CD, Jetty, Oracke WebLogic, WildFly, GlassFish, ООП, Postgres, H2, IntelliJ IDEA, SVN, Git, Kubernetes, JSP, Docker, Keycloak, Camunda, Flyway, Java SE, Java, Xsd, WSDL, Oracle DB, Confluence, Atlassian Jira, HTTP, DOCKER COMPOSE, Multithread Programming, REST, Bitbucket, AWS, MapStruct, TeamCity, JMX, Oracle Pl/SQL, DevOps, Jenkins ci
Высшее образование
2009 - 2015, Московский физико-технический институт (Государственный университет), Долгопрудный
РТК / общая и прикладная физика
Интеграционная платформа
Роль: Java-разработчик Team lead Описание проекта: Платформа, которая ставится перед основным решением компании, чтобы поддержать TMF спецификации и связать основное решение с различными виджетами Обязанности: Разработка в соответствие с планом, багофикс, доработка новых фичей. Доработка функционала GraphQl Задачи: -Анализ и фикс ошибок приложения. -Настройка и поддержка непрерывной доставки внутри приложения -Рефакторинг устаревшего кода -Интеграция приложения с KeyClock -Декомпозиция задач членам команды -Проведение код ревью -Развертывание приложения внутри openshift
Java, Oracle, Rest, Spring, Spring boot, Openshift, Docker, GraphQL
Апрель 2021 - Январь 2023 месяца
Единая кредитная платформа
Роль: Java-разработчик Team lead Описание проекта. Платформа, совместная платформа двух банков России, позволяющая поставщикам запрашивать кредитный средства по соответствующим ставкам. Обязанности: Разработка платформы -Разработка архитектуры и прототипа платформы -Интеграция с внутренними системами банка. -Поддержка документооборота внутри приложения -Декомпозиция задач членам команды -Проведение код ревью
Java, Postgres, Rest, Spring, Spring boot
Ноябрь 2020 - Апрель 2021 месяц
Интеграционный банковский проект
Роль: Java-разработчик Описание проекта. Тула для просчитывания и отправки межбанковских ставок, их репортинг и анализ. Разработка фичей согласно плану владельцев продукта, багофикс, поддержка решения. Обязанности. -Разработка различных интеграций, с системой EMMI -Разработка функционала отправки ставок регулятору -Доработка функционала репортинга в другие банковские системы -Поддержка решения, разбор проблемных ситуаций (например, почему ставка на проде посчитана была не правильно)
Java, Oracle, Rest, Spring, Swing, Spring Integration, hazelcast
Февраль 2019 - Ноябрь 2020 месяцев
Продуктовый интеграционный фреймворк
Роль: Java-разработчикTeam Lead Описание проекта. Продуктовый интеграционный фреймворк, который используется в других проектах компании. Включает 21 компоненту Обязанности: Архитектура, дизайн, разработка и поддержка этого модуля -Управление командой из 17 человек, декомпозиция задач -Участие в сессиях с проектами, оперативное решение проблем связанных с продуктовым функционалом -Багофикс -Разработка прототипов, новых интеграционных модулей
Java SE/Java EE technologies, WildFly, Postgres, Oracle, RabbitMq, hystrix
Май 2017 - Январь 2019 месяцев
Перевод молитного решения в микросервисное
Роль: Java-разработчик Описание проекта. Перевод молитного решения в микросервисное с поддержкой CI/CD Обязанности: Перевод молитного решения в микросервисное, обсуждение основных концепций и принятие архитектурных решений -Разработка функционала перевода монолита в клауд и решение всех возможных проблем связанных с этим -Поддержка и багофикс.
OpenShift, Docker, Pipeline jobs
Февраль 2016 - Май 2017 месяцев
Фреймворк виртуализации модели сети
Роль: Java-разработчик Описание проекта. Интеграция с VNFM на стороне заказчика. Обязанности: Разработка интеграций, основного функционала связанного с VNFM. -Разработка функционала клиентского апи для вызова внешних систем -Менторство джунов -Багофикс -Решение проблем перфоманса
Java, Oracle, REST API(base on Apache HTTP Client), OpenStack
Май 2014 - Февраль 2016 месяцев
Интеграционный проект для оператора связи
Роль: Java-разработчик Описание проекта. Проект, который должен проводить интеграции между внутренними системами заказчика таких сущностей, как пользователи, их девайсы, симкарты и т.д. Разработка интеграций, общение с заказчиком, согласование интеграционного контракта Обязанности: -Имплементация интеграций непрерывной загрузки пользователей, их девайсов и симкарт в систему -Имплементация процессинга больших источников данных, как например обработка xml в 15ГБ -Решение проблем перфоманса -Участие в сессиях с заказчиком для понимания бизнес задач и отображения их в плоскость разработки
Java, Oracle, Rest, Spring, xslt/stx, xpath, jdbc/batch
Май 2013- Май 2014 месяцев
Интеграционный модуль
Роль: Java-разработчик Описание проекта. Интеграционный фреймворк, используемый как продукт в других проектах компании Обязанности: Разработка фичей и поддержка модуля -Доработка различного функционала для модуля, например возможность интеграции по jms -Мелкий багофикс -Переработка некоторых решений в связи с требованиями о максимальном времени работы (перфоманс проблемы)
Java, Oracle, Rest, Spring
Март 2013 - Май 2023 месяца