(Junior) Java Developer (mfx)
Job Summary
Start your journey with us bring your ideas to the table and develop products that maximise the thrill of sports for our customers. Youll work in a collaborative and agile environment alongside experienced developers who will support you in building your technical skills and growing your career.
Your playing field:
- Build software hand-in-hand with AI agents. Using AI to design write review and ship code is becoming core to how we work not an afterthought youll grow into steering agents effectively as part of your daily craft.
- Develop full-stack applications primarily powered by Java in the backend and React in the frontend within a modern and continuously evolving technology landscape.
- Support the design implementation and maintenance of end-to-end solutions choosing the right technologies for each problem rather than being locked into a single framework.
- Work closely with experienced engineers across the entire software development lifecycle from concept to production.
- Participate in code reviews pair programming and knowledge-sharing sessions to continuously sharpen your craft.
- Own your contributions end to end from clean well-tested code to the supporting documentation that makes your work usable by the whole team.
Qualifications :
Which skills you should bring to the pitch:
- Education. Bachelors or Masters degree in Computer Science Software Engineering or a related field or equivalent practical experience.
- AI-native way of working. This is what matters most to us. AI is already an integral part of your toolbox you have a feel for how LLMs behave you know how to steer an agent toward a good result and you naturally work with tools such as MCPs and skills. You can hardly imagine building software without AI agents at your side.
- Engineering foundation. First hands-on experience with Java through internships working-student positions university or personal projects or professional work as a solid foundation to build on rather than the limit of what you want to do.
- Ecosystem fluency. Besides core technologies like Java you have a solid understanding of the supporting ecosystems and frameworks (for example Spring and the wider JVM and web landscape).
- Software engineering. Interest in software architecture clean code and software development best practices.
- Databases. Basic understanding of different database technologies such as relational (SQL) and document-based databases.
- Version control. Familiarity with Git and collaborative version control workflows.
- Cloud & DevOps. Curiosity about cloud technologies containerization (Docker/Kubernetes) and CI/CD processes.
- Innovation & growth mindset. You welcome change and like being at the edge of whats possible. Reading about new tools trying them out and experimenting feels natural to you and you bring a strong drive to learn develop new skills and take on new challenges.
- Collaboration. A collaborative mindset with good communication skills and the ability to work effectively in cross-functional teams.
- Language. Good command of English both written and spoken as English is the primary language of communication in an international team.
Additional Information :
This is how we score with you:
- 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 whilst also keeping you active!
- Corporate Pension Scheme (betriebliche Altersvorsorge). Secure your future! Join our corporate pension scheme where we provide additional financial support.
- eGym. We encourage an active lifestyle and to support this weve 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 and Team gatherings we like to have fun together as one team and reinforce our connections.
- Supportive Environment. We believe in collaboration and working together as a team but we also give importance to 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.
Think a career at Tipicos right for you
Apply now and join our winning team! If you have any questions or comments about this role our TA team is happy to help you! Feel free to reach out to us on our social media channels
We look forward to your application!
Remote Work :
No
Employment Type :
Full-time
About Company
We are Tipico, an exciting tech company and the leading sports betting provider in Germany. Our mission is to electrify the sports betting experience for every customer, every bet. We say that we Maximise Spannung but we dont just do it for our customers. Behind the scenes, our c ... View more