Максим С. Java разработчик, Senior

ID 20379
МС
Максим С.
Мужчина, 39 лет
Беларусь, Минск, UTC+3
Ставка
4 545,45 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
AMQP
Ant
AOP
Apache
assertj
AWS
Bamboo
bashsh
Bitbucket Pipelines
C/C++
CI/CD
CLI
DB2
Delphi
DHTML
Docker
DOM
Eclipse
EJB
ELK
EMF
Flyway
freeipa
gatling
Git
Gitlab CI
Gradle
Hazelcast
HDFS
Helm
Hibernate
HTML5
Hystrix
IBM
IBM WebSphere
intellijidea
J2EE
Java
Java SE
JavaMail
JavaScript
Jax-rs/ws
JAXB
JBoss
JDBC
Jenkins
JMeter
JMS
JNDI
JPA
JSF
JSP
JTA
JUnit
Kafka
kinesis
Kubernetes
LDAP
Linex
Liquibase
macOS
Maven
Microsoft
Mockito
MongoDB
MS Windows
MVC
MySQL
Nginx
Octopus
OpenShift
Oracle
ORM
PostgreSQL
PowerMock
PowerShell
PyCharm
Python
RabbitMQ
rad
ReactiveX
REST
Rest Assured
Ruby
RxJava
Scala
SOAP
Spring
SQL
TeamCity
TestContainers
Testing
TestNG
Tomcat
undertow
Unix
VirtualBox
VMware
WireMock
WS
Базы данных
Разработка
сервер
серверы приложений
языки программирования
Отрасли
FinTech & Banking
RnD
Знание языков
Английский — B2
Главное о специалисте
Максим - Java-разработчик с более чем 15-ти летним опытом коммерческой разработки приложений. Является старшим разработчиком программного обеспечения, руководителем группы и техническим руководителем: • Опыт в корпоративной разработке и разработке облачных вычислений • Опыт проектирования и разработки высоконагруженных распределенных систем • Опыт проектирования микросервисной архитектуры и межсервисного взаимодействия • Хорошее знание шаблонов проектирования/практик ООП и правил чистого кода • Техническая компетентность в области многопоточности и параллелизма Java , хорошее понимание модели памяти Java. • Практический опыт настройки решений для повышения производительности • Глубокое понимание методов и фреймворков тестирования • Навыки управления командой. • Хорошие навыки в области DevOps
Проекты   (17 лет 10 месяцев)
Future of Technologies LLC ( inno.tech )
Роль
Старший разработчик Java
Обязанности
● Проектирование и внедрение новых микросервисов и модулей. ● Анализ и настройка производительности. Отладка и профилирование потребления ЦП/памяти/IO. ● Планирование, обработка бэклога, обзор кода, PoC, MVP, выбор решений, технологий и фреймворков ● CI/CD : конвейеры GitLab CI ● Область DevOps: помощь в поддержке стендов разработки/тестирования k8s .
Стек специалиста на проекте
freeipa, Gitlab CI, JTA, Flyway, Java, Mockito, JPA, Gradle, MVP, LDAP, Nginx, Kafka, MinIo, Docker, Hibernate, TestContainers, JUnit 5, Spring, PostgreSQL, CI/CD, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2024 - По настоящее время  (1 год 4 месяца)
RNDpoint ( rndpoint.com )
Роль
Старший разработчик Java, технический руководитель
Обязанности
Описание проекта: RNDpoint ( rndpoint.com ) — глобальный поставщик программных решений с фокусом на FinTech, AI и производительность разработки программного обеспечения. RNDpoint расширилась и стала надежным технологическим партнером для FinTech-бизнеса, банков и кредитных организаций. Мы расширили свою клиентскую базу, предоставляя экспертные решения в области FinTech и банковского программного обеспечения. Нашим решениям доверяют FICO, Jumio, Danske Bank, First Abu Dhabi Bank и Teradata, а также ведущие европейские банки и продуктовые компании. • ProcessMIX ( processmix.com ) — это платформа с низким уровнем кода, которая позволяет пользователям быстро разрабатывать, проверять и развертывать мощные решения для принятия решений с помощью интуитивно понятного, визуального интерфейса с функцией перетаскивания. Пользователи могут объединять передовой опыт в управлении решениями с возможностями ProcessMix для автоматизации принятия решений в банковской, финансовой, страховой, телекоммуникационной и других отраслях. ProcessMix — это мощный инструмент управления решениями с уникальным подходом к бизнес-правилам без кода и конфигурации стратегии принятия решений, ИИ и скорингу. Приложение позволяет пользователям быстро разрабатывать, проверять и развертывать надежные решения с помощью интуитивно понятного, визуального интерфейса с функцией перетаскивания без кодирования или участия ИТ-специалистов. ProcessMix объединяет передовой опыт в управлении решениями с возможностью автоматизации принятия решений в банковской, финансовой, страховой, телекоммуникационной и других отраслях. В целом, решение не зависит от отрасли, но у нас также есть предварительно настроенный шаблон для финансового сектора. В будущем этот продукт также будет охватывать области ETL/ELT, BPM и RPA. ● Наставничество в команде: планирование задач, обзор кода, выбор решений, технологий и фреймворков ● Разработка и внедрение новых компонентов и модулей: • Административный сервис — список функций, полезных для управления решением : управление подписками, интеграция с платежной системой, настройка среды выполнения системы, управление пользователями, среды выполнения, развертывание сгенерированных приложений, управление API Gateway, журналы сгенерированных приложений, аудит. • Служба безопасности – аутентификация и авторизация. Гибкие реализации: DB, LDAP, OAuth2/OpenID. • Служба компиляции – компилирует модель в исполняемый (кодогенерирующий) модуль (артефакт). • Служба Deployer – развертывает проект в соответствии с поставкой продукта (AWS, Kubernates). Экспорт самоисполняемых артефактов. • DMC (Decision Management) – программный продукт, предназначенный для тестирования и проверки стратегий принятия решений, оценочных карт и моделей оценки рисков. Программный продукт может использоваться отделами рисков в банковском и страховом секторах, когда они используют в своей работе программное обеспечение для оценки рисков и автоматизированного принятия решений. ● CI/CD : подготовка, управление и поддержка конвейеров Jenkinks/Bitbucket ● Область DevOps : Контейнеры Docker, конфигурации k8s, rancher и EKS для локальной/тестовой/предпроизводственной среды. Диаграммы Helm. Поддержка производственной среды. ● Анализ и настройка производительности. Отладка и профилирование потребления ЦП/памяти/IO. ● PoC
Стек специалиста на проекте
ELK, Grafana, bashsh, AWS, minikube, PowerShell, JTA, Flyway, Git, API, Kibana, Bitbucket, JPA, Nginx, Prometheus, Rancher, OAuth 2.0, Akka, Docker, Hibernate, Hazelcast, Maven, RxJava, Spring, PostgreSQL, Jenkins, CI/CD, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2022 - Февраль 2024  (1 год 11 месяцев)
ФИКО® Подрядчик
Роль
Старший разработчик Java, руководитель группы
Обязанности
Описание проекта: PST Labs — поставщик профессиональных ИТ-услуг в области разработки программного обеспечения, автоматизации бизнес-процессов, включая комплексные интеграционные решения для банковского и финансового секторов. • FICO® Decision Management Suite — предоставляет клиентам простой способ оценки, настройки, развертывания и масштабирования современных решений для аналитики и управления решениями. Он позволяет клиентам быстро интегрировать инструменты и компоненты управления решениями FICO и партнеров FICO с их собственными компонентами, помогая организациям всех размеров реализовать обещание расширенной аналитики и управления решениями с помощью экономически эффективных, масштабируемых облачных и локальных решений. • FICO® Decision Management Platform — также называемая DMP — это высокопроизводительная платформа выполнения для операционализации и соединения аналитических приложений и решений. Это единственное в своем роде модульное открытое решение обеспечивает централизованное управление для создания взаимосвязанных аналитических и сервисов принятия решений, разработки и развертывания приложений быстрее, чем любое другое решение. FICO DMP обеспечивает высокопроизводительное выполнение в масштабе для мощной аналитики, управления решениями, оптимизации и быстрой разработки приложений, решений и сервисов. Обязанности: ● Руководить членами команды: планирование задач, проверка кода, предоставление отзывов и т. д. ● Анализ и подготовка технических решений ● Разработка и внедрение новых компонентов и модулей: • Компонент Batch — это комплексный компонент, предназначенный для массовой обработки бизнес-операций в среде DMP. Он предоставляет повторно используемые функции, которые необходимы для обработки больших объемов записей, включая вызов компонентов, управление плагинами, сбор статистики, планирование выполнения, ведение журнала/трассировку. Компонент Batch должен быстро и надежно обрабатывать большие объемы данных, поступающих из разных источников и в разных форматах. • Компонент проверки — дает DMP возможность создавать, настраивать и запускать наборы тестов проверки, которые предоставляют простую модель для тестирования компонентов в среде DMP. Он включает в себя ручной и интерактивный режимы для визуальной настройки набора тестов. • Invocation — системная библиотека, помогающая строить и разрабатывать сервисы для вызова компонентов DMP. Эта библиотека включает поддержку различных протоколов взаимодействия, среди которых: SOAP, XML/HTTP и RESTful HTTP. Invocation содержит широкий спектр функциональности: динамическое изменение типов данных, интроспекция WS и REST, преобразование JSON <-> XML и т. д. • FICO Drive — встроенное облачное хранилище для обмена неалгоритмическими активами, файлами данных и другими ресурсами принятия решений. ● Анализ производительности и настройка
Достижения
● Получил хороший опыт в проектировании и разработке высоконагруженных и распределенных серверных решений. ● Самостоятельное управление циклом разработки проекта на всех этапах ● Наставник — был образцом для подражания для инженеров-программистов в команде, поддерживая их в улучшении навыков разработки.
Стек специалиста на проекте
AWS, Liquibase, Git, Mockito, Apache, SVN, Eclipse, HDFS, redhat, JAXB, Docker, Hibernate, JAX-RS, OpenShift, Hazelcast, PowerMock, Maven, MySQL, RxJava, Spring, EMF, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2014 - Сентябрь 2022  (8 лет 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Сертифицированный Oracle профессиональный программист Java SE 6 2010 г.
Образование
Высшее
Учебное заведение
БГТУ, Минск
Специальность
Информационные системы и технологии.
Завершение учебы
2008 г.

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

E-commerce & Retail • FinTech & Banking • Government & Public Sector • HRTech • Logistics & Transport • Realty & Constructoring • RnD
ИМ
Илья М.
Гомель
Java разработчик
Senior
4 545,45 Р/час
specta
HTML5
Servlets
JavaScript
Subversion
GitLab
Kubernetes
Java 7
criteria
+110

Разработчик с более чем 11-летним опытом в коммерческой разработке ПО, из них 8 лет – в Java-разработке. Хорошие знания и большой опыт работы с JSE 8+, Spring Framework (Core, MVC, Security, Data), Spring Boot, SQL, Hibernate, J2EE (servlets, JSP), PrimeFaces, реляционными базами данных (PostgreSQL, MySql, Oracle, DB2), Hybris, SOLR, Swagger, Liquibase. При разработке часто взаимодействовал с бизнес аналитиками и заказчиками. Неоднократно продумывал совместно с коллегами функционал и структуру базы данных. Как ведущий инженер слежу за соблюдением принципов разработки, таких как SOLID, ACID, DRY, KISS, также использую практики чистого кода и следую соглашениям REST при работе с http, имею опыт работы с SOAP. Имею большой опыт использования инструментов тестирования JUnit, Mockito. В процессе работы неоднократно приходилось использовать Jmeter. Последние 2 года работал руководителем Java Unit в компании SENLA. В процессе работы отдел вырос в 2 раза. Как главный инженер проводил подготовительные интервью для сотрудников своего офиса, смежных офисов, а также тренировал других коллег проводить интервью для их личностного роста, выступал в качестве руководителя на внутреннем проекте, менторил инженеров для освоения новых технологий. Участвовал в разработке плана подготовки сотрудников компании к работе на коммерческих проектах. Также в качестве руководителя отдела Java я регулярно проводил оценки производительности для своих подчиненных и составлял для них личные планы развития. В процессе трудовой деятельности я провёл большое количество собеседований в трёх компаниях на должности младшего и старшего уровня. Имею опыт обучения новичков. Принимал участие в защите дипломов на курсах программирования. В работе люблю задачи, требующие нестандартного решения. Также с удовольствием изучаю новые технологии.

Подробнее
EdTech
АУ
Алексей У.
Иркутск
Java разработчик
Senior
4 025,97 Р/час
Applets
J2SE
Java Core
JDBC
Swing
containerD
Hibernate
Spring
Spring Boot
Spring Cloud
+138

Ведущий Java разработчик, более 17 лет опыта разработки ПО. Личные качества: Любовь к своей работе; высокая ответственность, дисциплинированность, способность работать в напряженном режиме, вести проекты в сжатые сроки, стремление делать работу на самом высоком уровне, способность работать как индивидуально, так и в команде, коммуникабельность. Без в/п. Награды: - Признан одним из Outstanding Employees компании BluePhoenix за 2008 год Сертификации: - Sun Certified Programmer for the Java 2 Platform 1.4 - 2005 - IBM Certified Associate Developer – WebSphere Studio, V5.0 - Sun Certified Web Components Developer for J2EE 1.4 - Sun Certified Business Component Developer for J2EE 1.3 - Sun Certified Programmer for the Java 2 Platform 5.0 Upgrade - Oracle PL/SQL Developer Certified Associate - IBM Certified Solution Developer - XML and Related Technologies - IBM Certified Enterprise Developer - WebSphere Studio, V5.0 - Sun Certified Java Developer - 2007 - Sun Certified Programmer for the Java 2 Platform 6.0 Upgrade - Sun Certified Web Component Developer for the Java Platform Upgrade for J2EE 5 - 2009 - Sun Certified Business Component Developer for the Java Platform Upgrade for J2EE 5 - 2009 - Sun Certified Enterprise Architect (Part I) – 2010 Технологии: Java Core: J2SE 6-17, JDBC, Swing, Applets Frameworks: Spring, Spring Boot, Spring Cloud, Spring Containers, Hibernate J2EE: JSP/Servlets, EJB, JPA/JPA 2, JSF, JMS, Struts J2EE servers: Tomcat, Jetty, WebLogic, WebSphere, JBoss Web client technologies: HTML/DHTML, CSS, XML, XSLT, JavaScript, AJAX, Vaadin, Thinwire DataBases: Oracle, SyBase, MySQL, Postgres, H2 Design: UML, OOA & OOD Testing: JUnit, jMock, easyMock, Fitnesse, Selenium, Hudson Tools: Gradle, Ant, Maven, TeamCity, CruiseControl, SVN, CVS, SourceSafe, Bugzilla, XPLanner, JProfiler, TOAD IDE: IntelljIDEA, Eclipse Ключевые навыки (Основной стек) Java Core: J2SE 6-17, JDBC, Swing, Applets Frameworks: Spring, Spring Boot, Spring Cloud, Spring Cont

Подробнее
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 • RnD
МС
Максим С.
Минск
Java разработчик
Senior
4 545,45 Р/час
Linex
HTML5
C/C++
ELK
assertj
freeipa
JavaMail
Bitbucket Pipelines
языки программирования
Gitlab CI
+105

Максим - Java-разработчик с более чем 15-ти летним опытом коммерческой разработки приложений. Является старшим разработчиком программного обеспечения, руководителем группы и техническим руководителем: • Опыт в корпоративной разработке и разработке облачных вычислений • Опыт проектирования и разработки высоконагруженных распределенных систем • Опыт проектирования микросервисной архитектуры и межсервисного взаимодействия • Хорошее знание шаблонов проектирования/практик ООП и правил чистого кода • Техническая компетентность в области многопоточности и параллелизма Java , хорошее понимание модели памяти Java. • Практический опыт настройки решений для повышения производительности • Глубокое понимание методов и фреймворков тестирования • Навыки управления командой. • Хорошие навыки в области DevOps

Подробнее
Cloud Services • E-commerce & Retail • EdTech • LifeStyle
МГ
Михаил Г.
Витебск
Backend разработчик
Middle
3 116,88 Р/час
MobX
HTML5
Sass
React Hook Form
React Query
Redux Toolkit
React testing library
Redux Thunk
Reanimated
Kanban
+74

Разработчик программного обеспечения с опытом коммерческой разработки более 3х лет. Основной опыт использования следующих технологий Node.js, React / React Native. Отличное понимание и длительный опыт использования следующих технологий: JavaScript, TypeScript, Express, NestJS, PostgreSQL, MySQL, MongoDB, Redis, Kafka, RabitMQ, Kubernetes, Яндекс.облако, AWS, HTML, CSS, SCSS, MobX, Next.js, Redux, Redux Thunk, Redux Toolkit, RTK Query, React Query, Styled-components, Ant Desig, Consta, WebSocket, Reanimated, React-hook-form, Formik, Docker, GraphQL, Vite, Webpack, Stripe, Yup, PayPal, Jira, Confluence, GIT. Опыт в процессе публикации мобильных приложений. Твердое понимание ООП и функционального программирования. Опыт применения принципов SOLID, DRY, KISS и YAGNI на практике. Глубокое понимание процесса разработки программного обеспечения. Опыт работы с Agile-методологиями: Scrum, Kanban.

Подробнее