Remote backend role as a contractor (Georgian IE). A product company where engineers work closely with business and own their services end to end. Long-term, I want to grow toward architecture at the intersection of business and engineering: turning business needs into great technical solutions.

Yahor Charnavoki
@yahorcharnavoki
Java Backend Engineer, 4+ years in fintech, e-commerce and ERP-systems. End-to-end owner of Spring Boot services. Open to remote B2B via Georgian IE.
What I'm looking for
I’m a Java backend engineer with 4+ years of experience in fintech, e-commerce and B2B. I work mainly with Spring Boot, PostgreSQL, gRPC, RabbitMQ and Redis.
I usually own my services end to end, from understanding why we build something to running it in production. Recently I built from scratch a real-time support chat gateway that replaced a legacy service and made message delivery 40% faster. Before that I owned a file processing microservice and cut its memory usage by over 35%.
I’m looking for a product company where engineers stay close to the business, in a remote contract role through my Georgian IE.
Experience
Work history, roles, and key accomplishments
Java Backend Engineer
Alcosi Group
May 2026 - Present (5 months)
Built from scratch a gRPC chat gateway integrated with Bitrix24 CRM, replacing a legacy service and making message delivery 40% faster. Designed a PostgreSQL outbox engine with ordered parallel processing. Restored saga consistency in the attachment flow, standardized GitLab CI/CD with 2x faster pipelines and set up monitoring with Prometheus and Grafana.
Java Backend Engineer
Alcosi Group
Nov 2024 - May 2026 (1 year 6 months)
Owned a file processing microservice shared by several projects and rewrote it into a universal pipeline with rollback on failure. Added async processing over RabbitMQ with retries, Redis job status and Resilience4j protection. Fixed OOM crashes, cutting memory usage by over 40%. Migrated to Java 25 and Spring Boot 4 and refactored pipelines to run in parallel.
Java Backend Engineer
Alcosi Group
May 2023 - Nov 2024 (1 year 6 months)
Built REST APIs for a money transfer app serving users in 10+ countries, including the EU, UK, India and Nigeria. Maintained integrations with ~5 banking and payment APIs (BLIK, Apple Pay). Implemented RabbitMQ messaging and webhooks, and integrated a PCI DSS-compliant provider to keep sensitive payment data out of our scope.
Java Backend Engineer
Alcosi Group
Mar 2022 - May 2023 (1 year 2 months)
Maintained a middleware platform bridging telecom and banking systems for billing and payment processing. Developed new RESTful APIs and investigated incidents affecting financial transaction flows.
Education
Degrees, certifications, and relevant coursework
Yandex
Mid-Level Java Developer, Java Development
Completed a professional training course for Mid-Level Java Developer in 2026, covering Spring WebFlux, Spring Security, microservices, Apache Kafka, Kubernetes, Helm, CI/CD, and ELK Stack.
Belarusian State University of Informatics and Radioelectronics
Bachelor of Science, Computer Science and Programming Technologies
Graduated with a BSc in Computer Science and Programming Technologies in 2024.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Yahor?
You can contact Yahor and 90k+ other talented remote workers on Himalayas.
Message YahorGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
