Dmytro
Web software engineer
- Age:
- 32 years
- City:
- Kyiv
Contact information
The job seeker has entered a phone number and LinkedIn.
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/18176745/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Senior Java Developer
[
Profile Summary
Senior Java Developer with 10+ years of engineering experience and 7+ years specializing in high-performance Java
backend systems. Experienced in architecting scalable microservices, optimizing system performance, and driving
engineering standards across fintech, telecom, and gaming products. Focused on building reliable, maintainable systems
that align technical decisions with business outcomes.
Technical Skills
Languages: Java (8-21), Kotlin, JavaScript/TypeScript, Groovy
Frameworks: Spring (Boot, Core, Security, Data, Cloud), Hibernate/JPA, JavaEE
Messaging & Streaming: Kafka, RabbitMQ, ActiveMQ, Apache Camel
Databases: PostgreSQL, MongoDB, Redis, ClickHouse, Aerospike, Hazelcast, OracleDB
DevOps & Tools: Docker, CI/CD, Liquibase, Flyway, ELK Stack, Gradle, Maven
Testing: JUnit, Mockito, Integration Testing
Architecture: Microservices, Event-Driven Architecture, Clean Architecture, Domain-Driven Design
Additional: JOOQ, Debezium, Swagger/OpenAPI, Lombok, React/Redux
Work Experience
Senior Java Developer | Alliance Digital (Banking, Fintech) | January 2023 – Present
Tech stack: Java 17-21, Spring Boot, PostgreSQL, MongoDB, Redis, RabbitMQ, Docker, Liquibase, Microservices Architecture
• Owned digital onboarding and card product services end-to-end, supporting high-load systems handling hundreds of
requests per second (RPS)
• Contributed to architectural decisions enabling horizontal scalability, supporting 2x traffic growth without proportional
infrastructure cost increase
• Drove adoption of clean architecture and structured logging standards across multiple services, reducing production
incidents by ~25% and improving long-term maintainability
• Improved cross-team collaboration and requirement clarification processes, increasing sprint delivery predictability
• Led structured code review practices across multiple services, reducing post-release defects and lowering rollback
frequency
• Optimized feature decomposition and workload distribution that reduced delivery bottlenecks
• Identified and resolved tens of security vulnerabilities (authentication, authorization, input validation), significantly
reducing critical security findings, preventing potential financial losses, and mitigating reputational risks
• Increased unit test coverage from ~50% to ~75%, reducing regression defects by ~30% and accelerating release cycles
by shortening manual verification time
• Mentored several junior developers and onboarded cross-functional team members
• Optimized complex SQL queries and indexing strategies, reducing average query execution time by ~35% and lowering
database CPU load under peak traffic
• Conducted service profiling and performance analysis (heap usage, thread contention, GC behavior), identifying
bottlenecks and improving overall service response time by ~20%
Senior Java Developer | Playtika (Gaming, Social Casino) | January 2022 – December 2022
Tech stack: Java 17, Spring Boot, Aerospike, Kafka, Docker, ELK Stack, Microservices Architecture
• Designed and delivered backend features supporting 500K+ monthly active users, contributing to improved user
engagement and feature adoption
• Contributed across the full SDLC — from requirements analysis and system design to deployment and production
monitoring — supporting stable releases
• Developed reusable backend modules and shared services adopted across multiple teams, reducing duplicated logic by
~20% and decreasing feature implementation time by ~25%
• Led structured code review practices focused on performance, scalability, and maintainability, reducing post-release
defects by ~20% and improving release stability
Java Developer | RevenueLab (AdTech, Marketing Analytics) | December 2020 – December
2021
Tech stack: Java 15, Spring Boot, PostgreSQL, ClickHouse, Kafka, Debezium, JOOQ, Docker, Gradle, Microservices Architecture
• Designed and implemented event-driven architecture using Kafka and Debezium (CDC), enabling near real-time data
propagation (<1s latency) and improving inter-service decoupling
• Migrated legacy Java services to Kotlin, reducing boilerplate code by ~30% and improving readability, null-safety, and
long-term maintainability
• Refactored data synchronization mechanisms, eliminating race conditions and reducing data inconsistency incidents by
~40%, significantly improving system stability
• Implemented standardized code style and structured code review practices across multiple services, reducing
post-release defects by ~20% and improving delivery quality
• Introduced and scaled unit testing practices, increasing test coverage from ~35–40% to ~70% and reducing
regression-related production issues by ~25%
Java Developer | Lifecell (Telecommunications) | October 2019 – November 2020
Tech stack: Java 11, Spring (Boot, Core, Security, Data), Hibernate, Hazelcast, Gradle, OracleDB, Apache Camel, Apache Karaf,
Servicemix
• Delivered new functionality for customer-facing applications and resolved critical production issues
• Refactored legacy codebases and upgraded technology stack to modern Spring Boot versions
• Took ownership of project releases and provided production support
• Implemented caching strategies using Hazelcast to improve API response times
Java Developer | Next Consulting (IT Consulting) | May 2018 – September 2019
Tech stack: Java 8, Groovy, Spring (Boot, Core, Security, Data), Hibernate, ActiveMQ, Swagger, Lombok, Flyway, PostgreSQL,
ReactJS, Redux, TypeScript
• Implemented new functionality across full-stack including backend APIs and frontend components
• Fixed bugs and improved system stability
• Wrote comprehensive unit tests to improve code reliability and reduce regression issues
• Contributed to both backend (Java/Spring) and frontend (React/Redux) development
Frontend Developer | Infopoint (IT Services) | June 2016 – April 2018
Tech stack: JavaScript, jQuery, HTML, CSS
• Developed responsive websites and internal business tools
• Implemented data collection and analytics systems for business intelligence needs
• Collaborated with design team to deliver pixel-perfect user interfaces
Similar candidates
-
Web-програміст
Kyiv, Other countries, Remote -
Web software engineer
Kyiv, Remote -
Front-end програміст, React-розробник
30000 UAH, Kyiv -
Інженер-програміст
100000 UAH, Kyiv, Remote -
Web developer
Kyiv, Remote -
Web-програміст
60000 UAH, Kyiv