Александр Б. Java разработчик, Middle+
ID 4767
АБ
Александр Б.
Middle+
Турция, Анталья, UTC+3
3 246,75 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 5 сентября 2026 г.
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
Отрасли
Знание языков
Английский — C1
Немецкий — A2
Главное о специалисте
О себе:
- Ответственный, работаю на результат;
- Люблю сложные, интересные проекты и нестандартные задачи;
- Постоянно изучаю ресурсы по разработке - Baeldung, StackOverFlow, Хабр и другие;
- Прохожу различные курсы по разработке и технологиям. Читаю статьи, экспериментирую с кодом.
Дополнительное обучение:
- Skillbox, Java-разработчик PRO
- EPAM, Java Online Program
- Skillbox, Java-фреймворк Spring
- Skillbox, Enterprise-технологии в Java-разработке
Обязанности / навыки:
- Уверенный опыт paзpaботки WEB-приложений на Java;
- Уверенный пользователь Linux;
- Xopoшee знaниe Spring Framework;
- Умeниe пиcaть unit-тecты;
- 3наниe пpинципoв пocтpoeния надeжной аpxитектypы;
- Разработка проектов, соблюдение сроков, правка кода;
- Оценка трудоемкости проекта, декомпозиция;
- Разработка новой функциональности;
- Поддержка работоспособности системы, отладка, дебаггинг;
- Анализ и рефакторинг существующего функционала;
- Внедрение новых технологий;
- Участие в обсуждении новой функциональности;
- Обучение и курирование младших разработчиков.
Проекты
(6 лет 4 месяца)Гос.проект (NDA)
Роль
Java-developer
Обязанности
Описание: комплексная информационная высоконагруженная система мониторинга и управления сотрудниками и обращениями.
Задачи:
- Разработка нового функционала, написание тестов, отладка, внесение правок;
- Участие в обсуждении новой функциональности, созвоны с аналитиками, помощь в изучении проекта, проработка архитектуры;
- Проведение код-ревью, участие в онбординге новых членов команды, помощь в выполнении задач;
- Ответственность за бизнес-модули управления сменой, больничных и отпусков, аудит, телефония, мобильное приложение;
- Выполнение задач по интеграции с внешними информационными системами;
- Исправление багов, анализ работы сервиса через grafana, kibana;
- Проведение рефакторинга, перевод с legacy на более современный стек.
Команда: 24 человека: 11 backend dev, 8 frontend dev, 5 fullstack dev.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Jira, SOAP, Postman, Kibana, JUnit, REST API, Mockito, Spring Boot, JPA, Maven, Hibernate, Apache POI, Swagger, Grafana, Kubernetes, Liquibase, Keycloak, Lombok, JDBC, Hazelcast, Postgis, Ubuntu, Nexus, Spring Data, Spring Cloud, Java 8+, TestContainers, JDA, Redis, WebSockets, GitLab CI/CD, Concurrency, Jasper, avaya
Отрасль проекта
Government & Public Sector
Период работы
Июнь 2023 - По настоящее время
(3 года 4 месяца)
Разработка проекта крипто-валютной биржи, создание и запуск платформы криптообмена (проект из 20 микросервисов, NDA)
Роль
Java developer
Обязанности
Описание: крипто-валютная биржа, торговля криптовалютами, купля/продажа за фиат, переводы криптовалюты.
Задачи:
- Разработка микросервисов с нуля, написание тестов, отладка, внесение правок;
- Участие в обсуждении новой функциональности;
- Реализовал 14 микросервисов, ответственность за функционал: пополнение, снятие средств, операции быстрого обмена, конвертация, запрос истории операций, комиссии и лимиты пользователя, статистика валютных пар и данные по стакану ордеров;
- Связь микросервисов посредством Apache Kafka + REST API.
Дополнительно к стеку ниже также использовал в проекте: Bitcoin Core, Apache PDF-box, java.awt.image
Команда: 6 человек: 3 backend dev, 2 frontend dev, 1 QA.
Стек специалиста на проекте
Docker, Jira, Postman, JUnit, Mockito, Spring Boot, JPA, Maven, Hibernate, Swagger, Kubernetes, GitLab, MariaDB, OkHttp, Keycloak, Lombok, JDBC, Log4j, Zabbix, Ubuntu, gRPC, Nexus, JSON-RPC, Kafka, Spring Data, Java 11, Spring Cloud, JSON Schema, Jaeger, RPC, TestContainers, Opentracing, WebSockets, GitLab CI/CD, Concurrency, openfeign, jsoup, advcash, viabtc, imageio, Validation
Отрасль проекта
Blockchain
Начало работы
Август 2022 - Июнь 2023
(11 месяцев)
Разработка корпоративной CRM-системы на микросервисной архитектуре, переход с AMO CRM (NDA)
Роль
Java developer
Обязанности
Описание: CRM-система для ведения учёта заказов, сделок и клиентов компании.
Задачи:
- Разработка микросервисов с нуля, написание тестов;
- Связь микросервисов посредством Apache Kafka + WebSockets;
- Развёртывание Docker-контейнеров микросервиса в Kubernetes, CI/CD Gitlab runner, написание пайплайнов;
- Реализация различного функционала в составе команды из 4 разработчиков, написание бизнес-логики.
Команда: 4 человека: 2 backend dev, 1 frontend dev, 1 QA.
Стек специалиста на проекте
PostgreSQL, Docker, Postman, JUnit, Mockito, Spring Boot, JPA, Maven, Hibernate, Spring Security, Swagger, OAuth, Kubernetes, JWT, Liquibase, Lombok, JDBC, Camunda, MapStruct, Nexus, Kafka, Spring Data, Java 11, Spring Cloud, TestContainers, WebSockets, GitLab CI/CD, Concurrency
Отрасль проекта
E-commerce & Retail
Начало работы
Октябрь 2021 - Февраль 2022
(5 месяцев)
Формат работы
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Воронежский государственный технический университет
Специальность
Самолето- и вертолетостроение
Завершение учебы
2008 г.
Высшее
Учебное заведение
Российский университет транспорта
Специальность
Перевод и переводоведение
Завершение учебы
2013 г.
