Sign up for our
weekly
newsletter
of fresh 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.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, AWSIn this role, you will: Oversee a team focused on sports and game provider integrations.Develop innovative gamification and loyalty program features.Take responsibility for the full cycle of the team's Software Development Life Cycle (SDLC) process.Supervise Site Reliability Engineering (SRE) practices within the team.Manage team members, providing guidance and support.Create architectural solutions and lead collaborative design efforts for the integration domain.Conduct code reviews to ensure high coding standards.Oversee the Quality Assurance (QA) process to enhance product quality.Engage in collective technical leadership, participating in the Scala community and technical board with the CTO.Skills and experience you will need: Must have Solid experience with Scala/Akka (Stream, Cluster, Persistence, gRPC, Kafka) stack to develop online transaction processing services.Experience with Kafka, PostgreSQL.Understanding and proven experience of functional and object-oriented programming concepts and design patterns, SOLID, Dry, Kiss, YAGNI.Understanding of microservices-based and event-driven architecture.Ability to write clean, concise and maintainable code.Experience of work in a product company with real sustainable production application.Experience of management team 5+ team members.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.Experience with Slick FRM, Tapir, gRPC, Scala 3, cats, ZIO.Experience of work with DevOps/SRE/XP software development practice.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.#J-18808-LjbffrOriginal job Scala Team Lead /Integration Team/ posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.