Александр Б. Java разработчик, Middle+
ID 4767
АБ
Александр Б.
Мужчина, 34 года
Турция, Анталья, UTC+3
Ставка
3 211,19 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 15 марта 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — 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ы;
- Разработка проектов, соблюдение сроков, правка кода;
- Оценка трудоемкости проекта, декомпозиция;
- Разработка новой функциональности;
- Поддержка работоспособности системы, отладка, дебаггинг;
- Анализ и рефакторинг существующего функционала;
- Внедрение новых технологий;
- Участие в обсуждении новой функциональности;
- Обучение и курирование младших разработчиков.
Проекты
(4 года 10 месяцев)
Гос.проект (NDA)
Роль
Java-developer
Обязанности
Описание: комплексная информационная высоконагруженная система мониторинга и управления сотрудниками и обращениями.
Задачи:
- Разработка нового функционала, написание тестов, отладка, внесение правок;
- Участие в обсуждении новой функциональности, созвоны с аналитиками, помощь в изучении проекта, проработка архитектуры;
- Проведение код-ревью, участие в онбординге новых членов команды, помощь в выполнении задач;
- Ответственность за бизнес-модули управления сменой, больничных и отпусков, аудит, телефония, мобильное приложение;
- Выполнение задач по интеграции с внешними информационными системами;
- Исправление багов, анализ работы сервиса через grafana, kibana;
- Проведение рефакторинга, перевод с legacy на более современный стек.
Команда: 24 человека: 11 backend dev, 8 frontend dev, 5 fullstack dev.
Стек специалиста на проекте
Grafana, avaya, Postman, WebSockets, Spring Data, Lombok, Spring Cloud, jasper, Postgis, Liquibase, Keycloak, Kibana, JUnit, Mockito, JPA, Swagger, JDBC, Redis, Ubuntu, JDA, Concurrency, Docker, SOAP, Apache POI, Hibernate, Hazelcast, Nexus, TestContainers, GitLab CI/CD, Java 8+, Maven, RabbitMQ, REST API, Spring Boot, Jira, PostgreSQL, Kubernetes
Отрасль проекта
Government & Public Sector
Период работы
Июнь 2023 - По настоящее время
(1 год 10 месяцев)
Разработка проекта крипто-валютной биржи, создание и запуск платформы криптообмена (проект из 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.
Стек специалиста на проекте
Validation, MariaDB, RPC, GitLab, jsoup, advcash, viabtc, imageio, Postman, WebSockets, Log4j, Spring Data, Lombok, Spring Cloud, Zabbix, Keycloak, JUnit, Mockito, JPA, Swagger, JDBC, Ubuntu, gRPC, JSON Schema, Kafka, openfeign, Jaeger, Concurrency, Docker, Hibernate, OkHttp, Nexus, TestContainers, Opentracing, GitLab CI/CD, Java 11, Maven, Spring Boot, Jira, JSON-RPC, Kubernetes
Отрасль проекта
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.
Стек специалиста на проекте
Postman, WebSockets, Spring Data, Lombok, Spring Cloud, Camunda, Liquibase, JUnit, Mockito, JPA, Swagger, JDBC, OAuth, JWT, Concurrency, Docker, Apache Kafka, Spring Security, Hibernate, MapStruct, Nexus, TestContainers, GitLab CI/CD, Java 11, Maven, Spring Boot, PostgreSQL, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2021 - Февраль 2022
(5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Воронежский государственный технический университет
Специальность
Самолето- и вертолетостроение
Завершение учебы
2008 г.
Высшее
Учебное заведение
Российский университет транспорта
Специальность
Перевод и переводоведение
Завершение учебы
2013 г.