Junior Java Entwickler
Role details
Job location
Tech stack
Job description
Nach einer strukturierten Einarbeitung innerhalb eines engagierten Entwicklungsteams mit über 10 Jahren Erfahrung in unserem Segment wirkst du aktiv an Projekten im Rahmen kommunaler Fachverfahren mit - beispielsweise bei der technischen Umsetzung neuer gesetzlicher Vorgaben zum Thema Wahlen, im Einwohner-, Pass- und Ausweiswesen für die Sachbearbeitung im Meldeamt oder bei der Einbindung von Onlinediensten in unsere Fachsoftware, die dem Bürger entsprechende Vorgänge ermöglicht. Unsere Software basiert serverseitig auf einem OSGi-Framework in Java; für Web-Oberflächen und Onlinedienste setzen wir Angular ein.
Wir suchen eine engagierte Persönlichkeit mit erstem technischen Fundament, Lernbereitschaft und Teamgeist, die unser Team verstärkt und gemeinsam mit erfahrenen Kolleginnen und Kollegen an einer modernen Kommunalsoftware mitarbeitet., * Mitarbeit an der technischen Umsetzung serverseitiger Backends zu fachlichen Bearbeitungsabläufen in Java
- Entwicklung und Pflege von Angular-basierten Oberflächen und Onlinediensten
- Unterstützung bei der Analyse und Umsetzung von Kundenanforderungen sowie gesetzlichen Vorgaben in enger Abstimmung mit erfahrenen Entwicklern und Product Ownern
- Qualitätssicherung durch Tests, Code-Reviews und kontinuierliches Lernen im Team, * Erste praktische Erfahrung mit Java (z. B. aus Studium, Praktikum, Werkstudententätigkeit oder eigenen Projekten)
- Grundkenntnisse in Angular und moderner Webentwicklung (TypeScript, HTML, CSS)
- Verständnis für objektorientierte Programmierung und grundlegende Softwarearchitektur
- Interesse an komplexen Fachdomänen und der Entwicklung von Software für den öffentlichen Sektor
Requirements
- Analytisches Denken und Freude am gemeinsamen Lösen von Problemen
- Kommunikationsstärke und Bereitschaft, Fragen zu stellen und voneinander zu lernen
- Teamfähigkeit und Eigeninitiative, Berufserfahrung:
- Java: 1 Jahr (Wünschenswert)
- Angular: 1 Jahr (Wünschenswert)
Sprache:
- Deutsch (C1 - C2 Niveau) (Erforderlich)
Benefits & conditions
- Betriebliche Weiterbildung
- Firmenevents
- Flexible Arbeitszeiten
- Homeoffice-Möglichkeit
- Kostenlose Getränke