Артём А. Java разработчик, Senior

ID 22840
АА
Артём А.
Мужчина, 31 год
Россия, Пенза, UTC+3
Ставка
3 116,88 Р/час
НДС не облагается
Специалист доступен с 21 октября 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Java
ОС Windows
анализ кода
реверсинжиниринг
командная разработка
кураторская деятельность
Spring
Spring Boot
Spring Batch
Spring Cloud
Spring Data
Spring MVC
Spring Security
Hibernate
Keycloak
ORM
Criteria API
JDBC
JOOQ
JPA
JUnit
Oracle
PostgreSQL
XML
Maven
Elasticsearch
Gradle
Kebana
Kafka
Mockito
REST API
SOAP
Design Patterns
MapStruct
WebFlux
Lens
Docker
Kubernetes
Swagger
Git
Jira
Объектно-ориентированное программирование (ООП)
Camunda
BPMN
Рефакторинг
Программирование
Отрасли
FinTech & Banking
Government & Public Sector
RnD
Знание языков
Английский — B1
Главное о специалисте
Java-разработчик с опытом работы на проектах в сферах FinTech & Banking, Government & Public Sector и RnD. Участвовал в разработке инвестиционного приложения банка, где занимался автоматизацией принятия решений для выдачи банковских продуктов. Все бизнес-процессы построены на Camunda, в качестве базы данных использовались Postgresql и ElasticSearch. Внедрил универсальный кастомный логер для унификации формата логов, подключил его в виде зависимости. Устранил уязвимость, связанную с устаревшей версией Keycloak, путём запуска прокси-сервиса на базе Spring Cloud Gateway. Обнаружил и устранил проблему зависания executor, приводящую к остановке конвейера. Разрабатывал приложение для внутреннего пользования в сфере Government & Public Sector. Внедрил Camunda для обработки бизнес-логики всего приложения. Разработал систему интеграции с внешними сервисами через REST API с ретраями и обработкой ошибок для бесперебойной работы при сбоях. Также работал над системой бесконтактной аренды объектов недвижимости в сфере RnD. Обнаружил утечку соединений в пуле базы данных и доработал механизм динамической конфигурации сервисов через Spring Cloud Config.
Проекты   (5 лет 5 месяцев)
Инвестиционное приложение банка
Роль
Java разработчик
Обязанности
Приложение для автоматизации принятия решений для выдачи банковских продуктов. - Участие в разработке крупной системы автоматического принятия решений для выдачи банковских продуктов. - Все бизнес-процессы построены на Camunda. В качестве базы данных Postgresql и ElasticSearch. - Микросервисная архитектура. - Реализовано или доработано большое количество интеграций с внешними сервисами (Soap, Rest).
Достижения
- Устранены проблемы синхронизации задач камунды, приводящие к потере информации; - Внедрен универсальный кастомный логер (для логов формата Json), для унификации формата логов, подключение в виде зависимости; - Устранена инфраструктурная проблема – уязвимость, связанная с устаревшей версией keycloak, путем запуска прокси сервиса на базе Spring Cloud Gateway; - Обнаружена и устранена проблема зависания executor, приводящая к остановке конвейера.
Стек специалиста на проекте
PostgreSQL, Elasticsearch, Java, Jira, SOAP, Kibana, JUnit, REST API, Mockito, Spring Boot, Maven, Hibernate, Swagger, Spring MVC, Camunda, Spring Data, Spring Cloud
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2022 - Май 2025  (2 года 6 месяцев)
Приложение для внутреннего пользования
Роль
Java разработчик
Обязанности
Разработка приложения для внутреннего пользования. - Разработка и поддержка приложений на Spring Boot и Java. - Участие в исправлении код-ревью, расширение функциональности. - Сотрудничество с членами команды для обеспечения качества кода и бесперебойной работы приложения. - Разработка бизнес-функций и интеграция с внешними сервисами.
Достижения
- Разрабокта и внедрение приложения с нуля, поддержка и оперативное решение дефектов. - Внедрение Camunda для обработки бизнес-логики всего приложения. - Разработана система интеграции с внешними сервисами через REST API с ретраями и обработкой ошибок для бесперебойной работы при сбоях.
Стек специалиста на проекте
Bitbucket, JUnit, REST API, Spring Boot, Maven, Spring Security, JOOQ, Camunda, Spring Cloud, Java 17, Spring Batch, Keycloack
Отрасль проекта
Government & Public Sector
Период работы
Июль 2021 - Ноябрь 2022  (1 год 5 месяцев)
Система бесконтактной аренды объектов недвижимости
Роль
Java разработчик
Обязанности
Разработка приложения для осуществления бесконтактной аренды объектов недвижимости (без личного присутствия человека). - Участие в разработке бизнес-функций в составе команды. - Декомпозиция и оценка задач, планирование спринтов. - Реализация в микросервисной архитектуре.
Достижения
- Обнаружена и устранена проблема с утечкой соединений в пуле базы данных. - Разработан механизм динамической конфигурации сервисов через Spring Cloud Config, что позволило управлять настройками без необходимости перезапуска; - Доработано и создано с нуля большое количество микросервисов, обеспечено их взаимодействие через брокер и Rest API.
Стек специалиста на проекте
PostgreSQL, Git, Docker, XML, JUnit, REST API, Mockito, Spring Boot, Gradle, Spring Security, Kubernetes, Keycloak, MapStruct, Kafka, Spring Data, Criteria API
Отрасль проекта
RnD
Период работы
Январь 2020 - Июнь 2021  (1 год 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Пензенский государственный университет архитектуры и строительства (ПГУАС)
Специальность
Информационные системы и технологии
Завершение учебы
2015 г.

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

Insurance • RnD • Travel, Hospitality & Restaurant business
АВ
Александр В.
Пенза
Java разработчик
Middle+
3 116,88 Р/час
анализ кода
командная разработка
реверсинжиниринг
участие в командном кодревью
Java 8
Spring
Spring Batch
Spring Boot
Spring Cloud
Spring Data
+70

Александр — Java-разработчик. Специализируется на разработке микросервисов и монолитных приложений. Имеет опыт работы с Spring, Hibernate, JDBC, JOOQ, Keycloak, Apache Kafka, RabbitMQ, REST API, SOAP, Docker, Git, PostgreSQL, SQL, Swagger, Gradle, JUnit, Mockito, TeamCity, YouTrack, Kubernetes, Gitlab CI и другими технологиями. Участвовал в разработке системы перестрахования для банка, автоматизированного рабочего места для сотрудников туристической компании, приложения для бесконтактной аренды недвижимости, системы мониторинга и прогнозирования проектных работ, единой системы сбора статистических данных для формирования отчётов. Принимал активное участие в планировании спринтов, оценке задач, написании интеграционных и юнит-тестов, проектировании микросервисов и бизнес-логики. Занимался рефакторингом и систематизацией написания кода, оптимизацией SQL-запросов, настройкой систем авторизации, устранением уязвимостей.

Подробнее
Insurance • RnD
МП
Максим П.
Минск
Java разработчик
Senior
3 447,01 Р/час
ELK
Grafana
Работа с интеграциями
GitLab
Разработка
MS Windows
Tomcat
Базы данных
Spring Data
Lombok
+106

▪ Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения.(SOLID, KISS, ООП) ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
FinTech & Banking • Urban technology
РМ
Роман М.
Москва
Java разработчик
Senior
3 142,85 Р/час
PostgreSQL
Docker
Java
Spring
Maven
Git
Spring Boot
Hibernate
JUnit
Kafka
+98

Опытный Java-разработчик с экспертизой в fintech и enterprise-решениях. Готов к сложным задачам — от проектирования архитектуры до оптимизации производительности. Умею не только писать чистый код, но и руководить командой (до 5 человек). Фокус на качестве: внедряю тестирование, ревью и лучшие практики (SOLID, DDD). Специализируюсь на Java и экосистеме Spring. Владею полным циклом разработки: от создания архитектуры до вывода продукта в продакшн и его поддержки. Ключевой опыт: Сбербанк: Участие в разработке с нуля уникального проекта «Оценка бизнес-идеи». Получил опыт полного цикла работ. ВТБ (СУБО, Корпоративные карты): Разработка системы для юрлиц с нуля, включая полный цикл обслуживания карт. Ценный опыт перевода монолита на микросервисную архитектуру (Spring Boot, PostgreSQL, Kafka), реализации бизнес-логики и интеграций. Гаскар Интеграция (Главный Java-разработчик): Руководство командой, создание облачного сервиса для управления строительными процессами. Опыт лидерства в разработке, проведения code review, рефакторинга и внедрения новых технологий. Навыки и обязанности: Технологии: Java 8,11,17,21, Spring Boot, Spring Framework, Spring Cloud, Spring Data, Hibernate, JOOQ, Concurrency, Reactor, JUnit, Mockito, PostgreSQL, MongoDB, ClickHouse, Apache Kafka, RabbitMQ, IBM MQ, Docker, Kubernetes, OpenShift, Jenkins, TeamCity, GitLab CI, Liquibase, Maven, Gradle, Git, IntelliJ IDEA, Kibana, Grafana, Postman, Confluence, Agile, микросервисная архитектура, рефакторинг, код-ревью, наставничество, управление командой. Управление: Руководство командой до 5 человек, обучение новых разработчиков, оптимизация процессов разработки. Качество: Внедрение лучших практик (SOLID, DDD), тестирования и код-ревью для повышения качества кода. Постоянно совершенствую навыки и изучаю новые технологии, стремясь к профессиональному росту и созданию качественных IT-решений.

Подробнее
Отрасли не указаны
НЧ
Никита Ч.
Москва
Java разработчик
Senior
3 746,75 Р/час
Java 8
Spring
Kafka
Spring Boot
Spring Data
Spring MVC
Spring Security
Spring Cloud
Spring AOP
Spring Core
+75

Подробнее по опыту: + 5 лет Опыт работы с Java 8/11 - Опыт работы с Apache Camel Karaf, OSGI + 5 лет Знания Core Java и Spring Framework + 5 лет Опыт работы с базами данных PostgreSQL + Способность быстро разбираться в чужом коде + 5 лет Опыт работы с GitLab + 5 лет Опыт работы с Docker, Kubernetes + 5 лет Опыт работы с Confluence, Git, Jenkins, Maven/Gradle, Nexus, Kafka - ActiveMQ + 5 лет Опыт применения REST API О себе Программированием занимаюсь со старшей школы. Начинал с C++. Проходил стажировку в Kaspersky Lab на вирусного аналитика. Позже перешел на Java и с 3 курса начал работать в enterprise. Имелся опыт преподавания Java школьникам 16-18 лет. Приходилось на проектах писать также на Python и C#. Был небольшой опыт написания на Scala. Я постоянно стремлюсь расширять свой кругозор в области информационных технологий и изучать новые технологии. В работе я стрессоустойчивый и целеустремленный, всегда готов взяться за трудные задачи, которые могут потребовать дополнительных знаний и опыта. Я считаю, что всякая задача решаема, и готов приложить все усилия, чтобы достичь поставленных целей.

Подробнее

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

E-commerce & Retail • FinTech & Banking
АВ
Анастасия В.
Минск
QA авто
Middle+
2 774,47 Р/час
PostgreSQL
RabbitMQ
Apache Kafka
Git
Docker
REST
Java
Jira
SOAP
Postman
+32

Анастасия — QA-специалист уровня Middle+. Имеет опыт работы в тестировании ПО более 4 лет. Принимала участие в двух проектах: - Онлайн-платформа для профессионального обучения и сертификации. Разрабатывала и поддерживала автоматизированные тесты, проводила ручное тестирование, работала с Selenium и TestNG. Тестировала совместимость платформы с различными браузерами и устройствами. Создавала тесты для проверки корректности взаимодействия микросервисов через Apache Kafka. - Приложение дистанционного банковского обслуживания клиентов. Создавала и поддерживала UI и API тесты. Проводила ручное тестирование. Оптимизировала тесты для граничных случаев. Работала с PostgreSQL. Интегрировала автоматические тесты в непрерывную интеграцию с помощью Jenkins.

Подробнее
FinTech & Banking • LifeStyle
АМ
Андрей М.
Москва
Java разработчик
Senior
3 402,59 Р/час
PostgreSQL
Git
HTML
Docker
Java
Jira
SQL
Oracle
Maven
Gradle
+21

Ключевыми навыками кандидата являются - большой опыт работы с крупными банковскими проектами, отличные навыки в разработке и сопровождении проектов, умение находить и устранять баги в коде, опыт работы с новейшими технологиями и инструментами, ответственный подход к выполнению задач и умение работать в режиме многозадачности. Технически сложной задачей из опыта было исправление бага фреймворка тестирования с влиянием на фабрику в срок менее 24 часов. Кандидату предпочтительно развиваться в технической сфере, но также интересен менеджмент. Хотелось бы заниматься разработкой и сопровождением сложных проектов, поиском и устранением багов, оптимизацией кода и архитектурных решений, разработкой новых функциональностей.

Подробнее