(Junior) Java Software Entwickler - Frontend/Fullstack
Role details
Job location
Tech stack
Job description
Als Teil unseres Entwicklungsteams konzipierst und entwickelst du moderne Web-Frontends für unsere Cloud-Applikationen und sorgst dabei für eine hohe Benutzerfreundlichkeit sowie ein ansprechendes Design. Außerdem entwickelst und optimierst du Backends und API-Endpoints, um eine performante und sichere Kommunikation zwischen unseren Systemen sicherzustellen. Darüber hinaus arbeitest du an der Weiterentwicklung und Pflege unserer bestehenden Softwarelösungen - sowohl in On-Premise- als auch in Cloud-Umgebungen. Du begleitest den gesamten Software-Lebenszyklus: von der Planung und Analyse über den Entwurf und die Implementierung bis hin zu Testing und Qualitätssicherung. Gemeinsam mit deinem Team entwirfst und realisierst du Softwaredesigns und -architekturen, um skalierbare und zukunftssichere Anwendungen zu schaffen. Außerdem bringst du deine Ideen in die Entwicklung neuer Produkte und Features ein und trägst aktiv zur Weiterentwicklung unseres Lösungsportfolios bei.
Requirements
-
Abgeschlossene Ausbildung zum Fachinformatiker Anwendungsentwicklung, Hochschulstudium der Informatik oder eine vergleichbare Qualifikation
-
Erfahrung in der Frontend-Entwicklung (vorzugsweise Angular)
-
Erfahrung in der objektorientierten JAVA-Programmierung (onPrem & Cloud)
-
Verständnis für Server-Client basierende Softwarearchitekturen
-
Kenntnisse in relationalem Datenbank-Design /-Erstellung /-Anbindung, vorzugsweise PostgreSQL
-
Gute Deutsch- (C1) und Englischkenntnisse (mindestens B2)
Weitere Kenntnisse wären von Vorteil
-
Erste Erfahrungen mit Cloud-Architekturen, -Technologien und -Infrastrukturen (z. B. Docker, Azure, AWS)
-
Grundkenntnisse in Design Patterns, Multithreading und Plug-in-Systeme
-
Erfahrung im Umgang mit modernen Tools wie GitHub, IntelliJ und Jira
-
Kenntnisse in agiler Software-Entwicklung (Kanban)
-
Erfahrungen mit Webservice-Entwicklung (SOAP/REST), TCP/IP Sockets und SQL
Benefits & conditions
- Ein modernes Arbeitsumfeld mit höhenverstellbaren Schreibtischen, Teamküche, Chill- & Spiel Areas, Fitnessstudio
- Einen sicheren und dauerhaften Arbeitsplatz
- Ein kollegial geprägtes Arbeitsklima mit flachen Hierarchien
- Spannende Projekte mit hoher Selbständigkeit und Eigenverantwortung
- Attraktives Gehaltspaket
- Zuschuss zur betrieblichen Altersversorgung
- 30 Tage Urlaub
- Gleitzeit & Homeoffice
- Individuelle Weiterbildungsmöglichkeiten zu neuen Technologien, Programmiersprachen & Entwicklungsmethoden