
Middle Java Developer
EveryMatrix17 hours ago
London, United KingdomMid Level
Responsibilities
- Develop, maintain, and enhance microservice applications using Java and Spring Boot.
- Design and implement scalable, resilient, and high-performance backend solutions.
- Write efficient SQL queries for PostgreSQL and ClickHouse databases.
- Develop code to process complex data structures to and from Kafka.
- Apply best practices for microservice architecture, API design, scalability, and security.
- Collaborate with DevOps, frontend, product, and QA teams.
- Participate in code reviews, technical discussions, and continuous improvement initiatives.
Requirements
- At least 3 years of commercial experience in Java development.
- Strong knowledge of Java and Spring Boot.
- Experience developing on Linux and familiarity with Bash scripting.
- Experience with SQL databases and optimized queries.
- Experience with Kafka; Avro experience is advantageous but not required.
- Experience with enterprise Java and Spring components, including Spring Data JPA.
- Experience with containerization technologies such as Docker and Kubernetes.
- Familiarity with Apache Flink, OpenID, service discovery, API gateways, and service monitoring is advantageous.
- Solid understanding of microservice architectures and best practices.
- Experience with AI coding assistants such as Gemini and Claude and interest in an AI-first approach.
- Previous gaming or sports betting industry experience is advantageous but not required.
- Strong problem-solving, communication, collaboration, curiosity, and attention-to-detail skills.
Benefits
- 25 days of annual leave initially, increasing by 2 days annually up to 35 days by the fifth year.
- Hybrid work available after the first three months, with up to 50 work-from-home days per year.
- Private medical insurance with optional dependent coverage.
- Monthly meal allowance and gym allowance.
- Access to Udemy for Business and LinkedIn Learning, plus an external training budget.
- Two paid Free Fridays per year, limited to one per quarter.
- Three sick leave days per year without requiring a doctor's note.
- Paid parental leave, including up to 52 weeks of maternity leave and 4 weeks of paternity leave.
- London-based role with hybrid work arrangements available.
Tech Stack
Categories
About EveryMatrix
EveryMatrix builds modular iGaming software for online casino and sports-betting operators, including platform, casino aggregation, sportsbook, payments, and affiliate/agent systems. It sells these as B2B SaaS and managed services to operators and state lotteries in regulated markets, with APIs and back-office tools for online and retail channels. Founded in 2008 and headquartered in Sliema, Malta, the privately held company is a member of the World Lottery Association.