In deiner Rolle implementierst du komplexe Lösungen und entwickelst eigenständig Anwendungen, während du technische Diskussionen führst. Du bist verantwortlich für die Analyse der Anforderungen sowie für die Sicherstellung von Qualität und Konsistenz während des Projektverlaufs.
Anforderungen
- •Passion for software development
- •Strong analytical and problem-solving skills
- •Advanced communication and interpersonal skills
- •Very good understanding of Java or Python
- •High willingness to learn new technologies
- •Very good grades
- •Fluent in English
- •First experience in cloud-native software development
- •Up-to-date knowledge of trends and technical skills
- •Good knowledge of SQL, databases, and Kubernetes
Deine Aufgaben
- •Schlüssel- und komplexe Lösungen implementieren
- •Vorhandene Systeme analysieren und Anwendungen entwickeln
- •Technische Diskussionen leiten und effektiv zusammenarbeiten
- •Anforderungen verwalten und priorisieren
- •Komplexe Herausforderungen während der Projektausführung lösen
- •Qualität und Konsistenz der Projektanforderungen sicherstellen
Deine Vorteile
Strukturierter Onboarding-Prozess
Flexible Arbeitszeiten
Kostenlose Mittagsverpflegung
Teilnahme an Unternehmensveranstaltungen
Zentrale Lage mit guter Anbindung
Exklusive CHECK24-Rabatte
Herausforderndes Arbeitsumfeld
Agiles und flexibles Arbeitsumfeld
Möglichkeit, an dynamischen Projekten zu arbeiten
Original Beschreibung
# Working Student (m/f/d) Software Engineering – Loans Data Engineering
We are **CHECK24** - the leading German comparison platform with 15 million customers and over 40 products.
Have you ever wondered how it is possible to develop a high-performance and highly available comparison platform for loans? Together with our financial partners, we process a large number of applications to create tailored offers for our customers every single day. This pushes the boundaries of classical APIs and architectural approaches, requiring us to find creative and smart solutions.
As a member of the Data Engineering Team, you will work in a dynamic and challenging environment to support our AI infrastructure, tackling complex Data Management and collaborating across multiple departments within our organization. The Data Engineering team operates closely with our AI development team.
You’ll work with a highly distributed architecture, leveraging cloud-native applications to build a future-proof platform. From day one, you will develop production-ready code that delivers real impact. With the guidance of your mentor and the support of your team, you will advance your career as a **Working Student (m/f/d) Software Engineering** in a dynamic, growth-oriented environment, constantly enhancing your skills and tackling new challenges.
We rely on both modern and established technologies, and we are continuously evaluating trends of tomorrow to find the cheapest and fastest loan for our customers.
In terms of technology, we use up to date versions of Java/Python/Golang/Spring Boot, Apache Iceberg/Trino/Kubeflow, Kafka/ActiveMQ, Redis, ElasticSearch/MongoDB/Oracle/Percona, CI/CD, Flux/GitOps, Kubernetes, Prometheus/Grafana, Gradle and many more.
## Your Responsibilities
* **Take ownership** of implementing key and complex solutions for our AI data requirements
* Independently **analyze existing systems**, plan, and develop required applications
* Lead technical discussions and collaborate effectively with various teams to develop the **best technical solutions**
* Manage and prioritize requirements, considering both **technical and business needs**
* **Identify and resolve complex challenges** throughout project execution
* Ensure quality and consistency in the **implementation of project requirements**
## Your Tasks
**Must have:**
* A passion for software development
* Strong analytical and problem-solving skills
* Advanced communication and interpersonal skills to foster effective collaboration within the organization
* Very Good understanding of any language (Java/Python preferred)
* High willingness to learn and motivation to continually familiarize yourself with new technologies, programming languages and setups
* Very good grades
* Fluent in English
**Nice to have:**
* First experience with modern software development in cloud-native environments
* Up-to-date knowledge of trends and technical skills
* Good knowledge of SQL and databases and Kubernetes
## What we offer you
* **Seamless Entry into the Workforce** – Benefit from a structured onboarding process and a buddy system to ensure an optimal start
* **Flexible Working Hours** – Adapt your schedule to fit your studies
* **Team Lunches** – Enjoy free yogurt (always) and lunch every Monday, Wednesday and Friday
* **Events & Team Spirit** – As a working student, you’re part of all company events and celebrate successes together with the team
* **Perfect Accessibility** – Our central location at Donnersbergerbrücke offers excellent public transport connections
* **Exclusive CHECK24 Benefits** – Enjoy special discounts on various CHECK24 products
* A challenging environment that allows you to continuously grow, develop new skills and **apply your current knowledge**
* An agile and flexible working environment with a **motivated team**
* The opportunity to work on dynamic projects that have a direct impact on the company’s success while enhancing your **professional and personal growth**