АМ
Андрей М.
Мужчина
Россия, Нижний Новгород, UTC+3
Ставка
4 155,84 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Навыки:
Последние семь лет применяю:
Java (SE, EE, Spring, Spring Boot, MyBatis, Apache Camal, Hazelcast, JSP, JMS, JMX и пр.
java-технологии).
Проходил курсы по Java EE (сервер приложений - WebLogic, хотя после курсов использовал
JBoss)
Опыт разработки микросервисов (Spring Boot).
Oracle (pl/sql), PostgreSQL.
JavaScript (Ajax, jQuery, ExtJS, Vue.js+vuetifyjs) + HTML + CSS
Опыт работы с системами контроля версий (SVN, Git).
Опыт работы с Jenkins, TeamCity.
Пользователь Linux.
Кроме того из последнего опыта: работа с ClickHouse, Prometheus, Реактивным подходом.
Уже не актуальные (давно не использую, не слежу за новыми версиями, но в свое время был опыт работы):
C++, C#, PHP (MVC), MySQL, Flash, Flex (ActionScript)
Проекты
(13 лет 2 месяца)
X5 RETAIL GROUP
Роль
Старший Java-разработчик
Обязанности
Информационные технологии, системная интеграция, интернет
• Разработка программного обеспечения • Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг
Розничная торговля
• Розничная сеть (продуктовая) • Розничная сеть (drogerie, товары повседневного спроса)
Разработка ПО на стеке java spring postgres. Микросервисы, openshift. Разрабатывал систему для проактивного реагирования.
Краткая суть: по различным каналам коммуникации поступают тикеты с жалобами. В автоматическом режиме организуется проверка данных жалоб в зависимости от их типа. Например, наличие грязи в торговом зале или созможная грубость продавца. по различным алгоритмам (для каждого тикета он свой) происходит "захват" транзакций покупателей, которые могут имеет потенциальный доступ к происшествию и путем онлайн-голосования происходит проверка - действительно-ли имело место быть нарушение. Если нарушение подтверждается, то принимаются соответствующие меры и происходит выплата компенсаций.
Сложности проекта:
1. Большой объем тикетов, подлежащих проверки.
2. Обилие интеграций, влияющих на работоспособность.
3. Сложная (потому что планировалась как универсальная) отчетная система. Релизов проект не имел. Разворачивался на проде по мере накопления фич.
Стек специалиста на проекте
JMX, WebLogic, SE, EE, MyBatis, Java EE, Camel, Java, Git, Oracle, Apache, SVN, JSP, JMS, Ajax, Ext.js, HTML, CSS, TeamCity, Hazelcast, JQuery, Vue.js, JavaScript, Spring, Spring Boot, Pl/SQL, PostgreSQL, Jenkins
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2021 - По настоящее время
(3 года 8 месяцев)
STM Labs
Роль
Ведущий разработчик
Обязанности
Информационные технологии, системная интеграция, интернет
• Разработка программного обеспечения • Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг
Разработка ПО на стеке Java/SpringBot/ClickHouse.
Микросервисы, реактивное программирование, WebFlex. Из-за ограничения контуров микросервисы общались в одну сторону с помощью kafka, в другую - redis. ClickHouse аггрегировал информацию о чеках по сране, имел большие объемы, шардировался и реплицировался. Основная сложность была в оптимизации запросов, предоставляющих отчеты в реальном времени на сайте.
Стек специалиста на проекте
Java Spring Boot, JMX, WebLogic, ext, SE, EE, ClickHouse, MyBatis, Java EE, Camel, Java, Git, Oracle, Apache, SVN, JSP, JMS, Ajax, HTML, CSS, TeamCity, Hazelcast, JQuery, Vue.js, JavaScript, Spring, Spring Boot, Pl/SQL, PostgreSQL, Jenkins
Отрасль проекта
Marketing, Advertising & Design
Период работы
Декабрь 2020 - Август 2021
(9 месяцев)
МАГНИТ, Розничная сеть
Роль
Java разработчик
Обязанности
• Розничная сеть (продуктовая) • Розничная сеть (одежда, обувь, аксессуары) • Розничная сеть (drogerie, товары повседневного спроса)
Разработка клиентского и серверного ПО.
Используемые технологии:
- в качестве СУБД Oracle (PL/SQL) - в качестве серверного языка Java (Spring, JavaEE)
- в качестве клиентского языка JavaScript (в основном ExtJS и Vue) Разрабатывалась система складского учета. Автоматизировались распределительные центры. Далее создавался проект по обмену данными между распределительными центрами и головной компанией. В качестве фреймворка использовали Apache Camal.
Стек специалиста на проекте
Java, JavaScript, Oracle, Java EE, Vue.js, Pl/SQL, Ext.js, Spring
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2011 - Май 2020
(8 лет 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
СШ №36 г. Сыктывкара
Специальность
-
Завершение учебы
1996 г.