Position:
(Senior) Software Engineer — Java / Platform Engineering (m/w/d)
Company:
ista
Location:
Deutschland, Essen oder Berlin
Employment type:
Vollzeit
Work Arrangement:
Hybrid
Short Summary:
Willkommen bei ista! Wir unterstützen Eigentümer:innen und Verwalter:innen von Immobilien, ihre Gebäude zukunftssicher und klimaneutral zu gestalten.
Responsibilities:
- Design, Entwicklung und Betrieb skalierbarer und sicherer Java-Backends sowie Microservices auf Basis von Spring Boot
- Konzeption und Umsetzung von REST-APIs sowie ereignisgesteuerten Integrationen (Azure Service Bus)
- Betrieb cloud-nativer Anwendungen auf Kubernetes, einschließlich CI/CD über unsere Internal Developer Platform (IDP)
- Sicherstellung von Codequalität, Testabdeckung und Wartbarkeit durch Code Reviews, Clean-Code-Prinzipien und Automatisierung
- Mitarbeit bei Architektur- und Technologieentscheidungen innerhalb des Chapters
- Kontinuierliche Weiterentwicklung von Engineering-Praktiken, einschließlich AI-gestützter Entwicklung (z. B. GitHub Copilot, Claude Code)
- Für Senior-Level: Technische Führung im Squad, Mentoring von Kolleg:innen sowie Verantwortung für größere Komponenten und fachliche Themenbereiche
Requirement:
- Abgeschlossenes Studium der Informatik, des Software Engineerings oder vergleichbare praktische Erfahrung
- Mindestens 2 Jahre Erfahrung in der Java-Backend-Entwicklung (Software Engineer) bzw. mindestens 5 Jahre (Senior Software Engineer)
- Sicherer Umgang mit Spring Boot, Microservices und REST-APIs
- Erfahrung mit Docker, Kubernetes sowie DevOps-Praktiken und CI/CD-Pipelines
- Erfahrung im Umgang mit relationalen und NoSQL-Datenbanken
- Vertrautheit mit cloud-nativen Konzepten (unsere Zielplattform ist Microsoft Azure)
- Fließende Englischkenntnisse (Arbeitssprache im Team) sowie Deutschkenntnisse auf mindestens B2-Niveau
Benefits:
- Attraktive Vergütung
- 30 Tage Urlaub pro Jahr
- Flexibel gestaltbare Arbeitszeiten, inkl. der Möglichkeit bis zu 50 % in der Woche mobil zu arbeiten
- Langfristige und hervorragende Karriereoptionen
- Vielzahl an Lernchancen
- Kollegiales Umfeld und Unterstützung bei der Vereinbarkeit von Privatleben und Beruf