Иван Ф. Java разработчик, Senior

ID 27313
ИФ
Иван Ф.
Мужчина, 23 года
Беларусь, Минск, UTC+3
Ставка
3 297,14 Р/час
вкл. НДС 20% (440 Р)
Специалист доступен с 5 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
AWS
boot
Camunda BPMN
commons
core
Data
Docker
Docker Compose
EC2
Elasticsearch
english b2
Flyway
Framework
Git
GitLab
Gradle
Grafana
gRPC
Hibernate
HIPAA
JasperReports
Java
JDBC
Jenkins
Jira
JPA
JSON
JUnit
JWT
Kafka
Kubernetes
libraries
Linux
Liquibase
Maven
Mockito
MongoDB
MS Windows
MVC
MySQL
oauth2
PostgreSQL
Prometheus
RabbitMQ
RDS
Redis
REST
russian
S3
Security
SOAP
SonarQube
Spring
SQL
Swagger
Tomcat
WebFlux
WildFly
XML
Нереляционные БД (NoSQL)
Spring Boot
Camunda
Camunda 7
Camunda BPM
ActiveMQ
Отрасли
FinTech & Banking
Government & Public Sector
HRTech
Logistics & Transport
Знание языков
Русский — C1
Английский — B1
Главное о специалисте
• Разработчик программного обеспечения с более чем 5-летним опытом коммерческой разработки корпоративных приложений и стартапов • Разработка и проектирование высоконагруженных систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами • Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования (ООП), паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. • Знание основных принципов и процессов разработки, проектирования и тестирования ПО. • Создание и улучшение микро сервисных приложений • Проектирование и разработка личных кабинетов на REST API • Разработка внутренних библиотек и фреймворков для ускорения разработки сервисов • Опыт работы с Яндекс Трекер, Jira, Confluence, GitLab, Maven/Gradle • Написание модульных, интеграционных и функциональных тестов • Настройка и использование ELK стека для централизованного логирования • Опыт разработки с использованием облачных сервисов (AWS) • Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) • Разработка BPMN процессов с использованием Camunda modeler • Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. • Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.
Проекты   (5 лет 7 месяцев)
Финансовая платформа для обработки и анализа транзакций в реальном времени.
Роль
Java Developer
Обязанности
Финансовая платформа для обработки и анализа транзакций в реальном времени. Система поддерживает зачисление, списание, переводы между счетами, конвертацию валют, начисление комиссий, проверку лимитов и блокировок. Включает модуль аналитики операций, мониторинга рисков, интеграции с внешними платежными системами (Visa, Mastercard), а также соблюдение требований AML (Anti-Money Laundering). ▪ Реализация бэкенд-сервисов на Java 21 с использованием Spring Boot 3.x ▪ Разработка микросервисной архитектуры на базе Spring Cloud ▪ Проектирование модели данных в PostgreSQL и MongoDB, написание SQL-скриптов и миграций через Flyway ▪ Реализация бизнес-логики транзакционной системы, включая двухфазные операции, компенсационные транзакции ▪ Разработка REST API и gRPC интерфейсов для взаимодействия с другими сервисами ▪ Обработка событий и сообщений через Apache Kafka ▪ Использование реактивного программирования (WebFlux) для обработки высоконагруженных потоков ▪ Интеграция с внешними платежными системами (Visa Direct, Mastercard Send) ▪ Написание unit и интеграционных тестов с использованием JUnit 5, Mockito, AssertJ, TestContainers, WireMock ▪ Организация CI/CD пайплайнов в GitLab CI ▪ Контейнеризация приложений с помощью Docker, оркестрация — Kubernetes ▪ Деплой приложения в AWS Cloud: EC2, RDS, S3, DocumentDB ▪ Мониторинг и логирование через Prometheus, Grafana, ELK stack ▪ Работа с распределенным трейсингом через Spring Sleuth и Zipkin
Стек специалиста на проекте
Java 21, Grafana, DocumentDB, GitLab, AWS cloud, sleuth, Camunda, WebFlux, Data, Flyway, JUnit, MongoDB, Mockito, JPA, Gradle, Redis, Prometheus, JWT, gRPC, Kafka, openfeign, boot, cloud, Security, S3, WireMock, JAXB, EC2, OIDC, Docker, SOAP, Hibernate, MapStruct, RDS, Java 17, REST API, Spring, PostgreSQL, Kubernetes, Apache Kafka, oauth2
Отрасль проекта
FinTech & Banking
Период работы
Июль 2024 - По настоящее время  (1 год 1 месяц)
Автоматизированная система управления персоналом
Роль
Java Developer
Обязанности
Автоматизированная система управления персоналом. Комплексная система менеджмента персонала, процессов приема и увольнения, отсутствий работника. Позволяет вести табель учета времени, мониторить занятость персонала на проектах, а также на основании имеющихся данных рассчитывать заработную плату и бонусы персонала. • Реализация бэкэнд решений различных сервисов на Java • Реализация динамической системы фильтрации • Разработка модели данных приложения, написание скриптов для Postgres • Написание скриптов миграция данных • Разработка микро сервисной архитектуры и построение взаимодействий между сервисами • Разработка решений для интеграции с Jira и Salesforce • Разработка логики сервисов c помощью BPM на базе Camunda • Модификация графиков BPM процессов в Camunda modeller • Разработка rest api для взаимодействия с фронтэнд частью • Разработка межсервисного взаимодействия на grpc • Разбор и переработка кода, поддержка существующих решений • Использование реактивного программирование WebFlux для высоконагруженных сервисов • Написание и редактирование файлов развертывания ci/cd (Gitlab) • Рaзвертывание приложение на aws cloud (EC2, RDS, Documented DB) • Написание докер файлов для их использования ы процессе разработки • Написание интеграционных и юнит тестов
Стек специалиста на проекте
Grafana, GitLab, AWS cloud, Базы данных, sleuth, Camunda, WebFlux, Data, Liquibase, Flyway, Java, Git, JUnit, MongoDB, Mockito, JPA, Gradle, Redis, Prometheus, Kafka, openfeign, boot, cloud, Security, Camunda BPM, JAXB, Docker, Kotlin, Spring Security, Hibernate, WildFly, MapStruct, Java 11, Java 17, Maven, MySQL, OpenAPI, REST API, Spring, PostgreSQL, Kubernetes, Apache Kafka, Camunda 7, Camunda BPMN, camunda 
Отрасль проекта
HRTech
Период работы
Декабрь 2021 - Ноябрь 2024  (3 года)
Web-приложение, разработанное для контроля документооборота в страховой компании
Роль
Java Developer
Обязанности
Web-приложение, разработанное для контроля документооборота в страховой компании, представляет собой централизованную систему, которая позволяет управлять и отслеживать все документы и связанные с ними процессы. • Разработка бэкэнд решений в соответствии и требованиями и задачами на языке Java • Разработка restApi приложения • Настройка Spring Security сервиса • Разработка сервиса задач с автоматическим выполнением (планировщики) так и ручным запуском из UI • Разработка документации • Осуществление процесса рефакторинга направлено на повышение качества кода, его эффективности и читаемости • Поддержка существующей кодовой базы • Оптимизация работы базы данных
Стек специалиста на проекте
Lombok, Data, Liquibase, Flyway, Keycloak, Java, Git, Oracle, JUnit, Mockito, JPA, Gradle, MVC, Kafka, boot, cloud, Security, SQL, Apache POI, Hibernate, WildFly, Java 11, Maven, OpenAPI, RabbitMQ, REST API, Spring, PostgreSQL
Отрасль проекта
Government & Public Sector
Период работы
Март 2021 - Декабрь 2021  (10 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
БГУ
Специальность
факультет радиофизики и компьютерных технологий, прикладная информатика
Завершение учебы
2022 г.

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

FinTech & Banking • Insurance • Urban technology
ТК
Тимофей К.
Минск
Java разработчик
Senior
3 297,14 Р/час
ActiveMQ
Agile
AWS
boot
Camunda BPMN
Clean Code
ClickHouse
commons
Confluence
core
+91

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

Подробнее
EdTech • FinTech & Banking • Manufacturing • RnD
АК
Александр К.
Минск
Java разработчик
Lead
4 496,1 Р/час
Apache Solr
Apache Spark
AWS
AWS SQS
Bitbucket
boot
ClickHouse
commons
core
Data
+100

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

Подробнее
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) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
Manufacturing • RnD
МТ
Михаил Т.
Минск
Java разработчик
Senior
3 147,27 Р/час
Apache Solr
Apache Spark
assertj
AWS
AWS SQS
Bitbucket
boot
ClickHouse
commons
core
+93

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

