Алексей Б., Senior, Backend разработчик

Male avatar
Алексей Б.
2 530 ₽/час 404 800 ₽/мес.
    Backend разработчик
    Java разработчик
    Kotlin разработчик
  • Senior
Опыт работы:
Более 6 лет

О специалисте

Навыки
Java 8/11/17
Kotlin
Spring Boot
Spring Cloud
Kubernetes
Apache Kafka
Clean Architecture
DDD
Code Review
Spring MVC
Spring Security
Spring Data
Feign
Redis
Hibernate
JPA
Liquibase
Flyway
Helm
Maven
Gradle
Git
Grpc
Keycloak
JWT
OpenAPI
JUnit
Mockito
TestContainers
Prometheus
Grafana
Logback
SOLID
KISS
Scrum
Jira
Confluence
Database:
PostgreSQL
Oracle
MongoDB
Applications:
Docker
Docker Compose
Technology:
REST API
Source_control:
Gitlab CI
Instruments:
Swagger
Postman
Формат работы
Удалённо
Описание о специалисте

Java Backend-разработчик с 5+ годами опыта, специализируется на разработке надежных микросервисных систем на Java (8–17) и Kotlin с использованием Spring Boot, Spring Data, Security, Kafka и Docker/Kubernetes. Имеет опыт проектирования REST API, работы с PostgreSQL, Oracle, MongoDB, реализации интеграций. Применяет чистую архитектуру, соблюдает принципы SOLID, KISS, проводит code review. Работает по Scrum, документирует API через Swagger / OpenAPI, участвует в разработке — от проектирования до выката и мониторинга. Опыт работы с высоконагруженными системами, BSS платформами для телеком-операторов и B2B-маркетплейсами.

Примеры работ

B2B-маркетплейс для дистрибуции товаров по всей России
Позиция на проекте
Java-разработчик
Ответственность
  1. Разрабатывал и поддерживал микросервисы на Java 17 и Kotlin, используя Spring Boot, Spring MVC, Spring Data, Security, Web, Validation, Actuator, Cloud
  2. Проектировал и оптимизировал БД (PostgreSQL, Oracle) с помощью Hibernate, JPA, Liquibase, писал SQL- и DDL-скрипты, управлял миграциями
  3. Реализовывал сложную бизнес-логику с использованием транзакций (@Transactional), обеспечивал целостность данных и обработку распределённых транзакций
  4. Обеспечивал безопасность через Keycloak, JWT, Spring Security
  5. Документировал API с помощью Swagger / OpenAPI
  6. Участвовал в реализации и поддержке сервисов, работающих с Apache Kafka и Redis
  7. Писал модульные и интеграционные тесты на JUnit, Mockito, Testcontainers, покрывал основные бизнес-сценарии
  8. Разрабатывал и отлаживал REST API и gRPC сервисы, участвовал в построении роутингов и фильтрации
  9. Реализовывал межсервисное взаимодействие через gRPC для высокопроизводительной коммуникации
  10. Контейнеризировал сервисы через Docker, выкатывал их в Kubernetes
  11. Участвовал в обсуждении архитектурных решений, следовал принципам Clean Architecture, DDD, SOLID, KISS, DRY
  12. Проводил code review, участвовал в спринтах, планировании, ретроспективах, вёл задачи в Jira, документацию — в Confluence
Технологии и инструменты
Confluence, Docker, Feign, Git, Gitlab CI, Gradle, Grafana, Grpc, Helm, Hibernate, Java 17, Jira, JPA, JUnit, Kafka, Kotlin, Kubernetes, Liquibase, Logback, Maven, Mockito, MongoDB, OpenAPI, Oracle, PostgreSQL, Prometheus, Redis, Scrum, Spring Boot, Spring Data, Spring MVC, Spring Security, Swagger, TestContainers
Период работы/продолжительность
Февраль 2024 г. - Декабрь 2025 г.
BSS-система для телеком-оператора
Позиция на проекте
Java-разработчик
Ответственность
  1. Разрабатывал микросервисы на Java 11 с использованием Spring Boot, Spring Data JPA, Hibernate
  2. Интегрировал REST API с биллинговыми системами и фронтом
  3. Работал с PostgreSQL, проектировал структуры, оптимизировал SQL-запросы
  4. Поддерживал инфраструктуру на базе Docker, Kubernetes, мониторинг через Grafana, Prometheus
  5. Участвовал в code review, писал модульные тесты на JUnit, следовал принципам SOLID
  6. Работал в распределённой Scrum-команде, участвовал в планировании, декомпозиции и ретроспективах
Технологии и инструменты
Docker, Git, GitLab, Grafana, Hibernate, Java 11, JUnit, Kotlin, Kubernetes, Liquibase, Maven, PostgreSQL, Prometheus, Scrum, Spring Boot, Spring Data
Период работы/продолжительность
Октябрь 2021 г. - Январь 2024 г.
CRM для аптечной сети
Позиция на проекте
Java-разработчик
Ответственность
  1. Разрабатывал backend-логику на Java 8, использовал Spring Boot, Spring MVC, Spring Security
  2. Проектировал слои бизнес-логики, DTO, сущности, SQL-запросы для PostgreSQL
  3. Использовал Hibernate, Spring Data JPA, участвовал в рефакторинге и улучшении производительности
  4. Контролировал сборку через Maven
  5. Участвовал в планировании, обсуждении архитектуры
Технологии и инструменты
GitLab, Hibernate, Java 8, JPA, Maven, PostgreSQL, Spring Boot, Spring MVC, Spring Security
Период работы/продолжительность
Февраль 2020 г. - Октябрь 2021 г.
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster