Job Description Sportradar Virtual Gaming GmbH leverages artificial intelligence to create cutting-edge virtual sports betting solutions. We empower betting providers around the world to offer 24/7 live betting on simulated sports events—from cricket to tennis and basketball. As a fully owned subsidiary of Sportradar AG, we’re part of a global network of over 4,000 employees across 30 offices, serving 1,000 companies in 100 countries. Why Join Us? Small Agile Team, Big Impact: Work in a close-knit Java team of 4–5 developers, backed by staff engineers, a line manager, and a Product Owner. You’ll have a direct say in envisioning and delivering new products in the booming virtual sports market. Hybrid Work Model: Enjoy 2 days of home office and 3 days in our Bremen office, striking the perfect balance between collaboration and flexibility. Full Tech Ownership: Embrace “You build it, you run it.” You’ll be involved from initial concept to deployment and monitoring, collaborating with designers, QA, and cloud specialists. Well-Defined Career Framework: We prioritize continuous personal growth—from language classes and skill-building workshops to a clear path for advancement. Incremental Vacation: Earn more vacation days each year, up to 30 days annually. Fun & Modern Workspace: Break up your day with fresh fruit, coffee, company fitness programs, plus in-office ping-pong, darts, and video games. Your Challenge Innovate in an Interdisciplinary Environment : Coordinate with graphic designers, product managers, and fellow developers to craft and maintain brand-new features for virtual sports simulations. Performance & Cloud Optimization : Partner with Sportradar specialists to fine-tune performance, improve cloud solutions, and ensure our products run seamlessly at all hours. Ownership & Autonomy : If you see a process that can be improved, go for it. We support initiative and encourage creative solutions. Lifecycle Management : Define, develop, deploy, and monitor solutions with your team—covering everything from the first lines of code to sunsetting older features. Your Profile Java Expertise : You are an experienced senior or a mid-level ready for the next step with at least 4 years of professional experience delivering well-structured, maintainable code; strong knowledge of Java, preferably on Java 11 or later (we use 17). Front-End Familiarity : Capable of bridging the gap between front-end and back-end. DevOps Mindset : Experience with Docker, Kubernetes, GitLab pipelines, and overall SDLC practices. Modern Development Principles : Comfortable with SOLID, TDD, XP, and the practices that keep code clean and teams agile. Team Player with Communication Skills : A good command of English (written and spoken); self-motivated and collaborative. Continuous Learner : Committed to refining not just software, but also team processes and your own soft and hard skill set. Tech Stack We Use Languages & Frameworks : Java 17, TypeScript, Jackson, OpenAPI Testing & Logging : JUnit5, Mockito, AssertJ, Log4J2 Build & Dependency : Maven, Liquibase, Gradle Persistence & Storage : Hibernate, Panache, MySQL, DynamoDB, Caffeine Cloud & Containerization : ECS, EKS Quality & Security : JaCoCo, Mend, SonarQube, Spotless