Next job

Scala Team Lead in Veli Technologies Ltd.

Posted more than 30 days ago

2 views

Veli Technologies Ltd.

Veli Technologies Ltd.

0
0 reviews
Without experience
Full-time work
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. And this team is ready to welcome you in a world of opportunities to grow and expand your expertise.   If
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.

And this team is ready to welcome you in a world of opportunities to grow and expand your expertise.

 

If this piques your interest, then look no further – this is the perfect opportunity for you!

 

We invite Scala Team Lead to join VeliHorizon product team.

Horizon is the API-driven, microservices-based platform that takes online casinos, sports betting, and beyond to the next level. 

Our cutting-edge technology integrates with leading gaming providers for a highly-secured, compliant gaming environment that's designed to meet all clients' needs. 

Tech stack:
Scala 2/3, Typed Akka, ZIO, PostgreSQL, Elasticsearch, Clickhouse, K8s, Kafka, gRPC, AWS

In this role, you will:
  • hands-on contribution and leadership of team feature development, delivery and supervising in quality assurance
  • lead code, application and architecture design review, improvements and R&D activities
  • lead and participate in SRE practice, housekeeping, on-call, correction-of-errors, continuous improvement process and practice in a team
  • participate in cross-functional activities and collective leadership processes Team Lead Catch Up, Scala Community and Technical Board
  • maintenance and effective legacy replacement of Spring-Boot / Java + Akka 2.5 / Scala 2.12 based service to modern Scala 2.13, Akka 2.6 / Scala 2 and 3 + ZIO 2 stacks"
Skills and experience you will need:
  • Solid experience with Scala/Akka(Stream, Cluster, Persistence, gRPC, Kafka) stack to develop online transaction processing services
  • Experience with Kafka, PostgreSQL
  • Deep understanding of functional and object-oriented programming concepts and design patterns
  • Understanding of microservices-based and event-driven architecture
  • Ability to write clean, concise and maintainable code
Will be a big plus:
  • Experience with JDK upgrade and GC tuning(shenandoah, g1, zero gc, cms, parallel)
  • Experience with K8s application troubleshooting and resource tuning
  • Experience with Elasticsearch, Redis, DynamoDB
  • Experience with Tapir, gRPC, Scala 3,  ZIO, cats
  • Experience with Java
  • Experience of work in a product company with real production application
  • Experience of work with DevOps/SRE/XP software development practise
  • Experience of PostgreSQL Database query optimization 
We offer:
Health care
  • Medical insurance - full coverage
  • Paid sick days - 10 days
  • Well-being program
Well-deserved rest
  • Paid vacation - 20 days
Work-from-anywhere opportunities
  • Home
  • Office
  • Mix both options the way you want
Learning and Development
  • Possibility to visit conferences and professional events
  • Internal educational programs
Lifestyle
  • Product mindset
  • Engineering culture in our DNA
  • T-shaped skill set model

Without experience
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept