We are an industry-leading iGaming and sports betting technology company, building high-throughput, real-time platform solutions that process millions of transactions daily across global markets.
We are expanding our engineering division in London and looking for a Senior Java Full-Stack Engineer to take ownership of core betting engines, real-time data feeds, and high-performance front-end user experiences.
- Location: London, UK (Hybrid)
- End-to-End Delivery: Architect, build, and maintain low-latency, scalable backend microservices alongside responsive, high-performance front-end interfaces.
- Core Systems Development: Drive features for real-time odds engines, betting placement, user wallets, live-streaming integration, and promotional tools.
- Performance & Scale: Optimize systems for ultra-low latency, high concurrency, and maximum reliability during peak sporting events.
- Technical Ownership: Lead architecture decisions, drive clean code practices, establish robust automated testing (unit/integration/E2E), and participate in code reviews.
- Cross-Functional Collaboration: Partner closely with Product Managers, UX Designers, DevOps, and QA engineers to deliver robust features end-to-end.
- Senior Backend Expertise: Extensive hands-on experience with modern Java (17+) and the Spring Ecosystem (Spring Boot, Spring Security, Spring Cloud).
- High-Throughput / Real-Time Systems: Practical experience with event-driven architectures using Apache Kafka, WebSockets, or similar messaging pipelines.
- Database & Caching Mastery: Solid experience with relational databases (PostgreSQL/MySQL) and high-performance caching strategies (Redis, Hazelcast).
- Cloud & DevOps: Familiarity with AWS/GCP, Docker, Kubernetes, and automated CI/CD pipelines.
- Engineering Standards: Deep understanding of RESTful APIs, Microservices architecture, TDD/BDD practices, and system resilience.
- Direct domain experience within iGaming, Sportsbook, or Fintech high-frequency transaction environments.
- Hands-on knowledge of regulatory compliance standards in online gaming (UKGC, MGA).
- Exposure to reactive programming (Spring WebFlux, RxJava).
- Collaborative engineering culture focused on modern tech stacks and technical excellence.
- Competitive salary, performance bonus, private health cover, and learning/development budget.