Илья М. Java разработчик, Senior

ID 27888
ИМ
Илья М.
Мужчина, 26 лет
Россия, Ярославль, UTC+3
Ставка
4 007,57 Р/час
вкл. НДС 5% (148.57 Р)
Специалист доступен с 31 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Agile
API
Atlassian
Camunda
CI
CI/CD
Docker
Git
GitLab
Gradle
hibernate/jpa
IntelliJ IDEA
Jackson
Java
Jira
JUnit
Kafka
Kotlin
Kubernetes
Liquibase
Logging
Lombok
macOS
Mockito
Module
MS Windows
OpenAPI
OpenShift
PostgreSQL
RabbitMQ
Redis
reflection
Rest Assured
Scrum
Spring Boot
Spring MVC
Spring Security
Spring WebFlux
Swagger
TeamCity
WireMock
Отрасли
E-commerce & Retail
FinTech & Banking
Government & Public Sector
Знание языков
Английский — B1
Главное о специалисте
Илья — Java-разработчик уровня Senior из Ярославля. Специализируется на разработке микросервисных архитектур с использованием Spring Boot, Spring Security, Spring WebFlux. Имеет опыт работы с базами данных PostgreSQL, а также с системами очередей Kafka и RabbitMQ. Применяет практики CI/CD, работает с Docker, Kubernetes, Git, Gradle. Участвовал в проектах в сферах FinTech & Banking, Government & Public Sector, E-commerce & Retail. За время карьеры Илья принимал участие в разработке и поддержке RESTful API для взаимодействия между микросервисами, реализации кэширования данных с использованием Redis, миграции приложений на микросервисную архитектуру, обеспечении стабильной работы микросервисов и проведении нагрузочного тестирования. Активно участвовал в код-ревью, предлагая улучшения для повышения читаемости и поддерживаемости кода. Имеет высшее образование по специальности «Информационные системы и технологии» (инженер) в Национальном исследовательском Томском государственном университете (НИ ТГУ). Владеет английским языком на уровне B1.
Проекты   (4 года 7 месяцев)
Приложение для сотрудников банка
Роль
Java/Kotlin developer
Обязанности
Архитектура: Микросервисная Команда: 18 человек Обязанности: Разработка и поддержка RESTful API для взаимодействия между микросервисами. Использование шаблонов проектирования: Factory Method, Strategy, Builder, Singleton, Observer, Proxy, и др.. Помощь в разработке фреймворка для автотестов, обеспечивая возможность проведения регрессионного тестирования и быстрого обнаружения дефектов. Активное участие в код-ревью, предлагая улучшения для повышения читаемости и поддерживаемости кода. Разработка решений для проведения нагрузочного тестирования микросервисов с использованием Gatling, определяя максимальную производительность, надежность и устойчивость к стрессовым нагрузкам. Использование кэширования результатов API запросов для повышения производительности и снижения нагрузки на сервер. Рецензирование кода начинающих специалистов, давая конструктивную обратную связь, а также возможности по улучшению читаемости кода (SOLID, Clean Code) Использование BDD-подхода для тестирования бизнес-логики.
Достижения
Интегрировал системы очередей для асинхронной обработки задач.
Стек специалиста на проекте
Оркестрация, hibernate/jpa, языки программирования, reflection, операционные системы, Разработка, MS Windows, контейнеризация, Базы данных, Lombok, Camunda, Spring MVC, Java, Scrum, Git, API, Rest Assured, Jackson, Gradle, IntelliJ IDEA, Swagger, macOS, Module, Kafka, Методологии разработки, WireMock, CI, Spring WebFlux, Docker, Agile, Kotlin, TeamCity, Spring Security, OpenShift, Logging, OpenAPI, RabbitMQ, REST API, Spring Boot, библиотеки, PostgreSQL, Framework, CI/CD, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2023 - По настоящее время  (1 год 8 месяцев)
продукт для сотрудников пенсионного фонда
Роль
Java/Kotlin developer
Обязанности
Архитектура: Микросервисная Команда: человек Обязанности: Разработка и поддержка RESTful API для взаимодействия между микросервисами, используя Spring Boot и Swagger/OpenAPI для документирования и тестирования API. Реализация кэширование часто запрашиваемых данных с использованием Redis. Обеспечение стабильной работы микросервисов, проводя непрерывный мониторинг производительности с использованием метрик ( Micrometer) и инструментов логирования, а также оперативно выявляя и устраняя узкие места. Миграция существующих приложений на микросервисную архитектуру, разбивая монолитные компоненты на отдельные сервисы. Активное использование Spring AOP для реализации сквозных задач (логирование, транзакции, безопасность), повышая модульность и поддерживаемость кода Участие в миграции данных (PostgreSQL) с использованием Liquibase, обеспечивая целостность и непротиворечивость данных в процессе перехода на новую архитектуру микросервисов. Активное участие в код-ревью, предлагая улучшения для повышения читаемости и поддерживаемости кода
Достижения
Интегрировал системы очередей (Kafka, RabbitMQ) для асинхронной обработки задач, что позволило повысить пропускную способность системы.
Стек специалиста на проекте
Оркестрация, methods, hibernate/jpa, Spring AOP, Mockk, языки программирования, proxy, Gitlab CI, reflection, операционные системы, анализ, corel, Разработка, MS Windows, контейнеризация, Factory, миграции, Java Reflection API, Базы данных, detekt, Spring MVC, Liquibase, Java, Scrum, Git, API, JUnit, Mockito, Jackson, Gradle, IntelliJ IDEA, Swagger, macOS, Redis, Module, Kafka, Security, Reactor, Методологии разработки, Observer, WireMock, Strategy, Coroutines, Spring WebFlux, Docker, Agile, Kotlin, TeamCity, OpenShift, Шаблоны проектирования, Logging, OpenAPI, RabbitMQ, Testing, REST API, Spring, Spring Boot, библиотеки, данных, PostgreSQL, Framework, CI/CD, Kubernetes
Отрасль проекта
Government & Public Sector
Период работы
Январь 2023 - Декабрь 2023  (1 год)
диливери компания по медицинскому оборудованию
Роль
Java developer
Обязанности
Архитектура: Микросервисная Обязанности: Разработка и поддержка высокодоступных и масштабируемых микросервисов на Java с использованием Spring Boot и RESTful API, обеспечивая бесперебойную работу критически важных бизнес-процессов. Применение паттерна Saga для управления распределенными транзакциями. Интеграция и настройка системы очередей (Kafka, RabbitMQ) для асинхронной обработки задач и событий, обеспечивая высокую пропускную способность и отказоустойчивость системы. Разработка и внедрение комплексной политики безопасности для микросервисов, используя возможности Spring Security (HttpSecurity, SecurityFilterChain, PasswordEncoder) для обеспечения надежной аутентификации и авторизации, а также применяя механизмы защиты от CSRF-атак. Активное использование Spring AOP для реализации сквозных задач (логирование, транзакции, безопасность), повышая модульность и поддерживаемость кода. Разработка реактивных приложений с использованием Spring WebFlux, обеспечивая высокую производительность и масштабируемость за счет эффективного использования ресурсов. Применение практики Test-Driven Development (TDD) и инструменты JUnit, Mockito и WireMock для написания исчерпывающих unit- и интеграционных тестов, гарантируя высокое качество кода и предотвращая регрессии. Разработка и внедрение правила SonarQube для контроля соблюдения стандартов кодирования.
Стек специалиста на проекте
Оркестрация, methods, hibernate/jpa, Spring AOP, языки программирования, Kanban, proxy, Gitlab CI, операционные системы, анализ, Разработка, MS Windows, контейнеризация, Factory, миграции, Java Reflection API, Базы данных, Spring MVC, Liquibase, SonarQube, Java, Git, API, JUnit, Mockito, IntelliJ IDEA, Swagger, macOS, Kafka, Security, Singleton, Методологии разработки, Observer, WireMock, Builder, Spring WebFlux, Docker, Agile, Шаблоны проектирования, Maven, OpenAPI, RabbitMQ, Testing, REST API, Spring, Spring Boot, библиотеки, данных, PostgreSQL, TDD, Framework, CI/CD, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2021 - Декабрь 2022  (2 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальный исследовательский Томский государственный университет (НИ ТГУ)
Специальность
Информационные системы и технологии (инженер)
Завершение учебы
2021 г.

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

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 • 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 • 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 • Government & Public Sector
ИМ
Илья М.
Ярославль
Java разработчик
Senior
4 007,57 Р/час
hibernate/jpa
reflection
GitLab
MS Windows
Lombok
Camunda
Spring MVC
Liquibase
Java
Scrum
+41

Илья — Java-разработчик уровня Senior из Ярославля. Специализируется на разработке микросервисных архитектур с использованием Spring Boot, Spring Security, Spring WebFlux. Имеет опыт работы с базами данных PostgreSQL, а также с системами очередей Kafka и RabbitMQ. Применяет практики CI/CD, работает с Docker, Kubernetes, Git, Gradle. Участвовал в проектах в сферах FinTech & Banking, Government & Public Sector, E-commerce & Retail. За время карьеры Илья принимал участие в разработке и поддержке RESTful API для взаимодействия между микросервисами, реализации кэширования данных с использованием Redis, миграции приложений на микросервисную архитектуру, обеспечении стабильной работы микросервисов и проведении нагрузочного тестирования. Активно участвовал в код-ревью, предлагая улучшения для повышения читаемости и поддерживаемости кода. Имеет высшее образование по специальности «Информационные системы и технологии» (инженер) в Национальном исследовательском Томском государственном университете (НИ ТГУ). Владеет английским языком на уровне B1.

Подробнее
FinTech & Banking • Logistics & Transport
СВ
Сергей В.
Москва
Java разработчик
Senior
4 071,42 Р/час
ppstgresql
ALB
avg
сamunda
EDIN
Gradio
gkp
Gitlab UI
mogodb
springcloud
+30

Java/Kotlin Backend инженер с более чем 5 годами опыта. Занимаюсь проектированием микросервисной архитектуры с применением паттернов Event Sourcing, Saga, Transaction Outbox, Circuit Breaker, Bulkhead. Имею практический опыт разработки отказоустойчивых систем с использованием Kafka, Camunda, Kubernetes и инструментов Observability. До перехода в IT работал в сфере автоматизации зданий (SCADA-системы диспетчеризации, программирование ПЛК, проектирование щитов управления). Прошел путь от инженера до технического директора. Как хобби разработал Telegram-бота, который генерирует минус из песни на базе нейросети Demucs от Facebook Research (Kotlin, Python, Spring, FFmpeg, Bash, Docker, GitHub Flow/Actions). Технологический стек: Языки программирования: Java, Kotlin, Groovy Фреймворки и библиотеки: Spring Boot, MVC, Data JPA, Data JDBC, Security, WebFlux, Actuator, Camunda, Hibernate/JPA, Spring Reactive (Reactor, WebFlux, R2DBC, Kafka, Rabbit), GraphQL, gRPC, WebSockets Базы данных и Кэширование: PostgreSQL, MongoDB, Redis, Hazelcast Мessaging: Apache Kafka, RabbitMQ DevOps и инфраструктура и CI/CD: Docker, Kubernetes, OpenShift, Jenkins, GitLab CI, GitHub Actions Мониторинг и Observability: Prometheus, Grafana, ELK (Elasticsearch, Kibana, Logstash), OpenTelemetry, Jaeger, Zipkin, Безопасность: OAuth2, Keycloak Тестирование и документация: JUnit, Mockito, Testcontainers, OpenAPI Generator, Liquibase, Flyway, SonarQube Инструменты разработки: Git, Maven, Gradle Профилирование и отладка: Visual VM, IDEA Profiler

Подробнее