About the role
ABOUT US:
Join the Blue Team , a backend engineering team building one of Sportradar 's core betting platforms. Using Java, Spring Boot, Kafka, and event-driven architecture , the team develops high-performance, scalable systems that process millions of transactions and power betting experiences for clients worldwide. You'll work on complex technical challenges alongside experienced engineers in a fast-paced, product-driven environment.
THE CHALLENGE:
- Implement domain logic and definitions within the system, and collaborate on product requirements by providing feedback and asking the right questions.
- Build reliable and scalable solutions , aiming for clean implementations that minimize bugs and reduce the need for support or rework.
- Continuously learn - whether it’s the business domain, the technologies we currently use, or new tools and approaches we want to explore.
- Actively suggest improvements to technical solutions or domain implementation at any time, especially during team planning sessions and retrospectives.
ABOUT YOU:
- Strong experience with Java . Solid hands on experience with Spring Boot (REST APIs, configuration, security basics).
- Good understanding of object oriented design , clean code , and design principles (SOLID).
- Experience building and maintaining backend services in production environments.
- Proficiency working with SQL databases and NoSQL database s (e.g. PostgreSQL, MySQL, MongoDB) - Designing schemas, writing efficient queries, indexing.
- Familiarity with Git and m odern development workflows (code reviews, pull requests).
- Knowledge of messaging and event driven systems : Kafka, RabbitMQ, or similar.
- Practical experience using Docker - Building images, local development, containerized services.
- Familiarity with CI/CD pipelines and DevOps practices .
- Experience writing unit and integration tests .
- Able to work independently and take ownership of features from design to production.
- Strong problem solving mindset and attention to detail.
- Ability to communicate clearly with both technical and non technical stakeholders.
- Willingness to mentor less experienced engineers (especially for Senior role).
- Comfortable working in an Agile/Scrum environment.
- Proactive attitude and continuous learning mindset.
NICE TO HAVE:
- Exposure to Kubernetes (deployment concepts, Helm, scaling, troubleshooting).
- Experience with cloud platforms (AWS, Azure, GCP).
- Experience making architectural and technical decisions.
- Ability to design scalable and maintainable systems.
- Leading by example in code quality, reviews, and best practice.
- Supporting the team with technical guidance and mentorship.
- Practical experience using AI tools to support software development.
- Ability to critically evaluate AI‑generated code and ensure correctness, security, and maintainability.
- Understanding of best practices and limitations of AI‑assisted development.
- Comfortable integrating AI tools into day‑to‑day engineering workflows to improve productivity and quality.
OUR OFFER:
- A collaborative environment with colleagues from all over the world (Engineering offices in Europe, Asia and the US) including various social events and teambuilding .
- Flexibility to manage your workday and tasks with autonomy.
- A balance of structure and autonomy to tackle your daily tasks.
- Vibrant and inclusive community which welcomes all participants.
- Global Employee Assistance Program .
- Calm and Reulay app (leading well-being apps designed to support focus, quality rest, mindfulness, and long-term mental resilience).
- Online training videos .
- Flexible working hours.
While we appreciate the flexibility and benefits of working from home, we strongly believe that coming together in person fosters stronger connections, encourages collaboration, and drives innovation — both as individuals and as a company. The energy, shared ideas, and team support we experience in the office strengthen the foundation of our success and culture. For this reason, we are an office-first business operating on a fully on-site model, with team members working in the office five days a week to build relationships, exchange ideas, and grow together.
OUR RECRUITMENT PROCESS:
- Initial Screening: A quick online chat with our Talent Acquisition Partner to understand your background and expectations.
- Interview: Organized online with the purpose of meeting the hiring manager, assessing team fit and learning more about the role.
- Technical Assessment: Take @ home task to showcase your technical skills.
- Technical Interview: Organized on-site to meet with the Hiring Manager and/or additional Interviewer to dive into your solution.
- Final Steps: Receive feedback and, if successful, offer!
