АС
Андрей С.
Мужчина, 27 лет
Россия, Ярославль, UTC+3
Ставка
3 766,23 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Android
C
C#
C++
GOlang
Java 6
JavaScript
Kotlin
Python
java 8-17
AOP
cache
cloud
core
Data
Hibernate
JDBC
JPA
JUnit
MVC
netflix
Security
Spring
Spring Boot
Spring Web
SOAP
REST
API
SQL
Gradle
Celery
Kafka
RabbitMQ
Redis
Kibana
CI/CD
Open Shift
Kubernetes
Prometheus
Zabbix
Maven
MySQL
PostgreSQL
SQLite
Hbase
MongoDB
Oracle
Нереляционные БД (NoSQL)
MS SQL
Alpine.js
arch
Gentoo
tiny
CentOS
FreeBSD
Linux
macOS
MS Windows
Ubuntu
Unix
IntelliJ IDEA
VS code
Eclipse
Camunda
Docker
Docker Compose
DRY
Flyway
GoF
GRASP
Helper libs
JSON
Keycloak
KISS
Liquibase
Lombok
MSA
open
OpenShift
Swagger
nuxeo
эстимейты
Apache Commons
Bitbucket
Bootstrap
Git
Git Flow
GitHub
Gitlab CI
Grafana
Guava
jasper
Jetty
Jira
Machine learning
Mockito
ocr
OpenID
reports
TestContainers
Tomcat
Trello
Vault
XML
Битрикс
OAuth 2.0
Отрасли
E-commerce & Retail
FinTech & Banking
GameDev
HRTech
IoT
Manufacturing
Telecom
Urban technology
Знание языков
Английский — B1
Главное о специалисте
● Опыт работы с монолитной и микросервисной архитектурой ● Опыт участия в проработке архитектуры ● Опыт разработки java web приложений ● Опыт разработки многопоточных приложени ● Опыт разработки Web Services (SOAP, REST) ● Опыт проектирования и разработки RESTful API ● Опыт работы с распределенными хранилищами и системами ● Умение составлять сложные SQL запросы ● Опыт написания миграций БД ● Опыт работы с фреймворками и инструментами автоматического тестирования (junit, postman, unit/e2e ) ● Опыт создания распределенных и высоконагруженных систем ● Опыт осуществления интеграций со сторонними сервисами ● Опыт интеграции большого количества компонентов системы ● Опыт использования инструментов логирования (Kibana) ● Подготовка изменений к релизу исходя из существующего devops процесса ci/cd ● Опыт по разработке учетных решений, платежных решений ● Опыт работы с сокетами ● Умение пользоваться MVC, OOП, шаблонами проектирования ● Понимание принципов ФП и распространённых паттернов, способов интеграции приложений и протоколов ● Понимание принципов SOLID и опыт применения их на практике ● Понимание принципов Clean Architecture и DDD ● Знание основных паттернов проектирования и принципов разработки ПО, умение применять на практике ● Понимание асинхронного и event-driven взаимодействия ● Знание принципов работы сборщика мусора ● Знание устройства распределенных систем ● Есть представления об интеграциях с 1С ● Сопровождение (sl3) ранее разработанного функционала, взаимодействие с командами поддержки sl1/2 тестовых и промышленных сред ● Умение проводить технический анализ функциональных требований, при необходимости трансформировать их в системные требования, оценить сроки разработки ● Документирование кода и приложений ● Опыт командной разработки в окружении непрерывной интеграции ● Опыт участия в планировании и оценке задач ● Опыт участия в подборе и онбординге новых сотрудников ● Опыт наставничества и развития команды ● Опыт проведения код-ревью
Проекты   (8 лет 11 месяцев)
No-code платформа
Роль
Java разработчик
Обязанности
Платформа (для документооборота между подразделениями Газпрома, ведения сложных математический вычислений расчета стоимости работ строительства) на базе самописного импортозамещенного аналога Camunda и собственного форка Nuxeo Задачи на проекте: -Доработка функционала микросервисов (трансформация json в xml и обратно, ускорение расчетов, версионирование расчетов) -Доработка Nuxeo (оптимизация времени загрузки метаданных), проектирование bpmn процессов, формирование метаданных (корректировка математический формул и изменение методик расчета) -Работа с Git для управления версиями кода
Стек специалиста на проекте
PostgreSQL, Git, Java, GraphQL, Swagger, Camunda, Groovy, Spring
Отрасль проекта
Manufacturing
Период работы
Август 2024 - Январь 2025  (6 месяцев)
Торговая платформа
Роль
Java разработчик
Обязанности
Задачи на проекте: -Разработка bpmn диаграмм для ведения бизнес-процесса; -Интеграция Spring сервисов с Camunda; -Интеграция KeyCloak c Camunda; -Доработка кастомного фронта KeyCloak на React; -Разработка плагинов для KeyCloak; -Разработка стартер пакетов для Spring Boot; -Разработка механизма детектирования ботов с целью отдать им искаженный набор данных; -Кэширование и проксирование запросов к внутренним сервисам, разработка и внедрение механизмов кэширования данных с использованием Redis -Разработка механизма отслеживания незарегистрированных пользователей с целью переадресовать на страницу регистрации если суммарное время пребывания на сайте дольше чем ожидается. -Разработка системных утилит для CI\CD процессов на Golang; -Создание справочника адресов из данных OpenStreetMap и qGIS; -Разработка и поддержка тестового окружения (JUnit/Mockito) -Разработка автотестов на Python; -Расчет стоимости доставки на основе веса и адресов; -Логирование юридически значимых действий пользователя; - Разработка компонентов, разворачиваемых на Tomcat - Использование Gradle для управления многомодульной сборкой -Создание ролевых моделей (несколько типов пользователей платформы + несколько типов персонала) -Разработка и поддержка системы контроля версий (GIT)
Стек специалиста на проекте
MSA, Tomcat, ClickHouse, Camunda, Flyway, Keycloak, Git, JUnit, Mockito, Gradle, Swagger, Redis, Kafka, JasperReports, GOlang, Python, Hibernate, Quarkus, Vue.js, Java 17, React, Spring, Spring Boot, PostgreSQL, GraalVM
Отрасль проекта
FinTech & Banking
Период работы
Март 2022 - Июль 2024  (2 года 5 месяцев)
Аккредитация и аттестация контрагентов
Роль
Java разработчик
Обязанности
-Разработка скраперов под источники открытых данных на Python; -Исследование и разработка метода решения каптчи с использованием искусственного интеллекта; -Внедрение KeyCloak для регистрации и аутентификации пользователей; -Разработка плагинов для KeyCloak; -Внедрение системы электронного документооборота Diadoc; -Генерация документов; -Создание авто-тестов на Python; -Использование Git: управление ветками разработки, проведение code review. -Динамическое обновление открытых данных на основе налогового календаря
Стек специалиста на проекте
PostgreSQL, Git, Python, Hibernate, Swagger, Flyway, Keycloak, ClickHouse, Kafka, JasperReports, Quarkus, Spring, Tesseract, Java 17, MSA, GraalVM
Отрасль проекта
FinTech & Banking
Период работы
Март 2022 - Июль 2024  (2 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Государственный университет "Дубна"
Специальность
Программный инженер
Завершение учебы
2025 г.
Высшее
Учебное заведение
УИПК им К.Д.Ушинского
Специальность
Инженер встраиваемых систем
Завершение учебы
2018 г.

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

Cloud Services • FinTech & Banking • Manufacturing
ВХ
Вахтанг Х.
Ростов-на-Дону
Java разработчик
Middle
2 857,14 Р/час
Angular
CSS
EE
HTML
Java
JavaScript
Kotlin
Next.js
SE
TypeScript
+101

● Опыт работы с монолитной и микросервисной архитектурой (проектирование и построение) ● Опыт разработки отказоустойчивых высоконагруженных (Highload) масштабируемых систем и enterprise приложений ● Опыт проектирования архитектуры веб приложений ● Опыт проектирования и реализации интеграционных взаимодействий, очереди ● Опыт разработки бэка под мобильные приложения ● Опыт работы с многопоточностью и асинхронностью, разработка многопоточных приложений ● Опыт участия в реализации MVP системы ● Опыт разработки корпоративных систем и интеграционных решений на Java ● Опыт осуществления интеграций со сторонними сервисами, большого количества компонентов системы ● Опыт разработки прототипов программного обеспечения. ● Опыт разработки публичного API, построения высоконагруженных API (RESTful, gRPC) ● Опыт работы с API любой из библиотек UNO API / SWT / Swing / JavaFX; ● Знание шаблонов интеграции информационных систем (ESB) ● Есть представления об интеграциях с 1С ● Опыт по разработке расчетных систем, учетных и платежных решений ● Опыт разработки Web Services (SOAP, REST) ● Опыт написания интеграционных, функциональных, unit/e2e тестов ● Опыт профилирования и поиска узких мест ● Опыт применения и настройки CI/CD совместно с DevOps ● Знание хуков Java/Spring ● Понимание асинхронного и event-driven взаимодействия ● Опыт разработки и взаимодействия с Helpdesk-решениями, CRM. ● Опыт работы с сокетами ● Опыт работы с текстовой информацией: RegExp, bash, grep, эффективный поиск по файлам ● Настройка средств мониторинга (Zabbix, Prometheus) ● Навыки технического моделирования с применением UML 2

Подробнее
E-commerce & Retail • FinTech & Banking
ВМ
Владимир М.
Омск
Java разработчик
Middle+
3 005,67 Р/час
AMQP
AOP
boot
cache
cloud
Collections
core
CSS
Data
EE
+98

Владимир — Java-разработчик уровня Middle+ из Омска. Специализируется на разработке на Java и Kotlin, обладает знаниями в области баз данных и работы с различными системами управления версиями. Имеет опыт работы с Camunda BPM, Docker, Kubernetes, OpenShift, а также с системами CI/CD. Участвовал в двух крупных проектах: 1. Внутрибанковские справочники (FinTech & Banking, 1 год 8 месяцев). Задачи включали проектирование системы с нуля, разработку и внедрение бизнес-процессов с использованием Camunda BPM, написание чистого кода на Java/Kotlin, работу с PostgreSQL, выстраивание прозрачного логирования и аудита, использование распределённых систем управления версиями, проведение модульного тестирования, взаимодействие с различными участниками проекта. 2. Система для оцифровки и автоматизации производственных процессов (E-commerce & Retail, 3 года 3 месяца). Задачи включали написание чистого кода на основе микросервисной архитектуры, проведение code review, проектирование сущностей БД, написание SQL-запросов, формирование автоматизированных отчётов, написание unit-тестов.

Подробнее
AI & Robotics • EdTech • Social Networking
ИШ
Илья Ш.
Москва
Java разработчик
Middle+
3 246,75 Р/час
EE
Java
JavaScript
Node.js
SE
TypeScript
java 8-17
cache
cloud
Collections
+97

Опыт проектирования и построения микросервисной и монолитной архитектуры Опыт разработки архитектурной документации (компонентная, функциональная, развертывания и т.д.) Опыт разработки высоконагруженных enterprise приложений Опыт разработки корпоративных систем на Java Опыт участия в реализации MVP системы Опыт работы с многопоточностью и асинхронностью Опыт по разработке учетных решений, платежных решений Опыт разработки интеграционных решений на Java Опыт разработки Web Services (SOAP, REST) Опыт реализации REST API (контроллеры) Опыт построения высоконагруженных API (RESTful, gRPC) Опыт работы с распределенными хранилищами и системами Промышленный опыт работы с реляционными БД, опыт проектирования модели данных, анализа и оптимизации Опыт написания миграций БД Опыт работы с алгоритмами и структурами данных Опыт написания автотестов Опыт написания unit/e2e тестов Опыт оптимизации производительности приложения Опыт профилирования и поиска узких мест Опыт применения и настройки CI/CD Опыт развертывания и сопровождения приложений в кластере k8s Опыт разработки прототипов программного обеспечения. Опыт работы с сокетами Опыт разработки и взаимодействия с Helpdesk-решениями, CRM Опыт работы с облачными платформами (AWS или GCP) Опыт использования мониторинга Micrometer Понимание принципов stateless-архитектуры Знание методов проектирования программной архитектуры, архитектурные механизмы, объектно-ориентированный анализ и способы проектирования Умение пользоваться MVC,ООП, шаблонами проектирования Понимание принципов ФП и распространённых паттернов, способов интеграции приложений и протоколов Понимание принципов SOLID и опыт применения их на практике Знание теоретических основ проектирования БД и построения эффективных запросов Умение обоснованно применять шаблоны GRASP, GOF Знание основных паттернов серверной разработки Знание принципов построения безопасных приложений Понимание асинхронного и event-driven взаимодействия Опыт использования хранилищ артефактов

Подробнее
FinTech & Banking • HRTech • Manufacturing • Social Networking
АГ
Алексей Г.
Краснознаменск
Java разработчик
Middle+
3 116,88 Р/час
EE
Java
java 8-17
Kotlin
SE
AOP
boot
cache
cloud
Collections
+105

● Опыт работы с монолитной и микросервисной архитектурой (проектирование и построение) ● Опыт работы с многопоточностью и асинхронностью, разработка многопоточных приложений ● Опыт разработки отказоустойчивых высоконагруженных (Highload) масштабируемых систем и enterprise приложений ● Опыт разработки реактивных приложений ● Опыт участия в реализации MVP системы ● Опыт разработки корпоративных систем и интеграционных решений на Java ● Опыт осуществления интеграций со сторонними сервисами, большого количества компонентов системы ● Опыт проектирования и реализации интеграционных взаимодействий, очереди ● Опыт по разработке расчетных систем, учетных и платежных решений ● Опыт разработки Web Services (SOAP, REST) ● Опыт разработки бэка под мобильные приложения ● Опыт работы с распределенными хранилищами и системами ● Промышленный опыт работы с реляционными БД, опыт проектирования модели данных, анализа и оптимизации ● Опыт написания миграций БД ● Опыт работы с алгоритмами и структурами данных ● Опыт написания интеграционных, функциональных, unit/e2e и автотестов ● Сопровождение (sl3) ранее разработанного функционала, взаимодействие с командами поддержки sl1/2 тестовых и промышленных сред ● Опыт отладки и оптимизации производительности приложения ● Опыт профилирования и поиска узких мест ● Опыт применения и настройки CI/CD ● Опыт использования хранилищ артефактов (Nexus / Artifactory) ● Опыт работы с облачными платформами (AWS или GCP) ● Опыт разработки и взаимодействия с Helpdesk-решениями, CRM. ● Опыт командной разработки в окружении непрерывной интеграции ● Опыт работы с кэшами, в том числе распределенными ● Опыт работы с сокетами

Подробнее
E-commerce & Retail • FinTech & Banking • Insurance
ДБ
Данил Б.
Сочи
Java разработчик
Middle
2 857,14 Р/час
Java
Python
JavaScript
TypeScript
C#
Spring Boot
Spring Data
Spring Core
Spring Cloud
MVC
+93

● Опыт проектирования и построения микросервисной и монолитной архитектуры ● Опыт разработки архитектурной документации (компонентная, функциональная, развертывания и т.д.) ● Опыт разработки отказоустойчивых высоконагруженных (Highload) масштабируемых систем ● Опыт разработки высоконагруженных enterprise приложений ● Опыт разработки реактивных приложений ● Опыт разработки корпоративных систем на Java ● Опыт участия в реализации MVP системы ● Опыт работы с многопоточностью и асинхронностью ● Опыт проектирования и реализации интеграционных взаимодействий ● Знание шаблонов интеграции информационных систем (ESB) ● Знание интеграции биометрических устройств в приложения Java ● Опыт разработки Web Services (SOAP, REST) ● Опыт реализации REST API (контроллеры) ● Промышленный опыт работы с реляционными БД, опыт проектирования модели данных, анализа и оптимизации ● Опыт написания миграций БД ● Опыт работы с распределенными хранилищами и системами ● Опыт по разработке учетных решений, платежных решений ● Опыт работы с алгоритмами и структурами данных ● Опыт написания автотестов ● Опыт написания unit/e2e тестов ● Опыт оптимизации производительности приложения ● Опыт разработки прототипов программного обеспечения. ● Опыт работы с сокетами ● Опыт разработки и взаимодействия с Helpdesk-решениями, CRM ● Понимание принципов stateless-архитектуры ● Знание методов проектирования программной архитектуры, архитектурные механизмы, объектно-ориентированный анализ и способы проектирования ● Умение пользоваться MVC,ООП, шаблонами проектирования ● Понимание принципов ФП и распространённых паттернов, способов интеграции приложений и протоколов ● Понимание принципов SOLID и опыт применения их на практике ● Знание подходов DDD, Clean Architecture ● Умение обоснованно применять шаблоны GRASP, GOF ● Знание основных паттернов серверной разработки ● Знание теоретических основ проектирования БД и построения эффективных запросов

Подробнее

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

E-commerce & Retail • FinTech & Banking • GameDev • HRTech • IoT • Manufacturing • Telecom • Urban technology
АС
Андрей С.
Ярославль
Java разработчик
Senior
3 766,23 Р/час
C#
C++
netflix
Grafana
Gitlab CI
MS Windows
MSA
reports
Tomcat
core
+106

● Опыт работы с монолитной и микросервисной архитектурой ● Опыт участия в проработке архитектуры ● Опыт разработки java web приложений ● Опыт разработки многопоточных приложени ● Опыт разработки Web Services (SOAP, REST) ● Опыт проектирования и разработки RESTful API ● Опыт работы с распределенными хранилищами и системами ● Умение составлять сложные SQL запросы ● Опыт написания миграций БД ● Опыт работы с фреймворками и инструментами автоматического тестирования (junit, postman, unit/e2e ) ● Опыт создания распределенных и высоконагруженных систем ● Опыт осуществления интеграций со сторонними сервисами ● Опыт интеграции большого количества компонентов системы ● Опыт использования инструментов логирования (Kibana) ● Подготовка изменений к релизу исходя из существующего devops процесса ci/cd ● Опыт по разработке учетных решений, платежных решений ● Опыт работы с сокетами ● Умение пользоваться MVC, OOП, шаблонами проектирования ● Понимание принципов ФП и распространённых паттернов, способов интеграции приложений и протоколов ● Понимание принципов SOLID и опыт применения их на практике ● Понимание принципов Clean Architecture и DDD ● Знание основных паттернов проектирования и принципов разработки ПО, умение применять на практике ● Понимание асинхронного и event-driven взаимодействия ● Знание принципов работы сборщика мусора ● Знание устройства распределенных систем ● Есть представления об интеграциях с 1С ● Сопровождение (sl3) ранее разработанного функционала, взаимодействие с командами поддержки sl1/2 тестовых и промышленных сред ● Умение проводить технический анализ функциональных требований, при необходимости трансформировать их в системные требования, оценить сроки разработки ● Документирование кода и приложений ● Опыт командной разработки в окружении непрерывной интеграции ● Опыт участия в планировании и оценке задач ● Опыт участия в подборе и онбординге новых сотрудников ● Опыт наставничества и развития команды ● Опыт проведения код-ревью

Подробнее
E-commerce & Retail • FinTech & Banking • Government & Public Sector • IoT • Telecom
ЕР
Егор Р.
Москва
Системный аналитик
Senior
4 093,31 Р/час
C4
first
UML
Postman
pants
DevTools
Keycloak
Git
Kibana
Swagger
+24

Самая интересная и/или технически сложная задача из опыта? • Набор и обучение команды аналитиков под проект на разработку ОС для Авто • Проектирование архитектуры ОС для авто и написание технической документации под нее • Разработка регламентов по производственному процессу в компании по разработке Embedded систем Куда хотелось бы развиваться: технически или в менеджмент? 60 на 40 в % соответственно Какими задачами хотелось бы заниматься? Обучение и развитие системных аналитиков Проектирование архитектуры сложных систем Hard skills ● Сбор, анализ, декомпозиция и формализация функциональных и нефункциональных требований в разных представлениях ● Разработка спецификации информационной системы и ее стандартов ● Постановка задач разработчикам, участие в стабилизации продукта ● Фасилитация и проведение синков, демо, ретро, и других встреч в зависимости от методологий разработки ● Выстраивание рабочего и производственного процессов ● Разработка архитектуры программных решений для сложных бизнес приложений ● Разработка контрактов OpenAPI, UI-макетов, проектирование БД и потоков данных ● Проведение анализа существующих систем и предложение улучшений ● Оценка новых технологий и инструментов, их внедрение в рабочие процессы ● Методологии разработки: Agile (Scrum), Канбан, Waterfall ● Проектирование архитектуры и документирование встраиваемых систем, мобильных и веб приложений ● Разработка ИПР для сотрудников ● Защита стратегии развития отдела Soft skills ● Командная работа: Коммуникация со всеми ролями в рабочем процессе, умение объяснять простым языком сложные технические концепции техническим и нетехническим специалистам, осознание себя частью целого, поддержание рабочей обстановки в команде ● Лидерство: Умение вдохновлять и направлять команду, желание проявлять высокую работоспособность показывая пример другим членам команды, способность решать конфликты и находить компромиссы, умение поддерживать высокий уровень мотивации в команде, ● Обратная связь

Подробнее