Junior Java Software Engineer
OpenBet · Lienz, Tyrol, Austria
Apply & track with Apply EdgeThe TeamOpenBet is a global leader in betting and gaming entertainment, trusted by over 200 partners to create memorable winning moments for millions of players worldwide. From processing bets during iconic events like the FIFA World Cup and Super Bowl to pioneering next-gen products like BetBuilder, we continuously redefine the player experience with high-quality content, cutting-edge technology, and advanced player protection tools.For over 25 years, our unbeatable platform has powered the most recognizable betting brands, ensuring peak performance with 100% uptime, unmatched scale, and speed. With 85 licenses, 20 World Lottery Association operators on our customer roster, and a team of 1,200+ experts across 14 countries, we remain at the heart of the industry.Neccton, an OpenBet brand, is a renowned software company for Responsible Gaming, Anti-Money Laundering, and Fraud Detection. Based in Austria, we have more than 15 years of experience in the gambling sector.The GoalWhat you'll be doingAs a Junior Java Backend Developer, you will contribute to building and operating scalable backend services that power our SaaS platform and responsible gaming solutions. You will work hands-on with modern Java technologies, APIs, and Google Cloud, while supporting customer integrations and collaborating closely with internal teams to deliver reliable, high-quality software.As a Junior Java Backend Developer, you will help...Develop and maintain backend services using Java (Spring Boot or similar frameworks) for scalable, cloud-native applicationsDesign and implement REST APIs, ensuring clear contracts, versioning, and high reliabilityBuild and support integrations with customer systems, including handling data exchange, validation, and transformationDeploy and operate services on Google Cloud, leveraging technologies such as Cloud Run, Pub/Sub, Cloud Storage, and related servicesWrite clean, maintainable, and well-tested code, following coding standards and best practices (e.g., code reviews, static analysis)Monitor and troubleshoot production systems, analyzing logs and metrics to identify and resolve issuesSupport onboarding of new customers, helping configure integrations, validate APIs, and ensure smooth go-liveResolve technical support tickets, investigate issues, identify root causes, and collaborate on fixesCollaborate daily with frontend, data engineering, QA, and customer teams to align on requirements and deliveryContinuously improve system reliability, contributing to observability, testing, and automationThe PlayerWhat you'll bringEducation in computer science / software engineering (HTL, FH, university) or equivalent practical experienceFirst hands-on experience (e.g., internships, projects, or 1-2 years) in Java backend development or software engineeringSolid knowledge of Java and object-oriented programming principlesBasic experience with Spring Boot or similar backend frameworksUnderstanding of REST APIs, HTTP, and integration patternsFamiliarity with databases (e.g., SQL, relational modeling) and basic data handling conceptsExposure to cloud technologies (preferably Google Cloud) or strong motivation to learnA structured approach to problem-solving and an interest in software quality, reliability, and performanceComfortable working in an Agile environment with iterative deliveryTeam-first mindset, strong collaboration skills, and willingness to learn and improveGood English skills, both spoken and writtenNice to haveExperience with Google Cloud Platform (GCP) services (e.g., Cloud Run, Pub/Sub)Familiarity with microservices architectures and event-driven systemsBasic understanding of CI/CD pipelines (e.g., GitHub Actions) and Git workflowsExperience with testing practices (unit/integration tests)Exposure to monitoring and logging tools (e.g., Datadog, Cloud Logging)What's the Score?What we can offer YOU:Attractive benefits, an open and supportive environment, and a modern workplaceRegular collaboration with global teams as our business continues to growTangible development: learning, mentorship, and opportunities to grow into deeper engineering ownershipFlexible working and guidance to progress your careerA collaborative office environmentAt OpenBet, we celebrate diversity and believe in creating an inclusive environment where every voice is valued and respected. We're committed to building a team that reflects the rich tapestry of humanity, embracing individuals from all walks of life, backgrounds, and identities. Join us in shaping the future of iGaming, where diversity isn't just celebrated—it's celebrated.