Андрей Р. Java разработчик, Senior

ID 25547
АР
Андрей Р.
Мужчина, 39 лет
Россия, Самара, UTC+4
Ставка
4 110,32 Р/час
вкл. НДС 5% (152.38 Р)
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Camunda
Cuba Platform
Drools
GraphQL
Hibernate
JasperReports
Java FX
JDBC
jmix
JQuery
library
MQ
nlayer
r2dbc
Spring
spring 5
Spring Boot
Spring Boot 3+
Spring Cloud
Spring Data
Vaadin
VLC
WebFlux
WebSockets
modulith
rabit
AWS
Docker
Git
GitHub
Gradle
Grafana
Helm
Kibana
Kubernetes
Maven
graphana
JMeter
karate
Mockito
Prometheus
test containers
CI/CD
ActiveMQ
Kafka
CryptoPro
Vault
ELK Stack
GlassFish
gRPC
modbus
REST
Swing
Vert.x
Apache
Derby
Elasticsearch
MariaDB
Microsoft
MongoDB
Oracle
PostgreSQL
SQL
Отрасли
E-commerce & Retail
FinTech & Banking
Знание языков
Английский — B2
Главное о специалисте
менторство младших разработчиков; проводил cross codereview в команде; оценивал поставленные задачи в storypoint; работал с чистым SQL на уровне продвинутых запросов (оконные функции, условные операторы выбора и т.д.); опыт работы с UNIX-системами на уровне простых операций; опыт работы с любыми легковесными разметками текста для Docs as code; проводил собеседования для набора разработчиков в команду; развитые коммуникативные навыки готовил и проводил презентации для заказчика; писал сопроводительную документацию к проектам; внедрял новые практики в команде;
Проекты   (10 лет 5 месяцев)
Платформа для страховых агентов
Роль
Ведущий программист (TL)
Обязанности
Описание проекта Платформа для страховых агентов, позволяющая рассчитывать и заключать договора страхования, получать оплату по полисам. Система так же предполагает наличие собственного кабинета агента, где он может проводить поиск и анализ по заключенным договорам. Кроме того в системе предусмотрена система ролей с департаментами, руководителями направления итд. Состав команды 1 фронтенд-разработчик, 4 бекэнд-разработчиков, 1 QA, 1 аналитик; Технологии на проекте Java 17, Spring 4, Spring Boot 3+, Test Containers, Mockito, Wiremock, Lombok, Junit5, ArchUnit, WebFlux, R2DBC, JDBC, Hiberante, Vaadin 8 Oracle, Postgres, ElasticSearch, Vault, Kafka, Redis Git, Maven, Docker, K8S, Prometheus, Kibana, Graphana Задачи/реализованный функционал Реализовал витрину дополнительных страховых продуктов. Вывел продукт страхования по «синей карте» в отдельный сервис. Устранил проблему с потерей контекста безопасности и отсутствием логирования бизнес событий для асинхронных вызовов. Реализовал Property Source для зашифрованных свойств приложения в монолите на чистом Spring. Реализовал Property Source для загрузки свойств приложения из Vault с приоритетом по областям Common, Application, Application Profile в монолите на чистом Spring. Внедрил контрактные тесты на базе WireMock. Внедрил нагрузочное тестирование на базе JMeter. Разработал сервис заведения учетных записей с использованием WebFluix и R2DBC. Проводил собеседование при поиске новых разработчиков для команды. Готовил презентации и проводил демо. Писал сопроводительную документацию к разработанному ПО. Правил скрипты HELM для новых сервисов. Проводил кодревью. Проводил рефакторинг с целью оптимизации получения данных из БД. Покрытие уже существующего кода тестами.
Стек специалиста на проекте
r2dbc, graphana, Spring Boot 3+, Lombok, test containers, WebFlux, Elasticsearch, Git, Kibana, Oracle, Mockito, JDBC, Redis, Prometheus, Kafka, Vaadin, WireMock, Vault, Docker, JUnit 5, Java 17, Maven, Spring, PostgreSQL, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Март 2023 - Июнь 2025  (2 года 4 месяца)
Система полнотекстового поиска
Роль
Ведущий программист (TL)
Обязанности
Описание проекта Система индексирования и полнотекстового поиска. Позволяет искать по изданиям, тематиками, авторам итд. Состав команды 1 фронтенд-разработчик,4 бекэнд-разработчиков, 1 скрам мастер, 1 стейкхолдер, 1 архитектор; Технологии на проекте Java 17, Vert.x, ElasticSearch, AWS, Karate, Gradle Задачи/реализованный функционал Планировал и оценивал задачи. Готовил и проводил презентации. Писал сопроводительную документацию. Написание кода и тестов, в том числе и нагрузочных. Исправил хаотично падающие тексты, которые предлагали отключить. Проводил кодревью.
Стек специалиста на проекте
Elasticsearch, Gradle, AWS, Vert.x, Java 17, karate
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2023 - Март 2023  (3 месяца)
JDBC HUB
Роль
Ведущий программист (TL)
Обязанности
Описание проекта Программное решение состоящее из клиента и сервера, позволяющее использовать клиент как JDBC драйвер, который подключается к серверу подключенному к SQL базе данных. Данное решение позволило заказчику подключать сервисы запущенные на собственных мощностях к БД которые находятся в AWS через REST API без внесения изменений в код сервисов выполняющихся на серверах заказчика. Состав команды 4 бекэнд-разработчиков, 1 скрам мастер, 1 стейкхолдер, 1 архитектор; Технологии на проекте Java 17, SpringBoot 2+, Test Containers, Mockito, Wiremock, Lombok, Junit5, JMeter Oracle, MS SQL, PostgreSQL Git, Maven, AWS, Jenkins, github Задачи/реализованный функционал Планировал и оценивал задачи. Готовил и проводил презентации. Писал сопроводительную документацию. Написание кода и тестов, в том числе и нагрузочных. Проводил кодревью. Правка решения под особенности Oracle реализации JDBC
Стек специалиста на проекте
PostgreSQL, Git, SQL, Oracle, Mockito, Maven, JMeter, Jenkins, AWS, GitHub, Lombok, JDBC, Microsoft, WireMock, JUnit 5, Java 17, springboot, test containers
Отрасль проекта
E-commerce & Retail
Период работы
Ноябрь 2022 - Январь 2023  (3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Самарский Государственный Университет имени академика С.П. Королёва
Специальность
инженер по эксплуатации летательных аппаратов и их двигателей
Завершение учебы
2008 г.

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

E-commerce & Retail • FinTech & Banking • Realty & Constructoring
ИШ
Игнат Ш.
Минск
Java разработчик
Senior
2 997,4 Р/час
access
ACID
Agile
aml
AmoCRM
API
API Gateway
ArgoCD
AWS
+138

▪ Разработчик программного обеспечения с более чем 4 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. ▪ Создание и улучшение микро-сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов ▪ Знание принципов SOLID, DRY, ACID, Clean Code ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее
EdTech • FinTech & Banking • LifeStyle
РА
Руслан А.
Минск
Java разработчик
Middle+
2 997,4 Р/час
ActiveMQ
actuator
Agile
Ansible
ArgoCD
assertj
AWS
Cassandra
cloud
Data
+101

▪ Разработчик программного обеспечения с более чем 4-летним опытом коммерческой разработки корпоративных приложений и участие в стартап-проектах ▪ Участие в проектировании и разработке систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание основных принципов объектно-ориентированного программирования, паттернов проектирования и практик Clean Code ▪ Опыт создания и оптимизации микросервисных архитектур ▪ Опыт работы с облачными сервисами (AWS), контейнеризацией (Docker, Kubernetes) и оркестрацией ▪ Навыки настройки CI/CD (GitLab, Jenkins, ArgoCD), написания unit- и интеграционных тестов ▪ Знание принципов SOLID, DRY, ACID, REST, CQRS, Event Sourcing, BASE, eventual consistency ▪ Опыт применения на практике throttling, rate limit, api gateway ▪ Опыт технического менторинга внутри команды ▪ Ответственный, легко обучаем, быстро адаптируется к новым задачам и процессам

Подробнее

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

E-commerce & Retail • FinTech & Banking • HRTech
АК
Алексей К.
Ульяновск
React разработчик
Senior
3 211,19 Р/час
Draft.js
UI
HTML5
Sass
React Hook Form
React Query
Redux Toolkit
Style Modules
Redux
Webpack Module Federation
+47

Оценка задач и сроков их выполнения, формирование таймлайнов разработки с учетом требований бизнеса. Анализ бизнес-требований и их декомпозиция на задачи для разработки, подготовка технических спецификаций. Разработка архитектуры клиентской части web-приложений с нуля, проектирование масштабируемых решений (SPA, SSR, SSG). Миграция с монолитной архитектуры на микрофронтенды с использованием Webpack Module Federation. Оптимизация и настройка глобального состояния приложения с помощью Redux, Redux Toolkit, Redux Saga, React Query. Разработка интерфейсов для десктопных и мобильных платформ, адаптивная верстка с использованием HTML5, CSS Modules, Styled-components, Tailwind CSS. Работа с UI-библиотеками (Ant Design, Material-UI), а также кастомизация UI-решений для проекта. Разработка и поддержка компонентных библиотек, внедрение дизайн-систем. Интеграция со сторонними API и сервисами с использованием Axios, REST API, включая работу с картографическими сервисами (2GIS) и аутентификацией через Google API. Разработка сложных клиентских функциональностей, включая поиск, фильтрацию данных, ролевые модели доступа, личные кабинеты пользователей. Оптимизация производительности веб-приложений, работа с Code Splitting, Lazy Loading, настройка SSR, SSG в Next.js. Настройка и ведение CI/CD-процессов, работа с Git, feature-branch workflow, Git Submodules. Обеспечение качества кода, внедрение Eslint, Prettier, Husky, Code Review, best practices. Разработка тестов на Cypress и Jest, покрытие функционала end-to-end, интеграционными и unit-тестами. Менторство младших разработчиков, код-ревью, проведение внутренних обучающих сессий. Проведение технических интервью, оценка кандидатов на соответствие требованиям проекта. Работа в команде по Agile/Scrum, управление задачами в Jira, участие в спринтах и ретроспективах.

Подробнее
E-commerce & Retail • FinTech & Banking
ИЗ
Илья З.
Москва
Data инженер
Senior
3 766,23 Р/час
Informatica
Liquibase
Git
Oracle
Bitbucket
ETL
Apache Hadoop
T-SQL
DWH
Tableau
+21

Data Engineer с глубокими знаниями в проектировании и развитии хранилищ данных, а также в разработке управленческой отчетности и аналитики. Обладает навыками написания и оптимизации SQL-запросов, разработки ETL/ELT-процессов (написание процедур на PL/SQL, DBT и Apache Spark) и мониторинга работы данных. Имеет опыт взаимодействия с различными командами, включая бизнес-аналитику и тестирование, что позволяет эффективно решать задачи и обеспечивать высокое качество данных. В ходе работы в финансовом секторе использовал современные технологии, такие как Oracle (Exadata), PL/SQL, Python, Apache Airflow и Tableau. Успешно курировал младших разработчиков, внедрял новые решения и поддерживал существующие системы. Умеет работать в команде, ведет документацию в Confluence, активно участвуя в обсуждениях и предлагая оптимизации для повышения эффективности процессов.

Подробнее