Java developer
Минск, БеларусьМиддл • Сеньор
Удаленная работа
Опыт работы от 3 до 5 лет2 500 ₽
Опыт работы от 3 до 5 лет2 500 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/gluU
О себе
На данный момент 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 уровня.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
