АА
Антон А.
Мужчина, 35 лет
Россия, Москва, UTC+3
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Специалист с более чем 6-летним опытом в разработке программного обеспечения, с глубокими знаниями в области Java-разработки и разработки сложных распределённых систем для крупных банков и предприятий. Обладает опытом в разработке функционала как для Backend, так и для Frontend, а также в миграции клиентов, оптимизации систем и автоматизации бизнес-процессов.
Имеет опыт работы с разнообразными технологиями, такими как Java (8/11/17), Spring Boot, PostgreSQL, Kafka, Docker, Kubernetes, Prometheus, OpenShift, и многими другими инструментами для разработки, тестирования и деплоя. Активно участвует в код-ревью, архитектурных обзорах и анализе задач. Занимался оптимизацией систем для повышения их отказоустойчивости и масштабируемости.
Также имеет опыт разработки систем для управления документацией пассажиров, а также в проектировании решений для улучшения взаимодействия с клиентами. Специализируется на работе в команде и взаимодействии с различными ролями, включая PO, архитектора, аналитиков и QA.
Проекты
(6 лет 6 месяцев)
Разработка и поддержка программных продуктов для дистанционного банковского обслуживания в рамках проекта для банка ВТБ.
Роль
Java-разработчик
Обязанности
Команда: IT-Leader (1), PO (1), Architect (1), Analyst (2), Dev (6), QA FT (3), QA AT (1)
Применение принципов ООП и шаблонов проектирования для создания модульной и поддерживаемой архитектуры.
Миграция клиентов из дочерних банков, оптимизация функционала продуктов компании.
Проектирование и внедрение нового функционала (Backend + Frontend) с учетом бизнес- и технических требований.
Активное участие в код-ревью, архитектурных и спецификационных ревью.
Проведение предварительного анализа поставленных задач и выявление путей оптимизации.
Написание сложных SQL-запросов и оптимизация производительности запросов к базе данных.
Настройка и управление контейнерами с использованием Docker и оркестрация с помощью Kubernetes.
Разработка микросервисов на Java, Kotlin с использованием Spring Framework (Core, MVC, Boot, Security, Data)
Разработка решений для аудита, логирования, трассировки данных, маскирования данных с использованием OpenAPI, Prometheus.
Реализация механизмов репликации данных для повышения отказоустойчивости и масштабируемости системы.
Работа с командами для устранения выявленных проблем в функционале и внедрения новых решений.
Работа с IBM MQ для интеграции с legacy-системами и обеспечения надежной доставки сообщений.
Работа по Scrum.
Стек специалиста на проекте
Java 11/17, ArtemisMQ, Grafana, core, Lombok, ClickHouse, Quartz, Data, Liquibase, Flyway, JOOQ, SonarQube, Elasticsearch, Git, JUnit, Bitbucket, Mockito, Gradle, Swagger, MVC, Prometheus, Specifications, Freemarker, Kafka, Security, bower, pact, IBM MQ, JProfiler, Docker, Kotlin, TeamCity, OpenShift, MapStruct, TestContainers, ActiveMQ, Maven, OpenAPI, RabbitMQ, Spring, Spring Boot, Jira, PostgreSQL, Framework, ShedLock, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Июль 2021 - По настоящее время
(4 года 1 месяц)
Разработка нового программного обеспечения для внутренней экосистемы банка, направленного на автоматизацию и оптимизацию бизнес-процессов.
Роль
Java-разработчик
Обязанности
Участие в разработке программных продуктов компании в соответствии с техническими заданиями.
Оптимизация существующих программ, проектирование и разработка нового функционала для Backend.
Интеграция с Kafka для асинхронной обработки сообщений и обеспечения высокой производительности системы.
Взаимодействие с командой для выявления и устранения недочетов функционала программных продуктов.
Применение Flyway для управления миграциями базы данных и обеспечения согласованности структуры БД.
Устранение проблем и внедрение новых решений в программные продукты для повышения их производительности и стабильности.
Стек специалиста на проекте
Lombok, Liquibase, Flyway, SonarQube, REST, Java, Git, JUnit, Mockito, Swagger, gRPC, Freemarker, Kafka, SQL, Docker, BPMN, OpenShift, Protobuf, MapStruct, ActiveMQ, Maven, RabbitMQ, Spring, Jira, Spring Boot 2, PostgreSQL, Framework, Jenkins, Uizard
Отрасль проекта
FinTech & Banking
Период работы
Ноябрь 2020 - Июль 2021
(9 месяцев)
Разработка проекта для системы оповещения клиентов, обеспечивающей своевременное информирование о важных событиях и изменениях.
Роль
Java-разработчик
Обязанности
Создание качественного кода на основе технического задания, рефакторинг существующего кода и устранение ошибок исполнения.
Устранение выявленных недочетов функционала, улучшение функционала системы в рамках проекта.
Настройка CI/CD pipelines в GitLab для автоматической сборки, тестирования и деплоя микросервисов
Использование Gradle для управления зависимостями и сборки проекта
Стек специалиста на проекте
GitLab, Lombok, Liquibase, Flyway, SonarQube, REST, Git, JUnit, Mockito, Gradle, Hadoop, Freemarker, Kafka, SQL, Docker, OpenShift, MapStruct, Java 8, Maven, Spring, PostgreSQL, Framework
Отрасль проекта
Social Networking
Период работы
Февраль 2021 - Апрель 2021
(3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Государственная Лётная Академия Диспетчер служб спасения и координирования
Специальность
оператор технических средств авиационной безопасности, кинолог
Завершение учебы
2015 г.