Beschreibung
**Junior Java Full Stack Entwickler (d/f/m) befristet auf 1 Jahr**
**Über die Rolle**
Wir suchen einen motivierten **Junior Java Full Stack Entwickler (d/f/m)** mit guten Deutschkenntnissen, der unser wachsendes Engineering-Team bei einem Versicherungskunden unterstützt. Der ideale Kandidat verfügt über grundlegendes Full-Stack-Wissen, eine hohe Lernbereitschaft und die Fähigkeit, in einer zweisprachigen (Deutsch/Englisch) Umgebung zusammenzuarbeiten. Diese Rolle beinhaltet die Mitarbeit an der...
weiter lesen
**Junior Java Full Stack Entwickler (d/f/m) befristet auf 1 Jahr**
**Über die Rolle**
Wir suchen einen motivierten **Junior Java Full Stack Entwickler (d/f/m)** mit guten Deutschkenntnissen, der unser wachsendes Engineering-Team bei einem Versicherungskunden unterstützt. Der ideale Kandidat verfügt über grundlegendes Full-Stack-Wissen, eine hohe Lernbereitschaft und die Fähigkeit, in einer zweisprachigen (Deutsch/Englisch) Umgebung zusammenzuarbeiten. Diese Rolle beinhaltet die Mitarbeit an der End-to-End-Anwendungsentwicklung, Wartung und Weiterentwicklung von Enterprise-Systemen.
**In dieser Rolle wirst du:**
**Backend-Entwicklung**
- Backend-Komponenten mit Java, Spring Boot und RESTful APIs entwickeln und warten.
- Die Integration mit Datenbanken wie MySQL / PostgreSQL / Oracle unterstützen.
- Sauberen, wartbaren und testbaren Code gemäß Coding-Standards erstellen.
- Beim Debuggen, Lösen von Problemen und Performance-Optimierungen mitwirken.
**Frontend-Entwicklung**
- Responsive Weboberflächen mit HTML5, CSS3, JavaScript und Frameworks wie Angular / React / Vue.js (Grundkenntnisse ausreichend) aufbauen.
- Mit UI/UX-Teams zusammenarbeiten, um Benutzeroberflächen umzusetzen und die Usability zu verbessern.
**DevOps & Tools**
- Git zur Versionskontrolle nutzen und an Code-Reviews teilnehmen.
- Unter Anleitung mit CI/CD-Tools (Jenkins/GitHub Actions/Azure DevOps) arbeiten.
- Grundlagen der Containerisierung erlernen (Docker-Kenntnisse von Vorteil).
**Zusammenarbeit & Kommunikation**
- Eng mit Senior Developers, Testern und Business Analysts zusammenarbeiten.
- Effektiv mit deutschsprachigen Stakeholdern und Teammitgliedern kommunizieren.
- An agilen Zeremonien teilnehmen (Daily Stand-ups, Sprint Planning, Retrospektiven).
**Arbeitsmodell**
Wir glauben, dass hybrides Arbeiten der richtige Weg ist, da wir möglichst viel Flexibilität bieten möchten.
Basierend auf den Anforderungen dieser Rolle ist die Position **hybrid oder remote** und offen für qualifizierte Bewerber **in ganz Deutschland**.
Die Arbeitsregelungen entsprechen dem Stand zum Zeitpunkt der Veröffentlichung und können sich abhängig von Kunden- oder Projektanforderungen ändern.
**Was du mitbringen solltest**
- 2–5 Jahre praktische Erfahrung in der **Java**-Entwicklung.
- Grundkenntnisse in: Java, Spring Boot, REST APIs
- **Frontend-Frameworks** (Angular/React/Vue.js)
- Relationale Datenbanken (SQL)
- Vertrautheit mit **Git**, **JUnit** und Build-Tools wie **Maven**/**Gradle**.
- Verständnis grundlegender Softwareentwicklungsprinzipien (OOP, MVC, Microservices-Basics).
- **Deutschkenntnisse** mindestens auf Niveau B1 (gemäß GER).
- Gute Englischkenntnisse.
**Das lässt dich hervorstechen**
- Erfahrung im Einsatz von KI-Tools wie **GitHub Copilot, ChatGPT** oder **Anthropic Claude** im Entwicklungsalltag.
- Erfahrung mit Cloud-Umgebungen (**AWS/Azure/GCP**).
- Kenntnisse in **Docker**, **Kubernetes** oder CI/CD-Pipelines.
- Wissen über **MongoDB** oder andere NoSQL-Datenbanken.
- Grundverständnis von DevOps-Praktiken.
**Persönliche Eigenschaften**
- Ausgeprägte Problemlösungsfähigkeiten und Lernbereitschaft.
- Teamplayer mit proaktiver und verantwortungsbewusster Arbeitsweise.
- Fähigkeit, in multikulturellen und mehrsprachigen Teams zu arbeiten.
- Hohe Detailgenauigkeit und Leidenschaft für hochwertige Software.