Подробнее
Cloud Services • E-commerce & Retail
АТ
Алексей Т.
Минск
Java разработчик
Middle+
3 211,19 Р/час
MS Windows
core
WebFlux
Data
Java
GWT
JUnit
Mockito
JPA
Linux
+67

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

Подробнее

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

FinTech & Banking • Government & Public Sector • HRTech • Logistics & Transport
ИФ
Иван Ф.
Минск
Java разработчик
Senior
3 297,14 Р/час
Grafana
AWS
GitLab
MS Windows
Tomcat
core
libraries
Camunda
WebFlux
Data
+65

• Разработчик программного обеспечения с более чем 5-летним опытом коммерческой разработки корпоративных приложений и стартапов • Разработка и проектирование высоконагруженных систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами • Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования (ООП), паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. • Знание основных принципов и процессов разработки, проектирования и тестирования ПО. • Создание и улучшение микро сервисных приложений • Проектирование и разработка личных кабинетов на REST API • Разработка внутренних библиотек и фреймворков для ускорения разработки сервисов • Опыт работы с Яндекс Трекер, Jira, Confluence, GitLab, Maven/Gradle • Написание модульных, интеграционных и функциональных тестов • Настройка и использование ELK стека для централизованного логирования • Опыт разработки с использованием облачных сервисов (AWS) • Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) • Разработка BPMN процессов с использованием Camunda modeler • Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. • Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее
E-commerce & Retail • FinTech & Banking
КК
Кирилл К.
Москва
Продуктовый дизайнер
Senior
1 818,18 Р/час
Jira
Figma
Adobe XD
Adobe Illustrator
Adobe Photoshop
Notion
Sketch
Adobe InDesign
Atlassian
Pixso
+10

