Java developer

Минск, Беларусь
Миддл • Сеньор
Информационные технологии • Разработка • Backend • Java • Spring • MySQL • PostgreSQL
Удаленная работа
Опыт работы от 3 до 5 лет
2 500 ₽
Есть файл резюме (защищен)
О себе

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

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

Здравствуйте!

 

Меня зовут Антон Петровский, я Java-разработчик с 4 годами коммерческого опыта.

Имею опыт работы в Scrum и Waterfall, проведения code review, онбординг и менторство новых сотрудников, взаимодействия с BA, Front, QA и архитекторами, а также написания unit и integration тестов и настройки CI/CD в GitLab.

Ориентирован на решение задач бизнеса, аккуратен к деталям и комфортно работаю в команде.

 

Мой стек:

-Java 8, 11, 17, 21

-Spring, Spring AI, Spring Boot

-Junit 4, Junit 5, Mockito, Testcontainers, Selenium, Selenide

-Maven, Gradle

-SQL (PostgreSQL , MySQL)

-MongoDB

-Redis

-ElasticSearch (full-text search)

-Liquibase, Flyway

-Docker, Docker-compose, k8s

-Git, GitLab, Jenkins

-REST, FeignClient, Swagger, API-first

-Kafka, Debezium, RabbitMQ

-gRPC

-MinIO

-SonarQube

-Jasper Reports

-Vaadin 14, 21

-Scrum, Waterfall

 

Буду рад обсудить, как мой опыт может быть полезен вашей команде.


ПРОЕКТЫ

 

Компания: "FP Trade" ( нужен доступ к резюме )

Команда: 6 Back, 4 Front, 3 QA-manual, SCRAM (двухнедельные спринты).

Стек:

Java 21, Spring Boot 3.4, Maven, PostgreSQL, Liquibase, Kafka, ElasticSearch, Redis, MinIO, Swager, API-first, Jasperreports, Git, GitLab, SonarQube, k8s

Обязанности:

 

- Участие в грумингах и принятие архитектурных и технических решений

- Взаимодействие с BA и Domain Expert для актуализации бизнест ребований.

- Проектирование и разработка модели данных и микросервисов

- Взаимодействие с FE и QA для оптимизации разработки и hotfix, разбор инцидентов

- Организация сежсервисного взаимодействия и интеграций через FeignClient и Kafka

- Kafka + Debezium для обеспечения согласованности данных в PostgreSQL и ElasticSearch

- Реализация полнотекстового поиска в ElasticSearch

- Генерация отчетов в Jasperreports

- Написание unit и integration тестов.

- Поддержание качества кода через SonarQube + JaCoCo + Checkstyle

- Проведение code review

- Онбординг и менторство новых сотрудников

- Разработка MVP виртуального помощника на базе Spring AI.

 

Рекомендации:

System Architect: нужен доступ к резюме

Team Lead: нужен доступ к резюме

Team Lead: нужен доступ к резюме
 


ООО "МБК" ( нужен доступ к резюме ) Java developer

Команда: 5 разработчиков, 1 QA-manual, Waterfall.

 

Стек: Java 17, Spring, Gradle, Kafka, MySQL, Flyway, Git, GitLab.

 

Обязанности:

Развитие и поддержка семи проектов (сайт, CRM, Telegram-боты).

Интеграция со сторонними API (банки, партнёры).

Написание unit/integration (Selenium/Selenide) тестов.

Написание pipeline-скриптов для GitLab CI/CD.

Администрирование сервера тестового окружения. Docker Registry.

 


“GP Solutions” ( нужен доступ к резюме ) Java developer

Команда: 6 разработчиков, 2 QA-manual, SCRAM (двухнедельные спринты).

Стек: Java 8, Spring, Maven, MySQL, Liquibase, Vaadin 14, Kafka, RabbitMQ, Druid,

Selenium, Git, Jenkins.

Обязанности:

Монолит. Фулстек разработка продукта для аудита сайтов в тревел индустрии с

использованием Vaadin. Написание unit/integration тестов. Суппорт 2 уровня.


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

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

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


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