- File
Виталий
Java developer
Contact information
The job seeker has entered a phone number and email.
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/10705745/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Backend Engineer (Java) — Strong Mid+ / Senior-ready
city:📍 Netherlands (Apeldoorn)
mail:[
linkedIn:[
tel./telegram/ Viber:[
Work authorization: Netherlands — Temporary Protection (no sponsorship required)
Preferred format: Remote EU (B2B / contract)
SUMMARY
Backend Engineer with 7+ years of experience building and maintaining data-intensive SaaS and enterprise systems. Strong background in Java, Spring Boot, PostgreSQL, and SQL-heavy domains using jOOQ.
Specialized in end-to-end feature delivery: from business logic and database design to backend services and UI integration. Experienced in performance optimization (up to 10× DB improvements), async workflows (AWS SQS), and complex integrations (Amazon SP-API).
Comfortable owning features independently, improving legacy codebases, and working in distributed international teams. Pragmatic engineer with strong analytical thinking and focus on maintainable, clean solutions.
CORE SKILLS
Backend & Data Java 8–17, Spring Boot, REST APIs, PostgreSQL, jOOQ, SQL optimization, Liquibase, Flyway
Architecture & Concepts Microservices, clean architecture, async processing, multithreading, performance tuning
Cloud & DevOps Docker, Jenkins, Kubernetes (working knowledge), Git, Maven
UI / Full-stack Vaadin (enterprise UI, custom components, data-heavy grids)
Testing & Quality JUnit 5, refactoring, production issue analysis
Experience
SaaS Services LLC — Java Backend Developer
Jul 2024 – Dec 2025, Netherlands / USA
Worked on a large SaaS platform (Amazon e-commerce & SP-API integrations). Responsible for end-to-end feature delivery, architectural decisions, backend performance, and UI component engineering.
Key Achievements & Responsibilities
• Owned end-to-end development of backend features: database schema → SQL → services → UI components (Vaadin).
• Designed and optimized complex jOOQ queries for data-intensive modules, achieving up to 10× performance improvements and significantly reducing DB load.
• Implemented AWS SQS message workflows for catalog synchronization and background tasks.
• Built internal dashboards with dynamic grouping and aggregation used for operational and business decision-making.
• Improved reliability and error handling of Amazon SP-API batch integrations, including getProductFeesEstimates.
• Enhanced internal frameworks (column configs, data providers, custom Vaadin components).
• Wrote unit tests (JUnit), fixed production defects, improved code readability and architecture.
Tech stack: Java 8, Spring Boot, jOOQ, PostgreSQL, Vaadin 24, AWS SQS, Docker, Jenkins, Git, Maven, JUnit.
EPAM Systems — Java Developer
Jul 2021 – Mar 2024 | Remote (EU)
Enterprise distributed system with multiple microservices.
Key responsibilities:
• Developed and maintained Spring Boot microservices in a large-scale distributed architecture.
• Migrated test suites from JUnit 4 to JUnit 5 and improved overall test coverage.
• Worked on performance testing using JMeter and optimized existing scenarios.
• Improved API Gateway filters using Spring Cloud.
• Built Proof-of-Concept solutions with Camunda BPMN and auxiliary Go services.
• Maintained technical documentation and knowledge base.
Tech stack: Java 8, Spring Boot, Spring Cloud, MySQL, Liquibase, Docker, Kubernetes, Git, Splunk, JMeter, Camunda BPMN.
Office of the National Security and Defense Council of Ukraine — Software Engineer
Dec 2019 – Jul 2021
• Designed database schemas and backend architecture.
• Built RESTful microservices with Spring Boot and PostgreSQL.
• Integrated multiple internal services into a unified platform.
• Set up CI/CD pipelines (Jenkins), Docker infrastructure, and Nginx.
• Developed Python parsers for external data sources.
Tech stack: Java 8, Spring Boot, PostgreSQL, Docker, Jenkins, Python 3, Nginx.
Earlier Career
Software engineering and system administration roles in enterprise and e-commerce environments (2006–2019).
Education
Kharkiv National University of Radio Electronics
Master’s Degree — Computer Systems and Networks (2000–2006)
Mariupol Metallurgical College
Technician-Programmer, Diploma with Honors (1996–2000)
Language:
Russian – Native
Ukrainian: Native
English – B1+ intermediate
Similar candidates
-
Java developer
Remote -
Java-розробник
Remote, Kyiv, Chernihiv -
Java engineer
35000 UAH, Remote -
Junior Java Developer
Remote -
Java-розробник
Remote, Lviv, Chernivtsi -
Java software engineer
Remote, Kyiv