Bewirke Großes – deine Aufgaben als Java Backend Entwickler (m/w/d)
Weiterentwicklung unserer Spring Boot-Middleware und der Applikationen zum Geräte- und Messwertmanagement
Anbindung, Automatisierung & Synchronisierung interner & externer Systeme und Prozesse
Datenmodellierung und Persistenz mit PostgreSQL
Entwicklung von Unit- und Integrationstests mit JUnit 5 & Spring Boot Test
Mitarbeit an CI/CD-Prozessen (Maven, GitLab Runner, Encrypted Properties via Jasypt)
Analyse & Monitoring unserer Infrastruktur
Mit Kompetenz ans Ziel – dein Profil
~ Sehr gute Kenntnisse in Java (idealerweise Java 21) und Spring Boot
~ Erfahrung mit relationalen Datenbanken (PostgreSQL)
~ Vertraut mit REST APIs, Datenflüssen und Synchronisationslogik
~(Nice to have) Erfahrung mit Jira REST API, ERP-Systemen
~(Nice to have) Kenntnisse in nginx, Tomcat, Zabbix oder CI/CD mit GitLab
~ Deutsch und Englisch sicher in Wort und Schrift
Unser Stack
Backend: Java 21 · Spring Boot · Maven · Jasypt
Datenbanken: PostgreSQL · Oracle (via Robotron)
Systemintegration: Jira · MyFactory · Robotron · REST APIs
Server: Linux · Tomcat 10 · nginx
Monitoring & Security: Zabbix · SSH · Vaultwarden (Secrets)
Testing: JUnit 5 · Mockito · Spring Boot Test
Collaboration: Confluence, Jira, Teams, etc.
Was wir bieten
Hybrid Office/Homeoffice (Standort München)
Flexible Arbeitszeiten mit Vertrauensarbeitszeit
Ein echtes Dev-Team – keine Entwicklung am Fließband
Komplexe Integrationsprojekte statt 0815-Apps
Kurze Entscheidungswege und direkter Einfluss auf Architektur & Design
Zugang zu internen Systemen und produktiven Schnittstellen
Moderne Tools, stabile Infrastruktur und fachlicher Austausch auf Augenhöhe