Дмитрий Р., Senior, Java разработчик

Дмитрий Р.
Армения, Ереван
3 190 ₽/час 510 400 ₽/мес.
    Java разработчик
  • Senior
Опыт работы:

Стаж работы — 15 лет

Языки:

Английский — B1

ПисьменныйРазговорный

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

Навыки
Windows
Linux
Java
Pl/SQL
Go
Spring
Apache Commons
Jackson
TestNG
Mockito
Hibernate ORM
Jira
Confluence
Git
JPA/ORM
PrimeFaces
ETL
mvn
Kafka
Kubernetes
Unit-тестирование
Mock’ирование
HTTP/REST
Open API (Swagger)
Collection API
Liquibase
Keycloak
Flyway
RabbitMQ
CI/CD
SonarQube
Jenkins
Database:
MySQL
PostgreSQL
Oracle
MongoDB
Applications:
Docker
Формат работы
Удалённо
Описание о специалисте

Опытный Java-разработчик с глубоким пониманием всех этапов жизненного цикла разработки программного обеспечения – от анализа требований и проектирования архитектуры до реализации, тестирования и поддержки систем. Обладаю обширным техническим багажом, который позволяет эффективно решать задачи любой сложности. Готов к новым вызовам и развитию в команде профессионалов!

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

Система массовых рассылок
Описание задачи/проекта

Разработка системы массовых рассылок с управлением контентом, сбором статистики, построением отчётности, администрированием пользователей и интеграцией с API. SMS-, Viber- и Telegram-рассылки с индивидуальным контентом и расписанием.

Позиция на проекте
Senior Java разработчик
Размер команды
9
Ответственность
  1. Разработка и поддержка приложений на Java.
  2. Написание и оптимизация кода.
  3. Проектирование архитектуры.
  4. Интеграция API.
  5. Разработка сервисов для построения бизнес отчётности.
  6. Обеспечение покрытия функционала тестами.
  7. Тестирование и документирование.
  8. Развертывание микросервисов для эффективной работы системы.
Технологии и инструменты
Docker, Flyway, Keycloak, Liquibase, PostgreSQL, Spring Boot, Spring Data JPA, Spring Security, Spring Test, HTTP/REST, Collection API, Open API (Swagger), Spring Transactional, JPA/ORM
Период работы/продолжительность
Май 2024 г. - Сентябрь 2025 г.
Приложение онлайн бухгалтерии для малого и среднего бизнеса
Описание задачи/проекта

Разработка и поддержка банковского приложения - онлайн бухгалтерии для малого и среднего бизнеса. Приложение позволяет вести учет доходов и расходов, формировать отчетность, оплачивать налоги и взаимодействовать с банком.

Позиция на проекте
Senior Java разработчик
Ответственность
  1. Исправление багов.
  2. Коммуникация с командой.
  3. Проведение релизов.
  4. Написание модульных и интеграционных тестов.
  5. Проведение код ревью.
  6. Добавление новых фич.
  7. Участие в развитии продукта и процессов вместе с командой.
  8. Анализ требований.
  9. Разработка и поддержка приложений на Java, написание и оптимизация кода, проектирование архитектуры, интеграция API, тестирование и документирование.
Технологии и инструменты
CI/CD, Confluence, Docker, Java 17, Jira, Kubernetes, Oracle, RabbitMQ, REST API, SonarQube, Swagger, Spring 3
Период работы/продолжительность
Сентябрь 2023 г. - Апрель 2024 г.

Образование

Высшее
Название учебного заведения/курса
Дальневосточный институт международных отношений
Специальность
Информатик-экономист
Аналогичные специалисты
Не нашли, кого искали?

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

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