Pavlo
Senior Java Full-Stack Developer
- Розглядає посади:
- Senior Java Full-Stack Developer, Ai інженер, Senior Java Developer
- Вид зайнятості:
- повна
- Вік:
- 36 років
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно, Київ
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/3178793/
Досвід роботи
Senior Full Stack Developer
з 07.2025 по нині
(1 рік 4 місяці)
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
з 11.2024 по 06.2025
(8 місяців)
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
з 07.2021 по 07.2024
(3 роки)
Укрпошта, Київ (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
з 02.2018 по 11.2021
(3 роки 10 місяців)
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
з 09.2017 по 01.2018
(5 місяців)
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
з 12.2016 по 09.2017
(10 місяців)
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
з 06.2016 по 12.2016
(7 місяців)
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
з 12.2014 по 12.2015
(1 рік)
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.
Освіта
The National Technical University of Ukraine “Kyiv Polytechnic Institute” (NTUU "KPI")
Faculty Dynamic Strength Machines (master), Kiev
Вища, з 2008 по 2014 (6 років)
Додаткова освіта та сертифікати
IT-Centre,Programming in Java
6 месяцев
Advanced Excel User
2014
Java
2026
Сертифікат
Software Engineer Certificate
2026
Сертифікат
Frontend Developer (React)
2026
Сертифікат
Problem Solving (Intermediate)
2026
Сертифікат
Знання і навички
- 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
Знання мов
Англійська — вище середнього
Додаткова інформація
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.
Схожі кандидати
-
Senior Full-Stack Developer, Architect (PHP, Yii2, Laravel, Node.js)
Дистанційно -
Senior Full-Stack Developer
Дистанційно -
Full-stack developer (React.js, TypeScript, Java, node.js, Kotlin)
Київ, Вінниця , ще 2 міста -
Full stack програміст
Дистанційно -
Javascript-програміст
Дистанційно -
Full stack програміст
Коломия, Дистанційно