Software Engineer
ista · Energy Management
- Location: Essen, Berlin (Germany)
- Work arrangement: hybrid
- Employment type: Full Time
- Seniority: senior
- Posted:
Source not independently verified
Confirm the company and recruiter through an official company domain before applying. Never pay money, share one-time codes, sign out of your Apple or Google account, install apps or configuration profiles, or run code from a repository sent by a recruiter.
Job description
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
(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
Skills
- argocd
- azure
- ci/cd
- docker
- elk
- grafana
- helm
- java
- kubernetes
- microservices
- opentelemetry
- spring
- terraform
Languages
EN, DE
Apply
Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.
View & apply