Domain Architect - Betting
Role details
Job location
Tech stack
Job description
As a Software Architect, you'll play a pivotal role in designing and implementing innovative features for our cutting-edge Sportsbook platform. Working in a highly collaborative and agile environment, you'll collaborate with product managers, engineers, and fellow architects to deliver high-performing solutions within a complex microservices architecture.
We're seeking a passionate and technically strong Software Architect to help us build the best Sportsbook platform in the industry. If you thrive in a fast-paced, collaborative environment and love designing and building high-quality, low-latency systems, this is the opportunity for you!
YOU WILL BE RESPONSIBLE FOR
- Design and document software architectures and technology strategies for our high-volume, real-time betting platform.
- Lead the design and implementation of scalable, low-latency, and resilient systems, focusing on performance and maintainability.
- Analyze and prototype new technologies, providing documented recommendations and influencing technology choices.
- Actively participate in code reviews, mentoring, and coaching development teams to ensure high-quality code and system design.
- Continuously improve our live systems, focusing on performance, scalability, and resilience.
Requirements
Do you have experience in Scalability?, * Proven ability to design, implement, and deploy highly scalable RESTful Microservices in a production environment.
- 8+ years of hands-on experience with Java (latest versions) and its ecosystem.
- Experience designing, building, and troubleshooting distributed and real-time systems.
- 8+ years of experience building applications with Java frameworks like Spring Boot or Vert.x.
- Familiarity with asynchronous messaging systems (e.g., Kafka, Nats).
- Hands-on experience with databases like MariaDB, MongoDB, Elasticsearch, and Redis.
- Understanding of container orchestration frameworks (e.g., Kubernetes, Nomad), including deploying and managing containerized applications.
- Proven ability to automate CI/CD pipelines.
- Excellent written and verbal communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.
- Familiarity with Reactive Programming concepts and experience with frameworks like RxJava., * Experience leveraging AWS managed services (e.g., Cloudfront, RDS, OpenSearch, ElastiCache, EKS, MSK) and/or Google Cloud Platform equivalents.
- Familiarity with the online gaming, gambling, or sports betting industry.
- Strong understanding of performance optimization techniques and experience tuning high-performance applications., In our pride, we empower our teammates to find their roar and run with their wildest ideas. We don't wait for things to happen; we pounce and make it happen! Would you be a good fit for the Leo Pride - give us a roar! As our company working language is English, we'd like to see your CV in English, please
Benefits & conditions
- Hybrid work policy
- 4 weeks of Workation (T&C apply)
- 25 vacation days and 3 ATV days
- Excellent pension scheme
- 300€/year well-being allowance to support your active lifestyle (T&C apply)
- Work-from-home allowance
- Company provided lunch
- Team and office social events throughout the year