Pavlo
Senior Java Full-Stack Developer
- Considering positions:
- Senior Java Full-Stack Developer, Ai інженер, Senior Java Developer
- Employment type:
- full-time
- Age:
- 36 years
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, Remote
Contact information
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/3178793/
Work experience
Senior Full Stack Developer
from 07.2025 to now
(1 year 4 months)
Confidential Company, Дистанційно (IT)
• Led end-to-end development of a document conversion and interactive reporting platform using Java/Spring Boot and React/TypeScript.
• Built Java 21/Spring Boot 3 processing pipelines for PDF, Word, presentations, spreadsheets, HTML, and text, preserving geometry, fonts, images, tables, formulas, OCR, and multilingual/RTL content.
• Developed React 18/TypeScript interfaces with Redux and Material UI for document reconstruction, analysis overlays, navigation, annotations, comments, and print/PDF export.
• Defined REST/JSON contracts between conversion and reporting services, including text indexes, coordinates, media resources, and analysis metadata.
• Improved reliability and performance through staged processing, payload/media optimization, lazy loading, caching, Micrometer/Prometheus metrics, and regression validation.
• Collaborated with stakeholders and maintained delivery through Jira; created unit, integration, contract, Playwright, and visual-regression tests.
Core stack: Java 21, Spring Boot 3, React, TypeScript, Redux, Material UI, REST, MySQL, Cassandra, PDFBox, Tika, JUnit, Jest, Playwright, Gradle, Docker Compose, Micrometer, Prometheus, Git, Jira.
Senior Java Developer
from 11.2024 to 06.2025
(8 months)
Dpr Team, Київ (IT)
• Integrated PayPal and expanded Stripe functionality in the payment processing system.
• Developed and maintained a Spring Boot 3.x application with MySQL.
• Implemented unit and integration tests to support code quality and reliable delivery.
• Contributed to frontend tasks with JavaScript, improving application interactivity and user experience.
• Worked in an Agile Scrum team through planning, daily stand-ups, and retrospectives.
Java Team Lead
from 07.2021 to 07.2024
(3 years)
Укрпошта, Київ (IT)
• Designed and delivered a payment system from scratch and integrated external services.
• Worked with a microservice architecture using Java 11, Spring Boot, Hibernate, Jackson, JPA, PostgreSQL, Maven, and Apache Kafka.
• Participated in Scrum delivery, client communication, code reviews, and technical discussions.
• Conducted technical interviews and supported team development.
Java Full Stack Developer
from 02.2018 to 11.2021
(3 years 10 months)
Daxx (Griddynamics), Київ (IT)
• Developed and supported an e-commerce platform for an international client.
• Delivered backend and frontend features using Java, Spring Boot, Hibernate, MySQL, JavaScript, HTML, Thymeleaf, CSS, and Bootstrap.
• Worked with clients and participated in Scrum delivery.
• Used Jira and Git for planning, version control, and team collaboration.
Java Software Engineer
from 09.2017 to 01.2018
(5 months)
Infopulse, Київ (IT)
• Prepared technical documentation for Java/Spring Boot projects.
• Communicated with the client representative to clarify requirements and validate solutions.
• Built Spring Boot demo applications for customer presentations.
Company website: www.infopulse.com.ua
Java Developer
from 12.2016 to 09.2017
(10 months)
TargetBrain, Kiev (Java-Web Development), Київ (IT)
• Developed SMS and voice messaging features.
• Integrated REST APIs for communication workflows.
• Built frontend forms and supported user-facing functionality.
• Wrote automated tests and worked in an Agile Scrum team.
Junior Java Developer
from 06.2016 to 12.2016
(7 months)
IT-Centre, Київ (IT)
• Mentored students in Java programming.
• Created Java SE and SQL exercises and learning materials.
• Expanded the curriculum with new tasks and programming concepts.
• Maintained the training program and supported students' progress.
Training website: http://it-centre.net/
GitHub: https://github.com/lMysticl
Design Engineer
from 12.2014 to 12.2015
(1 year)
Antonov, Київ (Машинобудування)
• Created 3D models of aircraft parts in Siemens NX and Teamcenter.
• Prepared and maintained technical documentation and engineering drawings.
• Developed technical solutions for repair of damaged aircraft components.
Education
The National Technical University of Ukraine “Kyiv Polytechnic Institute” (NTUU "KPI")
Faculty Dynamic Strength Machines (master), Kiev
Higher, from 2008 to 2014 (6 years)
Additional education and certificates
IT-Centre,Programming in Java
6 месяцев
Advanced Excel User
2014
Java
2026
Certificate
Software Engineer Certificate
2026
Certificate
Frontend Developer (React)
2026
Certificate
Problem Solving (Intermediate)
2026
Certificate
Knowledge and skills
- HTML
- Java
- CSS
- MySQL
- Git
- Spring Framework
- Hibernate
- SQL
- JavaScript
- Java Core
- JUnit
- OOP
- Spring Boot
- JPA
- JSON
- Spring MVC
- Design Patterns
- Mockito
- Gradle
- MongoDB
- Jenkins
- AWS
- RabbitMQ
- Apache Kafka
- Docker
- PostgreSQL
- JSON Web Token
- SOLID Principles
- Apache Maven
- Continuous Integration
- Scrum
- React
- TypeScript
- Docker Compose
- Microservices
- REST API
- Spring Security
- Spring Data JPA
- Spring Cloud
- Kubernetes
- Redis
- Elasticsearch
- Grafana
- Prometheus
- GitHub Actions
- GitLab
- Testcontainers
- Redux
- Multithreaded programming
- Kotlin
Language proficiencies
English — above average
Additional information
Target roles: Senior Java Developer / Senior Java Engineer, Senior Software Engineer, Backend Developer (Back-end), Full Stack Developer (Full-Stack, Fullstack), Java Tech Lead / Team Lead. 10+ years of commercial Java development. Remote from Kyiv; full-time or contract.
Tech stack: Java 21, Java 17, Java 11, Java 8 (Core Java), Kotlin, Spring Boot 3, Spring Framework, Spring MVC, Spring Security, OAuth 2.0 (OAuth2), Spring Data JPA, Spring Cloud, Hibernate (JPA), Jakarta EE / Java EE (J2EE), Microservices, System Design, Distributed Systems, Event-Driven Architecture, DDD, SOLID, OOP, Design Patterns, RESTful APIs, OpenAPI (Swagger), Apache Kafka, RabbitMQ, PostgreSQL, MySQL, MongoDB (NoSQL), Redis, Flyway, React.js (React, ReactJS), TypeScript, JavaScript (ES6+), Redux, Material UI (MUI), HTML5, CSS3, Docker, Kubernetes (K8s), AWS (Amazon S3), CI/CD (Jenkins, GitLab CI, GitHub Actions), Prometheus, Grafana, ELK, JUnit 5, Mockito, Testcontainers, Jest, React Testing Library, Playwright, Agile / Scrum, Jira.
Open source:
- Spring Agent Skills: open-source (MIT) Java/Spring skills for AI coding agents (Claude Code, Codex, Cursor, GitHub Copilot, Spring AI): transactions, Kafka, persistence, concurrency, high-load capacity, code and test review. https://github.com/lMysticl/spring-agent-skills
- ArchVerity: IntelliJ IDEA plugin (Kotlin, MCP) that finds breaking Spring HTTP, Kafka and RabbitMQ contract changes before commit; 300+ downloads on JetBrains Marketplace. https://plugins.jetbrains.com/plugin/34234-archverity-ai
- User Aggregation Service: Java 21 / Spring Boot 3.5 REST API over PostgreSQL and MongoDB (hexagonal architecture, Testcontainers, OpenAPI). https://github.com/lMysticl/user-aggregation-service
- Broadleaf Commerce: 66 merged pull requests to the open-source Java e-commerce framework.
LinkedIn: [
Portfolio: https://github.com/lMysticl/pdf-text-layer-auditor
GitHub: https://github.com/lMysticl
Additional technical background: Siemens NX, Teamcenter, COMPASS, SolidWorks, CATIA V5.
Driving licence: category B.
Interests: software engineering, AI-assisted development, electronics, computer science, telecommunications, football, cycling, skiing, music, and guitar.
Similar candidates
-
Senior Full-Stack Developer
Remote -
Senior Full-Stack Developer, Architect (PHP, Yii2, Laravel, Node.js)
Remote -
Senior Back-end (PHP) Developer, Software Engineer
120000 UAH, Kyiv, Remote -
Full stack software engineer
Remote -
Full-stack програміст PHP, JS, Python, C++ (впровадження ШІ)
Kyiv, Vinnytsia , more 7 cities -
PHP Full Stack Lead Senior Programmer
Remote