Back to jobsView all →


H
Junior Consultant Softwareentwicklung – Java, Spring*
Haeger Consulting GmbH Bonn, DEOn-siteengineering Today
Was dich erwartet
- Onboarding & Grundlagen: Du vertiefst systematisch deine Kenntnisse in Java und Spring und entwickelst dich Schritt für Schritt zum professionellen Softwareentwickler weiter. Im Rahmen unseres Traineeprogramms machen wir dich gezielt fit für dein erstes Kundenprojekt und bauen unsere Talente bewusst intern und nachhaltig auf.
- Praxis & Technologie-Stack: Du arbeitest frühzeitig praxisnah mit einem modernen Technologie-Stack (Spring Framework (inkl. Web, Security, Data, Cloud), Webservices, Testing, relationale Datenbanken, NoSQL, Containertechnologien, Kubernetes, Cloud Infrastructure) und setzt dich intensiv mit Softwarearchitektur und modernen Architekturprinzipien auseinander – angewendet in realitätsnahen Projektszenarien.
- Feedback & professionelles Arbeiten: Regelmäßige Code-Reviews, Pair-Programming-Sessions und strukturierte Feedbackrunden unterstützen dich dabei, sauberen, wartbaren Code zu schreiben und professionell im Team zu arbeiten.
- Wissen teilen & wachsen: In unseren Skill Factorys leitest du kurze Sessions für andere Trainees oder Kolleg:innen. So festigst du dein Wissen und entwickelst deine Präsentations- und Coaching-Skills weiter.
- Erweiterung deines Kompetenzprofils: Neben Java eignest du dir Kenntnisse in KI- und Cloud-Technologien an und lernst, wie moderne Softwareentwicklung in diesen Bereichen funktioniert.
Was du mitbringst
- Fundierte Java-Erfahrung, Frameworks & Backend-Grundlagen: Du hast bereits 1-2 Jahre praktische Erfahrung in Java gesammelt – z. B. durch Werkstudententätigkeiten, Praktika oder eigene anspruchsvollere Projekte und hast nicht nur „mal reingeschaut“, sondern regelmäßig mit Java entwickelt. Du hast praxisnahe Erfahrung mit Spring / Spring Boot gesammelt und kennst grundlegende Konzepte wie REST, Dependency Injection und einfache Webservices
- Objektorientierung & Clean Code: Du verstehst objektorientierte Programmierung und kannst Konzepte wie Klassen, Interfaces, Vererbung und Kapselung sicher anwenden. Du hast idealerweise bereits Berührungspunkte mit Clean Code und Design Patterns.
- Tooling & Entwicklungsalltag: Du arbeitest routiniert mit Git als Versionsverwaltung. Du hast erste Erfahrungen mit Debugging und Logging gesammelt und weißt, wie du Fehler systematisch analysierst. Du arbeitest sicher mit Entwicklungsumgebungen wie IntelliJ IDEA.
- Agiles Arbeiten: Du weißt, dass Scrum in der Softwareentwicklung nichts mit Rugby zu tun hat und hast idealerweise bereits in einem agilen Setup gearbeitet oder kennst die Grundprinzipien.
- Lernbereitschaft & Selbstständigkeit: Du bist hoch motiviert, dich fachlich weiterzuentwickeln, lernst gerne selbstständig und gehst offen
Opens the company's application page
Listed via
A
Arbeitnow
arbeitnow.com
Similar roles
Design & Tech
Related reads from TCHNX

Technology
The Rise of AI-Assisted Coding: Are Developer Tools Becoming Too Smart?
GitHub Copilot and similar AI tools are reshaping how developers write code. But as these assistants grow more capable, questions emerge about code quality, security, and what it means to learn programming.
tchnx.com

Technology
The Quiet Revolution in Local-First Software
As major platforms face outages and data breaches, a new generation of developers is building applications that prioritise local data storage and peer-to-peer sync, challenging the cloud-first orthodoxy that's dominated tech for two decades.
tchnx.com

Technology
The Quiet Revolution in Edge AI: Why Your Next Computer Might Not Need the Cloud
As neural processing units become standard in consumer devices, we're witnessing a fundamental shift in how AI applications work. Local processing is no longer a fallback; it's becoming the preferred architecture.
tchnx.com
