• File

Ivan

Java-розробник

Age:
22 years
City of residence:
Kyiv
Ready to work:
Remote

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.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

BAHKMET IVAN
JAVE DEVELOPER
Kyiv Ukraine | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section) | Telegram | LinkedIn | GitHub

SUMMARY
Java Backend Developer with 2 years of experience building backend systems for fintech and crypto/AML
products. Worked with Java, Spring Boot, PostgreSQL, Redis, Docker, and Jenkins. Built external provider
integrations, asynchronous workflows, webhook-based communication, and backend services for crypto
transaction monitoring and AML checks. Contributed to performance and reliability improvements by moving
long-running synchronous operations to asynchronous processing, implementing observability with Grafana
and OpenTelemetry, and introducing the Outbox pattern for more reliable event delivery. Comfortable with
REST APIs, integrations, production logs, unit tests, and integration tests.

TECHNICAL SKILLS
Languages & Core: Java, SQL, OOP, SOLID, Java Collections, Streams, Exception Handling
Frameworks: Spring Boot, Spring Security, Hibernate, JPA, Quarkus
Databases / Storage: PostgreSQL, MySQL, Redis
Messaging / Integrations: REST APIs, Webhooks, RabbitMQ, Outbox Pattern
DevOps / Observability: Docker, Jenkins, Grafana, OpenTelemetry
Testing: JUnit, Integration Testing
Concepts / Patterns: Asynchronous Processing, Rate Limiting, Strategy, Factory, State Machine
Additional: Telegram Bot integrations, API key filters, production log analysis

PROFESSIONAL EXPERIENCE
Fintech AML Crypto Company (NDA) 2024 – Present
Develop backend functionality for a crypto transaction monitoring and AML screening platform across
multiple blockchain networks and assets.
Contributed to a system that aggregates AML reports from external providers and delivers them to end
users.
Moved AML report generation from a synchronous flow to an asynchronous model, removing long
blocking waits caused by slow external providers.
Integrated a new AML provider into an existing provider-based architecture.
Added support for a new network in the monitoring pipeline.
Implemented webhook-based integrations for internal and external company services.
Implemented Outbox events to improve reliability of event and integration message delivery.
Helped build a resilient SMS verification flow with multiple providers and fallback/failover logic.
Worked with PostgreSQL, Redis, Docker, Jenkins, and remote production logs.
Wrote unit and integration tests.
Participated in CRM integration for another internal project, including WebSocket-based communication.
Contributed to Telegram bot backend functionality, including command handlers, callback handling, and
state-driven flows.

EDUCATION
Bachelor’s Degree in Computer Science 2021 – 2025
Kharkiv National University of Radio Electronics
Java Developer Course 2023 – 2024
WILDAU: Cross-platform programming (Java)
WILDAU: Technologies of Computer-Aided Design

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: