Александр К. Java разработчик, Middle+
ID 20472
АК
Александр К.
Мужчина, 44 года
Россия, Санкт-Петербург, UTC+3
Ставка
2 100,8 Р/час
вкл. НДС 7% (98.13 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
Java-разработчик с опытом работы на проектах 5+лет
Специализируюсь на микросервисной архитектуре, разработке сервисов внешних интеграций, создании микросервисов для электронного документооборота.
Работал с технологиями: Java 8,11,17,21, Spring Framework (web, boot, security, data, cloud), Maven, Lombok, Gitlab, Docker, Jenkins, Kubernetes, Jira.
Владею инструментами CI/CD.
Имеет опыт работы с БД PostgreSQL, MongoDB, Liquibase, Hibernate ORM.
Проводил кросс-ревью, рефакторинг и оптимизацию кода.
Писал Unit и интеграционные тесты.
Проекты
(5 лет 7 месяцев)
Сбер DigitalID
Роль
Java-разработчик
Обязанности
О проекте: реализовывали часть функциональности в рамках платформы самоинкассации. Проверка человека на благонадежность, выдавали гранты, унификация по всем базам.
Мои обязанности:
- Разработка сервиса электронной подписи.
- Работа с микросервисной архитектурой.
- Создание микросервиса для электронного документооборота и интеграции с ЕСИА.
- Взаимодействие между сервисами: Kafka, REST.
- Проектирование REST API: определение ресурсов, применение методов HTTP (GET, POST, PUT, DELETE) для работы с ресурсами. Следую стандартам REST и документации на таких платформах, как Swagger или OpenAPI. Формирую ответы API. Занимаюсь внедрением механизмов аутентификации и авторизации (например, OAuth2, JWT), чтобы обеспечить безопасность API и защиту данных пользователя.
- Оптимизация производительности: подбираю кэширование, пагинацию и другие техники для оптимизации производительности API, особенно если речь идет о больших объемах данных.
- Реализовывал бизнес-логику.
- Исправлял баги, проводил рефакторинг и оптимизацию кода.
- Работал с БД liquibase,PostgresSQL,MongoDB.
- Писал Unit и интеграционные тесты. Практикую тестирование API с использованием Postman или других инструментов, а также внедряю мониторинг для отслеживания производительности и состояния API.
- Проводил кросс-ревью.
Достижения
Создание с нуля микросервисов,участие в в архитектурных решениях,миграция с 17 на 21 версию Java
Стек специалиста на проекте
Grafana, Gitlab CI, GitLab, Sprin, Postman, HTTP, DI, IoC, Liquibase, REST, Java, API, JUnit, MongoDB, Mockito, Swagger, Prometheus, Kafka, ELK Stack, Docker, Hibernate, API testing, OpenAPI, REST API, Jira, PostgreSQL, Microservices
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2023 - По настоящее время
(1 год 8 месяцев)
Гиртех
Роль
Java-разработчик
Обязанности
О проекте: CRM система для организации бизнес-процессов в сети производственных предприятий.
Мои обязанности:
-Разработка платформы для автоматизации работы оборудования.
-Работа с микросервисной архитектурой.
-Создание микросервиса для электронного документооборота.
- Взаимодействие между сервисами: Kafka, REST.
- Реализовывал бизнес-логику.
- Исправлял баги, проводил рефакторинг и оптимизацию кода.
- Работал с БД liquibase,PostgresSQL,MongoDB.
- Разрабатывал сервисы внешних интеграций.
- Писал Unit и интеграционные тесты.
- Проводил кросс-ревью.
Технологии:
- Проект на Java 11, Spring Framework (web, boot, security, data, cloud...), Maven, Lombok
- Работа с БД: Hibernate ORM, Liquibase, PostgreSQL
- Тестирование: JUnit, Mockito, DB Rider
- Распределение задач: тимлид через Jira
- Инструмент жизненного цикла: Gitlab
-Keycloak как API Gateway
-Для просмотра логов (централизованный сбор логов)
ELK Stack (Elasticsearch,Logstash, Kibana)
-Метрики: Prometheus и Grafana
-CI/CD: Gitlab,Docker,Jenkins,Kubernetes
Достижения
Распил монолита на микросервисы, создание части микросервисного функционала, миграция с 8 на 17 версию Java,архитектурные решения при распределении монолита.
Стек специалиста на проекте
PosrgteSQL, Grafana, Keycloack, GitLab, S3 Minio, giclab ci, Camunda, Liquibase, Keycloak, REST, Java, Git, Kibana, JUnit, MongoDB, JDBC, Kafka, Security, API Gateway, ELK Stack, Docker, Hibernate ORM, Maven, Spring, Jira, PostgreSQL, CI/CD, Microservices, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Март 2021 - Декабрь 2023
(2 года 10 месяцев)
Фитсмарт
Роль
Java-разработчик
Обязанности
О проект: Приложение для работы с клиентами и персоналом сети фитнес-центров. Перенос функционала с монолита на микросервисную архитектуру. Команда занималась разработкой коммерческого блока.
Мои обязанности:
- Реализовывал бизнес-логику.
- Исправлял баги, проводил рефакторинг и оптимизацию кода.
- Работал с БД.
- Разрабатывал сервисы внешних интеграций.
- Писал Unit и интеграционные тесты.
- Проводил кросс-ревью.
Стек специалиста на проекте
PostgreSQL, REST, JUnit, Mockito, GitLab, Flyway, Hibernate ORM, Базы данных, gRPC, Kafka, Rider, Java 8, Integration testing, Spring
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Январь 2020 - Февраль 2021
(1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (12 ч/день)
Формат работы
Удаленно, Офис
Командировки
Готов
Релокация
Внутри страны, За границу
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Университет имени Витте
Специальность
Правоведение
Завершение учебы
2017 г.
Высшее
Учебное заведение
СПБГУ
Специальность
Клинический психолог
Завершение учебы
2020 г.