Дмитро
Java developer
- Рассматривает должности:
- Java developer, Java-розробник
- Возраст:
- 32 года
- Город проживания:
- Львов
- Готов работать:
- Львов, Удаленно
Контактная информация
Соискатель указал телефон .
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/14389642/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
JAVA DEVELOPER
CONTACT PROFILE
Phone number: Java Developer with over 3.5 years of hands-on experience
[
Email address: microservices using Java (11, 17, 21), Spring Boot, and Kafka.
I have a proven track record across FinTech, Retail, and
[
Travel domains—designing scalable payment infrastructures,
Telegram: @dimakuian
integrating global payment schemes like Visa Click to Pay,
LinkedIn:
and implementing advanced security measures like hybrid
[
encryption. I am experienced in working with both SQL and
604aa253
NoSQL (MongoDB) databases and focus on delivering clean,
Address: Lviv, Ukraine
maintainable code through SOLID principles and rigorous
testing. A proactive problem-solver and collaborative Agile
team player, I am dedicated to driving technical excellence
and meeting complex business requirements. Outside of
work, I stay active through running, cycling, and
football—activities that keep me motivated, disciplined, and
always striving for professional and personal progress.
SKILLS EXPERIENCE
Java, Spring Boot, Spring Java Developer, (NymCard)
MVC, Spring Security, Spring August 2025 – Present
Data JPA, Hibernate, JPA, Developed and scaled microservices for a high-load
JDBC, SQL, MySQL, payment platform using Java 11 and Kafka, ensuring
MongoDB, NoSQL, REST API, low-latency transaction processing. Lead the technical
REST, JSON, Git, Maven, implementation and integration of digital payment services
Gradle, Docker, Kubernetes, (Click to Pay), enabling secure wallet transactions. Designed
JUnit, Mockito, OOP, SOLID, and implemented hybrid encryption for webhook payloads
Design Patterns, to ensure data security. Engineered RESTful APIs for
Microservices, CI/CD, Spring transaction orchestration and bank-side integrations.
Framework, RabbitMQ, Created and optimized cron jobs for load funds transaction
Dagger, IntelliJ IDEA, Jira, reconciliation. Utilized MongoDB for managing flexible
AWS, Agile/Scrum transactional data and orchestrated deployments using
Kubernetes. Proactively proposed technical and business
solutions for complex architectural tasks. Maintained high
code reliability with JUnit, Mockito, and Maven.
EDUCATION Tools & Technologies:
BACHELOR Automatic Java 11, Kafka, Kubernetes, MongoDB, Hybrid Encryption,
Control Of Dagger, REST API, Git, Apache Maven, JUnit, Mockito
Technological Processes
LVIV POLYTECHNIC NATIONAL (EPAM) Java Developer
UNIVERSITY | SEP 2022 – October 2024 – August 2025
CURRENT Lviv, Ukraine Domain: Retail & Distribution
As part of a cross-functional team, I developed a
TECHNICAL SCHOOL microservice from scratch using Spring Boot, designed the
GRADUATE Electronics database schema, and implemented core business
and computer systems functionality. I integrated the service with other microservices
TECHNICAL COLLEGE OF LVIV via REST APIs and Kafka, applied software design principles
POLITECHNICAL for scalability, and enhanced existing services to meet
UNIVERSITY | SEP 2008 – MAY evolving client needs. I ensured high code quality with unit
2012 Lviv, Ukraine tests (JUnit, Mockito) and contributed to documentation and
CI/CD workflows.
Tools & Technologies:
Java 21, Spring Boot, Spring Data, REST API, Kafka, Hibernate,
JUnit, Mockito, Docker, GitHub, Jenkins, Apache Maven
(EPAM) Java Developer
March 2024 – September 2024
Domain: Software & Hi-Tech
Upgraded the platform from Spring Boot 2.7 to 3.2.5 and JDK
17 to 21, resolved dependency conflicts, and migrated API
clients to RestClient. Designed and migrated database
tables, fixed bugs, optimized performance, and wrote unit
tests with JUnit and Mockito.
Tools & Technologies:
Java 21, Spring Boot, Spring Data, Spring Batch, Hibernate,
MySQL, Amazon RDS, Amazon EC2, Rundeck, Postman,
Mockito, Jenkins, GitHub, DbVisualizer, Apache Maven
(EPAM) Junior Java Developer
November 2023 – February 2024
Domain: Travel & Hospitality
Developed a custom object mapping library using MapStruct
to transform data between OTA and APIS formats. Wrote unit
tests, resolved integration issues, created Postman collections
for API validation, and maintained clean, well-documented
Java code.
Tools & Technologies:
Java 17, Spring Framework, REST API, MapStruct, Mockito,
JUnit, AWS, Sonar, Postman, Jenkins, Gradle, GitHub, Oracle
RDBMS
(EPAM) Backend Developer
March 2023 – October 2023
Domain: Cargo Delivery
Built a RESTful web application using Spring Boot and Spring
MVC with user authentication, role-based access, and
delivery management features. Designed the database with
Spring Data JPA, implemented DTO validation and error
handling, configured Swagger and Actuator, and wrote unit
tests for service and controller layers.
Tools & Technologies:
Java 8, Spring Boot, Spring MVC, Spring Data JPA, Hibernate,
JUnit 5, Mockito, REST API, Lombok, Swagger, MySQL, Spring
Actuator
Похожие кандидаты
-
Java Developer
Удаленно -
Програміст Java
Киев, Удаленно -
Програміст Java
Удаленно -
Java developer
Удаленно -
Програміст Java
Удаленно -
Програміст Java
Ужгород, Удаленно