Oleksandr
Java developer
- Considering positions:
- Java developer, Складальник, Охоронник, Оператор відеонагляду
- City:
- Kyiv
Contact information
The job seeker has entered a phone number .
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/9746481/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Java Software Engineer
📍 Bucha, Kyiv, Ukraine | 🔗 [
PROFESSIONAL SUMMARY
Software Engineer with 4+ years of commercial Java development experience specializing in
microservices architecture and real-time data processing systems. Proven expertise in Spring
Boot ecosystem, distributed systems, PostgreSQL optimization, and event-driven architectures
using Apache Kafka. Strong track record of delivering high-performance solutions for live casino
platforms and real-time analytics systems with emphasis on clean code, SOLID principles, and
collaborative teamwork.
TECHNICAL SKILLS
Core Technologies & Frameworks
Java • Spring Framework • Spring Boot • Spring WebMVC • REST APIs • Microservices
Architecture • Groovy
Databases & Data Management
PostgreSQL (query optimization, indexing, transactions) • SQL • Redis • Couchbase
Messaging & Integration
Apache Kafka (primary) • Apache NiFi • gRPC • Event-Driven Architecture
DevOps & Cloud
AWS • Docker • Kubernetes • Jenkins • Gradle • Git
Development Practices
Clean Code • SOLID Principles • Code Review • Agile/Scrum • TDD • Cucumber • Apache
Superset • Grafana • Prometheus
PROFESSIONAL EXPERIENCE
Java Software Engineer Mar 2024 - Present
AgileEngine (Transvoyant) - Real-time Predictive Analytics Platform
• Designed and developed microservices architecture for real-time supply chain visibility
platform processing high-volume IoT, satellite, and enterprise data streams
• Built scalable data ingestion pipelines with Apache Kafka as the primary messaging
solution, handling event-driven architecture for high-throughput data processing with
reliable message delivery and system resilience
• Implemented RESTful APIs with Spring Boot for event aggregation and analysis,
following REST best practices and security standards (authentication/authorization)
• Optimized PostgreSQL database performance through query optimization, proper
indexing strategies, and transaction management for real-time event processing
• Successfully integrated 4+ new tenants from scratch into the platform, implementing
multi-tenancy architecture and ensuring smooth onboarding with zero downtime
• Eliminated 99% of Kafka consumer lag in high-load services through performance
tuning, consumer group optimization, and implementing efficient batch processing
strategies
• Demonstrated high adaptability by taking on additional responsibilities in a parallel team,
contributing to cross-team initiatives while maintaining primary project commitments
• Collaborated with cross-functional agile teams, participated in code reviews, and
maintained high code quality standards following SOLID principles
Java Developer Oct 2021 - Aug 2023
BETER Live (ICONIC21), Ukraine - Live Casino & Gaming Solutions
• Developed and maintained microservices for live casino products using Spring Boot,
ensuring high reliability, performance, and system stability under heavy user loads
• Worked extensively with PostgreSQL database, implementing efficient data models and
optimizing queries for real-time gaming operations with proper indexing and transaction
management
• Integrated messaging solutions for event processing and inter-service communication in
distributed gaming platform
• Enhanced testing workflows using real event data with Cucumber for automated testing,
ensuring comprehensive quality assurance
• Successfully executed system migrations and server framework upgrades with zero
downtime, demonstrating strong DevOps collaboration skills
• Implemented real-time analytics and monitoring using Apache Superset, Grafana, and
Prometheus for system observability
EDUCATION
Bachelor's Degree in Applied Mathematics
National University of Kyiv-Mohyla Academy
Sep 2018 - Jun 2022
LANGUAGES
Ukrainian: Native
English: B2 (Upper Intermediate)
Similar candidates
-
Програміст Java
Kyiv, Remote -
Java developer
Kyiv, Dnipro, Kamianske -
Senior Java Engineer (Conurrency and HighLoad’
Kyiv, Odesa, Remote -
Java-розробник
Kyiv -
Java developer
20000 UAH, Kyiv -
Програміст Java
Kyiv