Senior Java Developer · Former Java Team Lead · 10+ years of experience
I build Java and Spring Boot services for payments, e-commerce and document processing. I combine hands-on backend development with technical leadership and React / TypeScript experience.
I focus on reliable integrations, clear API contracts and maintainable systems that support business workflows.
Open to remote Senior / Lead Java roles · Kyiv, Ukraine
- Payments and integrations: backend services, external integrations and REST API design.
- Document processing and reporting: services and interfaces that turn documents into usable information.
- Technical leadership: architecture decisions, code reviews, planning and collaboration with stakeholders.
Java 21 · Spring Boot 3 · REST APIs · Microservices · Kafka · PostgreSQL · MySQL · Hibernate / JPA · React · TypeScript
Testing and delivery: JUnit · Mockito · Testcontainers · Playwright · GitHub Actions · Docker · Micrometer / Prometheus
A Java CLI and GitHub Action that flags missing or suspicious PDF text layers before they disrupt search, indexing or text extraction. Page-level findings and JSON reports make document checks usable in CI.
Source code · GitHub Marketplace · Latest release
A portfolio API that combines user records from PostgreSQL and MongoDB using bounded concurrent requests. It retains source information and returns an explicit error when a source fails or times out, so consumers can distinguish complete results from a failed aggregation. Includes integration tests with real databases through Testcontainers, migrations and observability.
03 · ArchVerity
A Kotlin plugin for IntelliJ IDEA that helps review Spring architecture and contracts across repositories, bringing these checks into the development workflow.
Before this account, I contributed to Broadleaf Commerce as
putrenkov. A few examples:
- Historical order purge — retention safety and MySQL/PostgreSQL compatibility.
- Domain equality and serialization invariants — regression coverage across the domain model.
- Multi-catalog persistence fix — a persistence defect validated through review.




