АП
Александр П.
Мужчина, 32 года
Россия, Москва, UTC+3
Ставка
4 675,32 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Проекты
(5 лет 7 месяцев)
Леруа, Программа лояльности клиентов
Роль
Java-разработчик
Обязанности
Усиления команды лояльности клиентов после переориентации на рынок РФ.Система имела много сервисов, завязанных на французский кластер, который после ухода французской части перестал бы корректно работать. Около 80% сервисов написаны на java 17 и 20% на Kotlin. Наш кластер сервисов обслуживал рынок РФ и Казахстана.
Архитектура: Микросервисная
Команда: 12 человек
Обязанности:
● Подключение списания баллов на кассах, интеграцией с купонами и подарочными картами. Работа также включала дежурства на продакшн среде. Для уведомлений о падениях на продакшн среде использовали grafana onCall, метрики просматривали на grafana/prometheus.
● Общение между сервисами было по рест и кафка. Архитектура имела стандартный сервис gateway, где была настроена секьюрити.
● Проведение тестирования и отладка: писали как юнит, так и интеграционные тесты. Покрытие 80%. Раскатывали через Jenkins.
Стек специалиста на проекте
hub, Grafana, GitLab, Базы данных, wire, Lombok, test containers, Zabbix, Data, Elasticsearch, REST, Git, Kibana, Oracle, MongoDB, Mockito, Gradle, Prometheus, Kafka, boot, cloud, Security, mock, Coroutines, Web, Kotlin, OpenShift, Hibernate ORM, Hazelcast, Project Reactor, JUnit 5, Java 17, RabbitMQ, Testing, RxJava, Spring, SonarCube, Jira, Jenkins, CI/CD, Kubernetes, Spring Boot Test
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2023 - По настоящее время
(1 год 8 месяцев)
Дебетовые карты
Роль
Java-разработчик
Обязанности
Приложение было предназначено для более удобного заказа карт, взаимодействия с логистикой.
Архитектура: Микросервисная
Команда: 15 человек
Обязанности:
● Разработка и поддержка приложения для удобства выдачи карт. Это довольно крупная группа микросервисов , больше 40. Это включало в себя создание новых функций, улучшение существующего кода, исправление ошибок и оптимизацию различных его сервисов.
● Разработка RESTful API, взаимодействовал с базой данных, обработку запросов от фронтенда и secure часть приложения (у нас был Keycloak). Общий для команд функционал выносил в стартеры, которые хранились в JFrog.
● Работа с фронтенд-командой: В процессе работы над проектом я тесно сотрудничал с фронтенд-разработчиками для интеграции бэкенд- и фронтенд-компонентов приложения.
● Обмен информацией через API, обсуждали требования к данным и взаимодействию пользователей с интерфейсом.
● Тестирование и отладка: Я активно участвовал в процессе тестирования приложения, включая модульное и интеграционное тестирование. Покрытие 70% , проверка по jacoco, раскатывали через Jenkins. Логи были асинхронные через logstash + Kibana.
● Применение методологии Agile в нашей команде, что позволяло нам эффективно управлять проектом.
Стек специалиста на проекте
marathon, взаимодействие между сервисами, Распределение задач, Базы данных, wire, Lombok, test containers, Zabbix, Data, Liquibase, Elasticsearch, Oracle, Bitbucket, Mockito, Gradle, Redis, Kafka, boot, cloud, Security, mock, Coroutines, Web, OpenShift, Hibernate ORM, Hazelcast, Project Reactor, JUnit 5, Java 11, RabbitMQ, Testing, RxJava, REST API, Spring, Jira, PostgreSQL, Framework, Jenkins, CI/CD, Kubernetes, Spring Boot Test
Отрасль проекта
FinTech & Banking
Период работы
Август 2021 - Ноябрь 2023
(2 года 4 месяца)
Одно окно РЭЦ
Роль
Java-разработчик
Обязанности
Разработка осуществлялась для заказчика «Одно окно РЭЦ». Это центр электронных услуг, предоставляющих государственные услуги.
Архитектура: Микросервисная
Команда: 12 человек
Обязанности:
● Написание бизнес-логики, API, уведомления (email, push), а также юнит-тесты.
● Написание чистого кода
● Разработка бизнес-логики в диаграммах на Camunda. Использовал groovy для написания сценариев внутри логических модулей Camunda
Достижения
Доведение сервиса от нуля и до production
Стек специалиста на проекте
Spring Boot, MongoDB, Spring Data JPA, Camunda, Java 11
Отрасль проекта
Cloud Services
Период работы
Декабрь 2020 - Июль 2021
(8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский государственный технический университет имени Н.Э. Баумана (национальный исследовательский университет),Москва
Специальность
Био-медицинская техника, Разработка и программирование медицинской техники
Завершение учебы
2017 г.