-
View all jobs
VeliTech is a product company, where everyone is passionate about technology and strives to stay ahead of the curve. Our team is fueled by a deep understanding of cutting-edge frameworks, technologies, and continuous learning.
This combo brought us success, 35+ million users served with our iGaming products, breakthrough Tech Radar, and a team of 200+ bright minds who made this happen.
At VeliTech, Turnkey isn’t just our biggest department — it’s the backbone of everything we do. It’s the engine that powers our clients in emerging markets, helping them launch, grow, and dominate. No patchwork solutions, no third-party limitations — just seamless technology built for real-world success.
When you join the Turnkey team, you become part of the driving force behind our most powerful solution consisting of: VeliHorizon (Core Platform), VeliX (experience design) and Payments.
We invite a Senior Scala/Java Engineer to join the VeliHorizon team.
Horizon is a high-performance, API-driven, microservices-based platform that takes iGaming businesses to the next level.
At VeliHorizon, we don’t just build infrastructure—we develop the core technology that keeps the businesses of our clients running smoothly. Our platform processes thousands of transactions per second, ensures real-time data accuracy, and delivers a stable and efficient operational environment for businesses worldwide.
In this role, you will:
Intro Call with TA Specialist → Technical Interview → Final interview → Offer
We offer:
Growth Opportunities: Expand your expertise, including launching your own product.
Modern Technology: Work with microservices, serverless architecture, and SRE practices.
Health Support: Health insurance and 10 days paid sick leave.
Flexibility: Work remotely, or in a Kyiv office or combine both.
Time Off: 20 days of paid vacation and public holidays.
Learning Opportunities: Budget for conferences, certifications, and courses.
Personal Development: Tailored plans to achieve your сareer goals.
Community: Various internal events and team-building activities.
Powered by JazzHR
4sedZtPrdO
This combo brought us success, 35+ million users served with our iGaming products, breakthrough Tech Radar, and a team of 200+ bright minds who made this happen.
At VeliTech, Turnkey isn’t just our biggest department — it’s the backbone of everything we do. It’s the engine that powers our clients in emerging markets, helping them launch, grow, and dominate. No patchwork solutions, no third-party limitations — just seamless technology built for real-world success.
When you join the Turnkey team, you become part of the driving force behind our most powerful solution consisting of: VeliHorizon (Core Platform), VeliX (experience design) and Payments.
We invite a Senior Scala/Java Engineer to join the VeliHorizon team.
Horizon is a high-performance, API-driven, microservices-based platform that takes iGaming businesses to the next level.
At VeliHorizon, we don’t just build infrastructure—we develop the core technology that keeps the businesses of our clients running smoothly. Our platform processes thousands of transactions per second, ensures real-time data accuracy, and delivers a stable and efficient operational environment for businesses worldwide.
In this role, you will:
- Drive design, implement, extend, test, deliver, and maintain domain-specific business features in production
- Optimize and refactor the existing codebase and data models
- Monitor and troubleshoot domain-specific microservices
- Respond to and investigate complex problems within the team's area of responsibility and cross-team areas by retrieving and analyzing heap dumps, logs, queries, reports, and charts
- Improve internal common libraries and frameworks
- Collaborate with team members and external stakeholders to address technical and business challenges and drive the product's feature development
- Communicate with stakeholders and actively seek feedback
- Core Technical Skills:
- Proficiency in Scala with practical experience using either Akka or ZIO
- Solid Java development skills
- Strong understanding of functional programming principles and best practices
- Deep knowledge of JVM internals, including memory management, garbage collection, and performance tuning
- Solid experience with Kafka (event-driven architecture, message delivery semantics, stream processing)
- Strong command of relational databases, especially PostgreSQL
- Experience designing and maintaining RESTful HTTP APIs for client communication
- Hands-on experience with gRPC for efficient inter-service communication
- Understanding and application of Clean Architecture principles in designing modular and maintainable systems
- System Architecture and Infrastructure:
- Experience working in distributed microservice environments with domain-driven service decomposition
- Strong grasp of asynchronous messaging patterns and event-driven communication, especially over Kafka
- Good understanding of CAP theorem, message delivery strategies (at-most-once, at-least-once, exactly-once), and fault tolerance in distributed systems
- Hands-on experience deploying and managing applications in Kubernetes, using containerd or other container runtimes
- Software Design and Engineering Best Practices:
- Deep understanding of software design principles: SOLID, GRASP, and other key OOP/FP paradigms
- Ability to write clean, maintainable, and well-tested code
- Experience with concurrent and parallel programming, thread management, and async task orchestration
- A relevant university degree in Computer Science, Software Engineering, or a related field is preferred
- Experience with Quarkus
- Familiarity with Elasticsearch and its integration in search-heavy services
- Familiarity with CI/CD workflows and observability tools
- Familiarity with analytical databases, especially ClickHouse
Intro Call with TA Specialist → Technical Interview → Final interview → Offer
We offer:
Growth Opportunities: Expand your expertise, including launching your own product.
Modern Technology: Work with microservices, serverless architecture, and SRE practices.
Health Support: Health insurance and 10 days paid sick leave.
Flexibility: Work remotely, or in a Kyiv office or combine both.
Time Off: 20 days of paid vacation and public holidays.
Learning Opportunities: Budget for conferences, certifications, and courses.
Personal Development: Tailored plans to achieve your сareer goals.
Community: Various internal events and team-building activities.
Powered by JazzHR
4sedZtPrdO
Key Skills
Ranked by relevance
microservices
functional programming
fault tolerance
elasticsearch
kubernetes
serverless
scala
kafka
java
grpc
cicd
jvm
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
AI Engineer
2026-05-20
Full-time
Mid-Senior
Australia
Internet Publishing
Engineering
View Job Details
Related
.NET Full Stack Developer
2026-05-27
Full-time
Mid-Senior
United States
Internet Publishing
Engineering
View Job Details
Related
.NET Full Stack Developer
2026-05-18
Full-time
Mid-Senior
United States
Internet Publishing
Engineering
Login to Apply
- Posted
- May 05, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Ukraine
- Company
- VeliTech
Industries
Internet Publishing
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
AI Engineer
2026-05-20
Full-time
Mid-Senior
Australia
Internet Publishing
Engineering
View Job Details
Related
.NET Full Stack Developer
2026-05-27
Full-time
Mid-Senior
United States
Internet Publishing
Engineering
View Job Details
Related
.NET Full Stack Developer
2026-05-18
Full-time
Mid-Senior
United States
Internet Publishing
Engineering