Senior Java Developer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
The Live Data unit is responsible for the development, delivery, and global distribution of real-time sports data across a diverse range of sporting events. Through strong partnerships with rights holders, media organizations, and betting companies worldwide, the unit ensures the seamless provision of accurate, high-quality data across 30+ different sports disciplines, including e-sports. Our international team develops and maintains a range of advanced platforms to integrate, manage, and analyse data from multiple sources. The development teams based in Wrocław focus on: In-Game Pipeline - a system for collecting source data, either manually captured by scouts during events or generated through AI-driven computer vision technology. THE CHALLENGE: As a Senior Java Developer you will play a key role in the software development process by writing clean code , building scalable architectures , embracing TDD, and empowering the pair-programming approach.
Responsibilities
- Build scalable, high-performance services for sports data operating 24/7
- Be an active part in making the most out of our AWS partnership
- Become a domain expert in the exciting world of real-time sports data
- A real opportunity to influence the design and technology
- ABOUT YOU:
- You are a developer who like challenges, having fun and being focused at work. Learning is a natural part of your workday. You enjoy collaborating with a diverse group of people.
- Required:
- Passion for technology
- Proven, hands-on software development experience (Java)
- Ability to write a clean, well-crafted and tested code (XP, TDD)
- Agile mindset (focus on delivering working software, collaboration and improvement)
- Shared values - relations, collaboration, trust
- Desirable experience:
- Experience with cloud-based appreciations and microservices (AWS)
- Experience with automation testing on various levels (BDD, Performance testing, Contract testing)
- Knowledge of distributed event streaming solutions (Kafka, RabbitMQ or similar)
- Understanding how the code can be shipped (Docker, Kubernetes)
- OUR OFFER:
- A collaborative environment with colleagues from all over the world (Engineering offices in Europe, Asia and US)
- Ability to shape your own workday and career via a clearly defined professional and personal development plan
- Opportunity to work with senior leadership team and develop yourself within an inspiring and fast-growing company
- Vibrant and inclusive community , including Women in Tech and Pride groups which welcome all participants
- Flexible working hours
- OUR RECRUITMENT PROCESS:
- Initial Screening : A brief conversation with our Talent Acquisition Partner to review your background, experience, and expectations
- Technical Task : A take-home coding assignment designed to reflect our daily work, completed at your convenience
- Technical Interview (90 minutes) : An in-depth discussion on your submitted coding task, including a review of your thought process, live coding exercises, and a system design conceptual discussion
- Cultural Fit Interview (30 minutes) : A conversation with Senior Management to assess your ability to work in a matrix organization and collaborate with stakeholders
- Final Step: Receive feedback and, if successful, an offer!
Benefits
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Sportradar? Share your experience