Denys
Java software engineer
- City:
- Kyiv
Contact information
The job seeker has entered a phone number .
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/17924817/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
JAVA SOFTWARE ENGINEER
PROFILE
I am highly motivated and passionate about the IT industry, eager to take on a
full workload to refine my technical skills and broaden my expertise. I thrive in
dynamic environments that challenge me to grow, adapt, and innovate. My
goal is to continuously develop both professionally and personally while
contributing to the success of the company through dedication, problem-
solving, and a proactive approach to learning and teamwork.
CONTACT
[
WORK EXPERIENCE
[
Kyiv, Ukraine NDA. E-Wallet NOV 2025 - PRESENT
https://www.linkedin.com/ Project role: Java Software Engineer
in/denys-suk/ Project description: The client is a multi‑asset trading platform
developed for active traders and investors, consolidating trading
EDUCATION
across equities, forex, commodities, indices, CFDs, cryptocurrencies.
2019 - 2023 Responsibilities: Designed, developed, and maintained backend
IGOR SIKORSKY KYIV microservices. Ensuring product quality through robust
POLYTECHNIC INSTITUTE testing practices, observability, and performance monitoring.
Bachelor's degree Facilitating effective collaboration across cross-functional teams
Information Systems And (product, design, QA, DevOps) to deliver secure and compliant
Technologies fintech solutions. Resolved issues related to idempotency and
2024 - 2025
inconsistency within the fintech e-wallet platform. Conducted
HILLEL IT SCHOOL
integration testing to ensure the reliability and stability of the
DevOps courses
system. Collaborated on the integration and provisioning of Apple
Pay, enhancing the payment experience.
Project team size: 11 persons
SKILLS Technologies: Java 21, Spring Boot, Hibernate, AWS, MySQL,
Maven, CloudWatch, Docker, GitHub, Jira, Confluence,
Java 8+, Spring (Boot, MVC, Data,
Swagger, JUnit & Mockito testing, Integration testing, Agile (Scrum).
JDBC, Security)
ORM: Hibernate
NDA. Financial CRM MAY 2022 - NOV 2025
SQL: PostgreSQL, OracleSQL, MySQL
Project role: Java Software Engineer
NoSQL: MongoDB
Project description: On-line financial CRM that provide accounting
Maven, Gradle opportunities for different domains.
JUnit, Mockito, WireMock Responsibilities: Designed and developed microservices solutions
GIT, Docker, Jenkins focused on processing invoices, contracts, and orders. Integrated
new features and third-party services into the project, ensuring
REST / SOAP
seamless interaction between system components. Worked on
Agile: Scrum
importing various data structures using microservices for XML, PDF,
AWS: EC2, ECS, SQS, SNS, S3, RDS, and XLSX processing. Worked on a custom notification service for
API Gateway, CloudWatch clients, optimized its data structure, and enhanced performance.
Kafka, ActiveMQ Optimized business processes by implementing scalable solutions,
improving data consistency and system reliability.
Swagger
Project team size: 10 persons
Technologies: Java 11/17/21, SQL (OracleSQL), Spring (Core, Boot,
LANGUAGES MVC, JDBC), Kafka, GIT , CI/CD Jenkins, Docker , MongoDB,
English (Upper-intermediate) Kibana, SonarCube, Jira, Confluence, Swagger, JUnit & Mockito
Ukrainian (Fluent) testing, Integration testing, Agile (Scrum).
WORK EXPERIENCE
NDA. EDU platform SEP 2021 - MAY 2022
Project role: Java Software Engineer
Project description: On-line education platform for schools with
different integrations into other services.
Responsibilities: Development and improvement of both monoliths
and micro-services. Designed and developed a user verification flow
for school courses. Built functionality to track the progress of
educational modules based on user roles, ensuring that courses
passed all necessary checks before being taught to students.
Worked with complex data structures, implementing parallel data
updates to ensure consistency and accuracy. Improved data
handling processes and optimizing code.
Project team size: 9 persons
Technologies: Java 11, SQL (PostgreSQL), Spring (Core, Boot, MVC,
JDBC), GraphQL, ActiveMQ, GIT, CI/CD Jenkins, Docker, AOP
AspectJ, MongoDB, Kibana, SonarQube, K8S, Jira, Confluence,
Swagger, JUnit & Mockito testing, Integration testing, Agile (Scrum).
NDA. Startup
NDA. FinTech Startup DEC 2019 - JUNE 2021
Project role: Java Software Engineer
Project description: Integration module for synchronizing internal
accounting system with 1C to automate financial data exchange
between departments and reduce manual entry errors. The solution
was part of digital transformation for a medium-sized enterprise.
Responsibilities: Participated in the design and development of
backend services responsible for data exchange between the
company’s internal accounting system and 1C. Implemented
scheduled synchronization of financial documents (invoices,
payments, balance sheets) using XML over HTTP and file-based
integration mechanisms supported by 1C. Built retry and error
handling logic for dealing with connectivity issues and invalid
payloads. Optimized performance of data transformation pipelines.
Actively contributed to documentation and participated in API
design.
Project team size: 4 persons
Technologies: Java 11, Spring (Core, Boot, MVC, JDBC), SQL
(PostgreSQL), Docker, GIT, Jenkins, Maven, SonarQube,
Elasticsearch, Kibana, Swagger, JUnit & Mockito testing, Integration
testing Jira, Confluence.
REFERENCE
Oleksandr Yushko Maksym Hunko
Java Software Engineer / Technical Lead Senior Java Software Engineer
[
yushko/ hunko-9ba059177/
Mykhail Stryzhko
Chief Operating Officer
[
stryzhko-mba-acma-cgma-62341317/
Similar candidates
-
Javascript-програміст
125000 UAH, Kyiv -
Javascript-програміст
100000 UAH, Kyiv, Remote -
Програміст Java
20000 UAH, Kyiv, Vinnytsia , more 8 cities -
Інженер-програміст
Kyiv, Remote -
Інженер-програміст
Kyiv -
Javascript-програміст
Kyiv, Other countries, Remote