Премия рунета

Андрей М. Java разработчик, Middle+

ID 15654
АМ
Андрей М.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
3 125 Р/час
НДС не облагается
Специалист доступен с 13 сентября 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
Ava.js
AWS
boot
core
Data
Docker
DynamoDB
EC2
ecr
ECS
EKS
Elasticsearch
GitLab
Gradle
Grafana
Hibernate
High load
IntelliJ IDEA
Java EE
jb
JB DataGrip
Jenkins
Jira
JPA
JUnit
Kafka
Kubernetes
Liquibase
Maven
Mockito
MongoDB
MVC
NewRelic
PostgreSQL
Postman
Prometheus
RabbitMQ
Redis
REST API
S3
SE
Security
specta
Spring
SQS
Swagger
TestContainers
микросервисная
Многопоточность
Монолитная архитектура
ООП
Java SE
charts
GitLab CI/CD
Helm
Java 21
modelmapper
Spring Boot
Spring Data
Spring Web
Yandex.Tracker
Camunda
ELK
Java
REST
WebFlux
AWS SQS
cloud
Cucumber
OpenAPI
Spinnaker
Splunk
Toolkit
Spring Security
Отрасли
EdTech
FinTech & Banking
Urban technology
Знание языков
Английский — B2
Главное о специалисте
Квалифицированный и целеустремленный разработчик программного обеспечения. Мой опыт включает создание высокопроизводительных приложений, в которых уделяется отдельное внимание проработке отказоустойчивости, надежности и способности к масштабированию. Тщательно подхожу к каждому проекту, проявляя внимание к деталям и ответственность за результат. Быстро разбираюсь в новых технологиях, постоянно обновляю свои знания, читаю профессиональную литературу. Одна из целей – постоянный профессиональный рост. Сильные коммуникативные навыки позволяют эффективно взаимодействовать с командой. Я открыт для новых вызовов и стремлюсь вносить значительный вклад в развитие продуктов, используя свои знания и опыт в разработке ПО.
Проекты   (4 года 6 месяцев)
Разработка высоконагруженной учебной платформы «Корпоративный Университет» для одной из крупнейших компаний в области ритейла.
Роль
Middle+ Java Developer
Обязанности
Разработка высоконагруженной учебной платформы «Корпоративный Университет» для одной из крупнейших компаний в области ритейла. Платформа обеспечивает автоматическую проверку тестовых и учебных заданий по различным языкам программирования, таким как Java, Python, SQL, и другим с версионированием языков, учебных материалов, заданий и прочего, предодставляет доступ в личных кабинет для студентов, преподавателей, Stakeholder-ов. Архитектурно решение представляет из себя отказоустойчивую, масштабируемую экосистему различных микросервисов и микрофронтендов с интеграцией в контур компании на основе современных подходов и облачных технологий. Команда более 10 человек + представители заказчика. Команда: Dev – 6, QA – 2, SA – 1, TL – 1, PM – 1, DevOps – 1, Designer – 1 Основные задачи и обязанности: Обсуждение и анализ бизнес-требований к проекту; Взаимодействие с заказчиком и остальной командой; Разработка бизнес-функционала в соответствие с поставленными целями и задачами, а также актуальными потребностями бизнеса; Участие в проектировании отдельных модулей информационной системы; Оптимизация производительности в различным частях системы; Исправление ошибок и поддержание работоспособности системы; Подготовка и согласование технической документации; Разработка автоматизированных тестов; Участие в общекомандных совещаниях; Проведение глубокого Code Review; Достижения: Внедрение лучших практик в области отказоустойчивости при межсервисном взаимодействии;
Стек специалиста на проекте
Java 21, Yandex.Tracker, Kubernetes, Spring Data, modelmapper, JUnit, Mockito, Helm, Kafka, charts, Docker, Hibernate, Spring Web, GitLab CI/CD, PostgreSQL, Spring Boot
Отрасль проекта
EdTech
Период работы
Май 2024 - По настоящее время  (5 месяцев)
Rомплексное банковское приложение
Роль
Middle Java Developer
Обязанности
Разработка комплексного банковского приложения с целью повышения качества обслуживания клиентов и оптимизации внутренних банковских процессов. В рамках проекта были разработаны удобный интерфейс, функции для автоматизации операций и инструменты для анализа клиентских данных. Приложение обеспечило высокий уровень безопасности, улучшило взаимодействие с пользователями и сократило затраты на обслуживание. Обязанности и задачи: Технический анализ бизнес-требований к проекту; Взаимодействие с заказчиком и внутренней командой; Создание архитектурных решений на уровне компонентов системы, начиная от проектирования базы данных, проработки отказоустойчивого взаимодействия между элементами системы и заканчивая логикой пользовательского интерфейса. Обеспечение согласованности и эффективности всех компонентов системы, их взаимодействия и масштабируемости; Разработка сервисов с использованием Java и Spring Boot; Разработка бизнес-логики в соответствие с актуальными потребностями компании, целями и задачами на ближайшие годы; Оптимизация производительности в различным частях системы; Разработка модульных, интеграционных и сквозных тестов с использованием JUnit и Mockito для проверки функциональности и производительности приложения в различных условиях; Исправление ошибок и поддержание работоспособности системы; Подготовка и согласование технической документации; Участие в общекомандных совещаниях;
Стек специалиста на проекте
specta, ELK, Camunda, WebFlux, Data, REST, Java, JUnit, Gradle, Redis, Kafka, boot, Security, SQS, Docker, Spring Security, Hibernate, DynamoDB, PostgreSQL, Spring
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2022 - Май 2024  (2 года 2 месяца)
Системы интеграции курьеров для сервиса доставки THG.
Роль
Java Developer
Обязанности
Создание системы интеграции курьеров для сервиса доставки THG. Система обеспечила полную интеграцию курьерских служб, охватывая все этапы доставки, включая управление заказами, отслеживание посылок и обработку данных в реальном времени. В рамках проекта были разработаны и внедрены инструменты для автоматизации процессов, что позволило значительно улучшить контроль за логистикой и повысить точность выполнения заказов. Обязанности и задачи: Технический анализ бизнес-требований к проекту; Участие в разработке отдельных модулей информационной системы; Разработка бизнес-функционала в соответствие с поставленными целями и задачами, а также актуальными потребностями бизнеса; Разработка сопутствующих API и проработка интеграционного взаимодействия; Исправление ошибок и помощь на третьей линии технической поддержки по возможности; Участие в проектировании отдельных модулей информационной системы под чутким руководством архитектора; Обеспечение безопасности и масштабируемости серверной части приложения. Разработка и поддержка unit, интеграционных и функциональных тестов с использованием инструментов, таких как Junit и Mockito. Взаимодействие с бизнес-аналитиками для погружения в требования и цели проекта. Взаимодействие с представителями заказчика на звонках исключительно по техническим вопросам;
Стек специалиста на проекте
AWS SQS, AWS, GitLab, Data, Java, JUnit, MongoDB, Gradle, Swagger, Cucumber, boot, cloud, Toolkit, Splunk, Spinnaker, Jenkins, Jira, OpenAPI, PostgreSQL, Spring
Отрасль проекта
Urban technology
Период работы
Апрель 2020 - Май 2022  (2 года 2 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Брестский государственный технический университе
Специальность
Вычислительные машины системы и сети
Завершение учебы
2021 г.

Похожие специалисты

E-commerce & Retail • EdTech • FinTech & Banking • Urban technology
АК
Александр К.
Минск
Java разработчик
Lead
4 738,6 Р/час
Angular
boot
core
Data
Framework
Hibernate
Java
JavaScript
JUnit
Mockito
+103

Александр — опытный Java-разработчик уровня Senior с навыками работы на всех этапах разработки ПО. Обладает глубоким пониманием принципов ООП, проектирования и разработки сложных систем. В портфолио Александра есть проекты в EdTech, E-commerce & Retail, FinTech & Banking и Urban technology. Он работал над созданием системы документооборота для учреждений образования и научных международных центров, разрабатывал middleware решения по агрегации разрозненных API компании, участвовал в создании банковского мобильного приложения и биржевого торгового терминала ценными бумагами. Также в его послужном списке есть проект по контролю за оборотом и переработкой вторичного сырья и система управления персоналом и подрядчиками. Александр обладает широким набором технических навыков, включая Angular, Spring Boot, Hibernate, JUnit, Mockito, MVC, Security, Spring, TypeScript, WebFlux, AWS, Docker, Kubernetes, Apache Ignite, Git, Gradle, Maven, REST, SOAP, OAuth, SSL, CSS, HTML, Java 11, JSP, AppStore, CI/CD, BPMN, Camunda, Jenkins, JSON, LDAP, Liquibase, Prometheus, SonarQube, Spark, Swagger, Tomcat, WSO2, XML, cloud, JPA, SoapUI, Spring Boot. Опыт работы Александра составляет более 15 лет. Опыт в разработке в качестве руководителя команд более 7 лет Решение задач различной сложности (разработка концепций / разработка решений / поддержка продукта и тд) Организация рабочих процессов в командах различной численности в том числе международных. Онбординг, менторинг, сопровождение и поддержка новых членов команды. Подготовка решения для презентации заказчику Работа с представителями Заказчика по определению, спецификации и планированию задач Декомпозиция задач Организация, внедрение и ведение Scrum/Agile подхода в работе команды.

Подробнее

Недавно просмотренные специалисты

EdTech • FinTech & Banking • Urban technology
АМ
Андрей М.
Санкт-Петербург
Java разработчик
Middle+
3 125 Р/час
specta
Java 21
Монолитная архитектура
AWS SQS
ELK
Grafana
Yandex.Tracker
ecr
AWS
GitLab
+74

Квалифицированный и целеустремленный разработчик программного обеспечения. Мой опыт включает создание высокопроизводительных приложений, в которых уделяется отдельное внимание проработке отказоустойчивости, надежности и способности к масштабированию. Тщательно подхожу к каждому проекту, проявляя внимание к деталям и ответственность за результат. Быстро разбираюсь в новых технологиях, постоянно обновляю свои знания, читаю профессиональную литературу. Одна из целей – постоянный профессиональный рост. Сильные коммуникативные навыки позволяют эффективно взаимодействовать с командой. Я открыт для новых вызовов и стремлюсь вносить значительный вклад в развитие продуктов, используя свои знания и опыт в разработке ПО.

Подробнее
E-commerce & Retail • FinTech & Banking • Marketing, Advertising & Design
БД
Борис Д.
Гродно
Data инженер
Middle+
3 625 Р/час
Oracle (11g, 19)
GitLab
MS Windows
Loader
Bash
Oracle
Linux
Pl/SQL
SQL Developer
SSIS
+20

Специалист с опытом работы на всех этапах жизненного цикла разработки программного обеспечения: разработка, тестирование, внедрение и поддержка. Опыт разработки с использованием баз Oracle/Postgres, включающий в себя: логический и физический дизайн базы данных, распределение памяти, разбиение, сегменты таблиц и индексов, роли и привилегии; настройка производительности SQL, индексация, распараллеливание, объяснение планов, подсказки, статистика; программирование PL/SQL, хранимые процедуры, функции, пакеты, триггеры, типы; программирование с использованием динамического SQL и PL/SQL; манипулирование, очистка и обработка данных с использованием SQL. Анализ необработанных данных Дополнительная информация: Сильные аналитические способности, самомотивация, способность адаптироваться к новой среде.

Подробнее