Middle/Senior Java Developer

Ставрополь, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Java
Удаленная работа
Опыт работы более 5 лет
от 350 000 до 400 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент Middle Java Developer.

Мои компетенции и опыт

TG AlevtinaS26

Опыт работы - 5 лет 3 месяца

Июль нужен доступ к резюме настоящее время

1 год 9 месяцев

ООО «РТС-тендер»

Проект: Модуль интегрированного планирования (часть тендерной экосистемы МИК - Модуль исполнения контрактов).

Задачи:

- Разработка бэкенд-логики сервисов на Java 21 и Spring Boot 3.3 с использованием Virtual Threads.

- Проектирование межсервисного взаимодействия через Apache Kafka (настройка отказоустойчивых продюсеров и консьюмеров).

- Настройка сложных программных переходов состояний тендеров через Spring State Machine (реализация жизненного цикла закупки).

- Разработка и поддержка технической документации API в Swagger/OpenAPI.

Результат:

- Снизила потребление ресурсов CPU/Memory на 30% за счёт оптимизации пулов потоков и перехода на Virtual Threads.

- Оптимизировала код парсеров, что позволило обрабатывать на 45% больше лотов без деградации производительности.

- Реализовала функционал полнотекстового поиска через Elasticsearch с откликом до 200 мс.

Стек : Java 21, Spring Boot 3.3, Spring State Machine, Loom (Virtual Threads), Apache Kafka, Zipkin, Elasticsearch, Logstash и Kibana (стек ELK), Kubernetes, Helm, Docker, Prometheus, Grafana, Micrometer, Redis, PostgreSQL 15, Liquibase, Gradle, JUnit 5 , Mockito, AssertJ, GitLab CI, SonarQube, Swagger.

Январь нужен доступ к резюме Июнь 2024

1 год 6 месяцев

ООО «Интеллектуальная Телемедицина» (ИТМ)

Продукт: Высоконагруженная медицинская информационная система (R&D - подрядчик федерального проекта «Теледоктор 24»).

Задачи:

- Разработка микросервисов для онлайн-записи и личных кабинетов пациентов на Spring Boot 3.

- Применение принципов DDD для моделирования сложных бизнес-процессов (триаж, запись на прием, протоколирование консультаций).

- Оптимизация PostgreSQL: работа с индексами, анализ планов запросов (Explain Analyze) и рефакторинг медленных транзакций.

- Обеспечение отказоустойчивости системы через Resilience4j (Circuit Breaker).

Результаты:

- Устранила проблему «двойного бронирования» временных слотов в расписании врачей с помощью Pessimistic Locking.

- Повысила стабильность системы, обеспечив покрытие критического функционала тестами более чем на 80%.

Стек: Java 17, Spring Boot 3, Spring Security, Spring Cloud Gateway и Eureka, PostgreSQL, Redis,RabbitMQ, OpenFeign, Resilience4j (Circuit Breaker, Retry, Rate Limiter), OAuth2/JWT, PostgreSQL ,Hibernate, MapStruct, Jacoco, JUnit 5, Mockito, Testcontainers , AssertJ, GitLab CI/CD, Gradle.

ООО "Анджелини Фарма Рус"

Январь нужен доступ к резюме Декабрь 2022

2 года

Продукт: Внутренняя CRM-система контроля KPI сотрудников.

Задачи:

- Рефакторинг и оптимизация модулей аналитики: перенос сложной бизнес-логики из хранимых процедур БД в код приложения (Java 11).

- Проектирование и реализация схем баз данных в PostgreSQL для хранения истории изменений и верификации KPI.

- Интеграция CRM-системы с корпоративными почтовыми сервисами (SMTP) и аналитическими платформами (Tableau).

- Разработка REST API и внедрение MapStruct для эффективного маппинга DTO.

Результаты:

- Автоматизировала процесс сбора и валидации данных из Excel-отчетов (Apache POI), что сократило время обработки данных в 3 раза.

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

- Ускорила формирование KPI-отчетов в 5 раз за счет оптимизации SQL-запросов и рефакторинга структуры БД.

Стек: Java 11, Spring Boot 2.7, Spring Data JPA, Spring Security, PostgreSQL, Hibernate, Liquibase,REST API, MapStruct, Apache POI , SMTP (Java Mail Sender), Tableau API, JUnit 4/5, Mockito, AssertJ, Maven, Docker, GitLab CI, SonarQube, Lombok, Log4j2.


Специализация
Информационные технологииРазработкаJava
Отрасль и сфера применения

Уровень
МиддлСеньор

Есть файл резюме (защищен)


Интересные кандидаты