Job
In this role, you will design high-performing Java-based services, work on modern solutions using Springboot, and accompany software projects from concept to production.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Tipico is looking for a (Senior) Java Developer to join our team. Grow with us, bring us new ideas, and develop products that maximise the excitement of sports for our customers. Every day, you’ll work in a highly collaborative, agile environment with cross-functional team members to develop products and create technical solutions that move us forward.
- We love what we do: You will design high-performing Java-based services in a complex system landscape.
- You will be involved in the concept, design, and implementation of modern solutions based on Spring Boot.
- You will contribute to our new technology stack as well as maintaining the existing legacy system.
- Together as one team: You will support software projects from the initial concept through to running them in production.
- Documenting software architectures and transferring knowledge are part of your responsibilities.
- You will coach and develop more junior team members, as we believe in sharing information and learning from each other—we are only as strong as our team.
- Your passion for code and design reviews is your strength to make us better than we were yesterday.
Our expectations of you
Education
- University degree. Bachelor’s or master’s degree and at least 8 years of proven professional experience in software development.
Qualifications
- Strong Java skills. With knowledge of enterprise frameworks such as Spring or Spring Boot and Hibernate, you master every line of code.
- Artificial Intelligence. Enthusiasm for AI and willingness to stay up to date with emerging developments.
- Strong database skills. Good database knowledge (strong SQL skills).
- Basic knowledge of Linux.
- Knowledge of virtualization and containerized applications. Kubernetes or Docker.
- Good knowledge of English. Our team comprises more than 50 nationalities working together to achieve Tipico’s mission. English is the language we use to communicate within the company.
Experience
- Experience with Git and Maven in building CI/CD pipelines with Jenkins.
What we offer
- Established International Group. We have a solid foundation on which to grow.
- Personal and Professional Growth. We offer you opportunities to develop and grow to unlock your potential.
- Relocation support to make your move to Karlsruhe as smooth as possible.
- Business bike leasing. We offer a sustainable commuting solution while helping you stay active!
- Corporate pension scheme. Secure your future! Join our corporate pension scheme, where we provide additional financial support.
- eGym. We encourage an active lifestyle, and to support this, we've partnered with an online sports platform that provides access to a variety of clubs and offers across Germany.
- Modern offices. Our very own Karlsruhe campus provides an open-plan space with the latest technology.
- Events. Sponsored charity events and team gatherings; we like to have fun together as one team and strengthen our connections.
- Supportive Environment. We believe in collaboration and working together as a team, but we also value the uniqueness of each and every one of us.
- You choose your own hardware. MacBook or Windows? We love tech, and this helps us stay ahead.
Benefits
Work-Life-Integration
Health, fitness & fun
Topics you will work on
Job locations
About your employer
We are the leading sports betting provider in Germany. Our goal is to provide millions of people with an even more intense sporting experience - every day. Our values of passion, progress and trust drive us to provide our customers with the best possible product every day.
- English
- Established Company
- Onsite, Hybrid
- Sports, Leisure
Employer reviews
- Working conditions
- 2.8
- Engineering
- 3.3
- Career growth
- 3.0
- Team culture
- 3.0
More jobs
These jobs might also interest you
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
We have been developing industry-specific software solutions and websites with a high quality standard for 20 years. To strengthen our development team at our location in Bernau near Berlin, WE ARE LOOKING FOR YOU, a motivated, team-oriented employee,...