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