Продуктовый дизайнер с опытом в UX/UI, проектировании интерфейсов и разработке дизайн-систем. Работал над ключевыми продуктами в Wildberries, Сбере и Ренессанс Кредите, где решал сложные задачи — от мобильных приложений до внутренних сервисов. В Wildberries занимался сервисами для логистики и управления разработкой, упрощал навигацию для сотрудников и автоматизировал процессы. В Сбере проектировал платформу для цифровых активов, а в Ренессанс Кредите оптимизировал пользовательские сценарии, что вдвое увеличило конверсию в заявки. Разрабатывает интерфейсы на основе исследований: проводит интервью, анализирует CJM, тестирует гипотезы. Работает с дизайн-системами, консультирует разработчиков и контролирует реализацию дизайна. Владеет Figma, Adobe Photoshop, Illustrator, XD, Sketch и Jira. Окончил МГУТУ им. Разумовского по специальности «Программная инженерия». Ссылка на портфолио: https://www.figma.com/design/2buFRxfunjveHExkWiwvbI/%D0%9F%D0%BE%D1%80%D1%82%D1%84%D0%BE%D0%BB%D0%B8%D0%BE

Подробнее
E-commerce & Retail
АМ
Андрей М.
Томск
Java разработчик
Senior
4 136,01 Р/час
Tempo
bigpicture
Groovy
Data
Java
Git
Linux
Apache
boot
Security
+28

Андрей — Java-разработчик уровня Senior из Томска. Специализируется на разработке с использованием Java и Spring, а также администрировании продуктов Atlassian. Имеет высшее образование по специальности «Информационные системы» Томского государственного университета систем управления и радиоэлектроники. Владеет английским языком на уровне B2. Имеет опыт работы на двух крупных проектах в сфере E-commerce & Retail общей продолжительностью 6 лет 4 месяца. В рамках первого проекта в качестве Atlassian Administrator администрировал, обеспечивал поддержку и развитие продуктов Atlassian для более чем 10 000 пользователей, руководил командой поддержки, реализовал 8 крупных внутренних комплексных проектов. В рамках второго проекта в роли Lead Java/Jira developer разработал с нуля корпоративный «Портал Отпусков» на базе Spring, проектировал и реализовывал системы на основе микросервисной архитектуры, руководил командой Java-разработки, разрабатывал кастомные Java-утилиты для решения нетривиальных задач.

Подробнее