Александр М. Java разработчик, Senior

ID 12703
АМ
Александр М.
Мужчина, 23 года
Россия, Санкт-Петербург, UTC+3
Ставка
4 025,97 Р/час
НДС не облагается
Специалист доступен с 2 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Java 11
Java 8
Java FX
Spring
boot
core
MVC
Security
Spring Data JPA
WebSockets
Forge API
Bukkit API
Hibernate
PostgreSQL
Gradle
JUnit 5
Maven
Mockito
Framework
Spring Boot
Spring Framework (Security)
Spring MVC
Docker
Java
Bukkit
Nashorn
Отрасли
E-commerce & Retail
EdTech
GameDev
Знание языков
Английский — A1
Главное о специалисте
Java-разработчик с опытом разработки 4+ года. Специализируется на бэкенд разработке на Java. Разрабатывал как десктопные приложения, так и облачные. Помимо этого, участвовал в геймдев разработке. Принимал участие как в проектах более нативного уровня (разработка интерфейсов, мини игр), так и более высокого уровня (карта событий в соц.,сети, документооборот, цифровая библиотека). Имеет опыт использования инструментов командной работы: JIRA, Confluence, YouTrack, Битрикс24. Опыт работы с методологиями: Agile, Scrum.
Проекты   (4 года 11 месяцев)
Интернет-магазин (каталог товаров, новостной центр); Внутренний портал документооборота
Роль
Java-разработчик
Обязанности
Поддержка и разработка функционала для backend части интернет-магазина Команда проекта: ПМ, java-разработчики (до 3х), тестировщик, DevOps.
Стек специалиста на проекте
PostgreSQL, Docker, Mockito, Spring Boot, Spring Data JPA, Spring MVC, JUnit 5, Spring Framework (Security)
Отрасль проекта
E-commerce & Retail
Период работы
Август 2023 - Апрель 2024  (9 месяцев)
Крупный игровой проект - Minecraft
Роль
Java-разработчик
Обязанности
Разработка плагинов и модификаций на языке Java с использованием Bukkit API и Forge API; Поддержание работы технической части игровых серверов; Участие в обсуждении архитектуры проекта; Составление технической документации; Написание юнит тестов (MCTester (внутренний инструмент), JUnit5, Mockito); Верстка графических интерфейсов, openGL; Устранение причин некорректной работы сервисов и доработка проектов, со стороны backend и frontend; Доработка дополнительного функционала, доработка функционала лаунчсервера и разработка frontend-части лаунчера (технологии: Java 8, JavaFX, Nashorn), декомпиляция и замена классов, модификация байт-кода. Команда проекта: ПМ (2 чел), гейм-дизайнеры (до 3х), разработчики java (до 4 чел), художники (1 - 3д-моделлер, 1 - художник), DevOps (до 2 чел), тестировщики.
Стек специалиста на проекте
PostgreSQL, Mockito, Gradle, Hibernate, Java FX, Java 8, Java 11, JUnit 5, WebSockets, Forge API, Bukkit API, Bukkit
Отрасль проекта
GameDev
Период работы
Июль 2021 - Август 2023  (2 года 2 месяца)
Разработка игрового лаунчера для проекта игровых серверов Minecraft
Роль
Java-разработчик (проектная работа)
Обязанности
Разработка игрового лаунчера для проекта игровых серверов Minecraft с модами (модификация как backend части лаунчсервера - добавление новых методов авторизации, работа с токенами, личный кабинет), так и самого лаунчера, упрощенной авторизации, регистрации внутри, добавление капч, отображение баланса и т.д. Команда проекта: ПО, Аналитики (2 чел), java-разработчики (3 чел), гейм-дизайнеры (2 чел), UX/UI дизайнер (1 чел)
Стек специалиста на проекте
Java FX, Java 8, Java 11, WebSockets, Nashorn
Отрасль проекта
GameDev
Период работы
Март 2023 - Май 2023  (3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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

Подробнее
E-commerce & Retail • FinTech & Banking • Social Networking • Urban technology
АБ
Артур Б.
Ереван
Java разработчик
Senior
4 238,77 Р/час
3rd
Abstract
Adapter
Agile
Amazon
Amazon DynamoDB
Amazon Web Services
AntD
Apex
API
+142

Ориентированный на результат и опытный старший разработчик программного обеспечения с 6-летним практическим опытом создания и поддержки надежных приложений и систем на базе Java. • Разработка на Java: Большой опыт в разработке, кодировании, тестировании и отладке Java-приложений. • Хорошее понимание ООП, принципов и шаблонов проектирования; Работа по Scrum; Hibernate. • Сотрудничество: Навыки совместной работы с межфункциональными командами для достижения целей проекта. • Решение проблем: Сильные аналитические способности и умение решать проблемы, обеспечивающие эффективное решение вопросов. • Управление жизненным циклом : Хорошо разбирается в ведении проектов на протяжении всего жизненного цикла разработки программного обеспечения. • Постоянное обучение: Стремится быть в курсе новейших технологий Java и передового опыта. • Качество кода: Приоритет отдается написанию чистого, поддерживаемого и эффективного кода для оптимальной производительности системы. • Масштабируемость и безопасность: Фокусируется на обеспечении масштабируемости, надежности и безопасности приложений. Имея за плечами опыт успешной реализации проектов и стремление к совершенству, я готов привнести свои навыки и опыт в успех вашей команды.

Подробнее
FinTech & Banking • FoodTech • Government & Public Sector • Logistics & Transport • Manufacturing
АВ
Артур В.
Тюмень
Java разработчик
Senior
3 506,49 Р/час
методологии
Compose
ELK
Grafana
assertj
архитектура
AWS
GitLab
Разработка
брокеры сообщений
+109

Мой путь в IT — это постоянный поиск баланса между технической глубиной и решением бизнес-задач. За 5 лет работы с Java я убедился: даже самый сложный код имеет ценность только тогда, когда он становится частью системы, которая работает для людей. В проектах, где требовалось масштабировать сервисы или интегрировать разнородные системы, я учился видеть не только код, но и контекст. Например, оптимизация процессов обработки данных или внедрение инструментов для прозрачности инфраструктуры — это не просто задачи из джуры, а шаги к тому, чтобы заказчик получил результат быстрее и без потерь. Мне близок подход, где разработчик — не просто исполнитель, а участник диалога. Будь то проектирование микросервисов, настройка CI/CD или менторство коллег — я стараюсь работать так, чтобы код и процессы становились надежным фундаментом, а не временным решением. Ищу команду, где смогу применять этот опыт. Готов решать задачи, требующие как технической экспертизы, так и умения слушать, анализировать и предлагать. Самая интересная задача: Реализация интеграции с 5 разнородными источниками данных (PostgreSQL, Elasticsearch, внешние API) для генерации PDF-документов в реальном времени. · Нужно было обеспечить синхронную работу с системами, которые имели разные форматы данных и latency. · Добавил асинхронную обработку через Kafka: данные собирались в фоне, а пользователь получал уведомление о готовности документа. · Использовал Redis для кэширования шаблонов и часто запрашиваемых данных Самая технически сложная задача: Обработка 5000+ событий в секунду с IoT-датчиков в реальном времени без потерь данных. · Kafka не справлялась с пиковой нагрузкой: сообщения терялись, потребители отставали. · Данные о температуре плавки и составе сплавов критичны для качества продукции. Решение которое внедлил для решения проблемы: · Перераспределил партиции Kafka, увеличив их количество, и настроил сжатие сообщений. · Внедрил Apache NiFi как буферный слой для предобработки данных перед отправкой в Kafka

Подробнее

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

FinTech & Banking
ВШ
Владислав Ш.
Москва
Kotlin разработчик
Middle+
3 896,1 Р/час
ELK
Grafana
assertj
Spring AOP
Gitlab CI
log4j2
Spring Data
prometeus
test containers
Spring MVC
+35

Java/Kotlin-разработчик с опытом проектирования микросервисных, высоконагруженных и отказоустойчивых систем. Мне нравится разбираться в сложных системах, искать узкие места и делать код более надежным и читаемым. Работаю с командами DevOps и аналитиков, участвую в обсуждении архитектурных решений, слежу за новыми технологиями. Готов к сложным задачам и развитию в направлениях архитектуры backend-систем и DevOps-практик. Ключевые навыки: Java (JDK 11/17), Kotlin (1.5/1.7) – коммерческий опыт 3+ года Spring Boot, Spring MVC, Spring Data, Spring AOP REST API (Jackson), Swagger/OpenAPI Тестирование: JUnit, Mockito, AssertJ, Testcontainers Базы данных: PostgreSQL (проектирование схем, SQL-запросы) Микросервисная архитектура (опыт разработки и интеграции) Брокеры сообщений: Kafka (Producer/Consumer) CI/CD: Jenkins, Сфера CI, Kubernetes (K8s), Docker Системы логирования: log4j2, опыт с ELK/Graylog - есть теоретические знания DevOps-инструменты: Ansible, OpenShift, Docker, Kubernetes Контроль версий: Git (Bitbucket) Финтех-экспертиза – опыт в банковской сфере (Сбер, ВТБ) SQL - запросы, PostgreSQL Есть коммерческий опыт написания интеграционных тестов с использованием Testcontainers и WireMock; Знание Gitlab CI; Опыт работы с инструментами миграций схемы БД (Flyway или Liquibase); Знание Prometheus и Grafana

Подробнее