ista
Posted 2w ago

(Senior) Software Engineer — Java / Platform Engineering (m/w/d)

ista
Essen or Berlin
HybridFull Time
Responsibilities
  • designing backend
  • developing microservices
  • operating platforms
Requirements
  • Degree in computer science or equivalent experience
  • 2+ years Java backend development
  • Spring Boot
  • Microservices
  • Docker/Kubernetes, CI/CD
  • Cloud (Azure) experience
  • English and German B2
Technical tools mentioned
JavaSpring BootAzure Service BusDockerKubernetesInternal Developer Platform (IDP)CI/CDMicrosoft AzureTerraformHelmArgoCDOpenTelemetryGrafanaELKGitHub CopilotClaude CodeKotlinAWSGCP

Job description

Willkommen bei ista

Wir bei ista unterstützen Eigentümer:innen und Verwalter:innen von Immobilien, ihre Gebäude zukunftssicher und klimaneutral zu gestalten. Dazu gehört, dass wir Energieverbräuche messen, abrechnen und transparent machen. So helfen wir dabei, Energie und COzu sparen. Daran arbeiten wir mit über 6.600 Mitarbeiter:innen in 21 Ländern. Wir bieten dir die Sicherheit eines erfolgreichen Unternehmens und die Flexibilität einer agilen Arbeitsweise. Gestalte auch du mit uns die Zukunft.

 

Kulturbeschreibung

Bei ista sind alle Menschen unabhängig von Alter, Geschlecht, Herkunft, sexueller Orientierung, Religion und Behinderung willkommen. Wir sind stolz, Teil eines vielfältigen Teams zu sein. Wir pflegen ein kollegiales Umfeld und unterstützen uns gegenseitig. Besonders die Vereinbarkeit von Privatleben und Beruf hat bei uns einen hohen Stellenwert. Auch ist uns die Förderung unserer Mitarbeiter:innen sehr wichtig, weshalb wir allen die Möglichkeit bieten, sich weiterzubilden und weiterzuentwickeln.

Das erwartet dich bei uns

  • 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

Das bringst du mit

  • Must-Have

    • 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)
    • Erfahrung in agilen Teams und Arbeitsweisen (z. B. Scrum)
    • Fließende Englischkenntnisse (Arbeitssprache im Team) sowie Deutschkenntnisse auf mindestens B2-Niveau

    Nice-to-Have

    • Erfahrung mit Event-Driven Architectures, insbesondere Azure Service Bus (ASB), sowie Kenntnisse in Kotlin
    • Praktische Erfahrung mit Microsoft Azure (Erfahrung mit AWS oder GCP ist ebenfalls relevant), Infrastructure as Code (Terraform, Helm) und GitOps (ArgoCD)
    • Kenntnisse im Bereich Observability, z. B. OpenTelemetry, Grafana oder ELK
    • Erfahrung mit AI-augmented Development und Retrieval-Augmented Generation (RAG)
    • Domänenkenntnisse in den Bereichen Submetering, IoT oder Energie

Das bieten wir dir

  • Mach das Richtige mit Sinn und Zukunft: Unsere Services sparen Co₂ und schonen die Umwelt – wir arbeiten für eine nachhaltige Welt von morgen
  • Genieße viele Vorteile: Freu dich auf eine attraktive Vergütung, 30 Tage Urlaub pro Jahr sowie flexibel gestaltbare Arbeitszeiten, inkl. der Möglichkeit bis zu 50 % in der Woche mobil zu arbeiten
  • Sichere dir gute Perspektiven: Wir sind ein international erfolgreiches Unternehmen mit agilen Arbeitsmethoden und einer offenen Unternehmenskultur. Unser Zukunftskurs bietet dir langfristige und hervorragende Karriereoptionen.
  • Bleib neugierig und entwickle dich weiter: Stillstand ist für uns keine Option, deshalb fördern wir dich in jeder Hinsicht bei deiner Entwicklung – eine Vielzahl an Lernchancen warten auf dich
  • Erlebe eine Arbeitswelt voller Vertrauen: Wir ziehen alle an einem Strang
  • Hab Spaß in einem motivierten Team: Ob Grillevent, internationaler Soccer Cup oder auch mal Eis für alle im Sommer – wir lassen uns immer etwas Neues einfallen, sei gespannt!

Kontakt

 

ista SE

Alica Ingenbold

Luxemburger Straße 1, 45131 Essen

 

[email protected]

 

 

About ista

Provider of energy submetering and smart building services.

Similar jobs

Software Engineer roles near Essen, North Rhine-Westphalia
1d
Save
Mark Applied
Hide
(Senior) Software Engineer – Platform Development
Bergisch Gladbach, North Rhine-Westphalia, Germany
OnsiteFull Time
Miltenyi Biotec
Miltenyi Biotec: Develops products for cell research and cell therapy applications.
5+ YOEBachelor's or master's degree in computer science or equivalent, several years of C++/Qt experience, multithreading, UI development, software platforms, clean architecture, agile development, and initial AI-assisted development experience.
C++, Qt, Linux, Domain-Driven Design, Clean Architecture, IEC 62304, Artificial Intelligence (AI)
1d
Save
Mark Applied
Hide
Ausbildung zum Fachinformatiker (m/w/d) - Anwendungsentwicklung
Bocholt, North Rhine-Westphalia, Germany
OnsiteInternship
softwareproduktiv
softwareproduktiv: Provides custom software solutions and digital process consulting for SMEs.
Interest in IT and software development, logical thinking, problem-solving ability, motivation to learn, teamwork, and initiative.
1d
Save
Mark Applied
Hide
Software Engineer Analytics (m/w/d) | DSIDMG
Karlsruhe or Münster or Aschheim
€70k-€102k/yr HybridFull Time, Part Time
Atruvia
Atruvia: Provides core banking software and IT infrastructure services.
2+ YOE2–6 years of relevant experience and a computer science degree or equivalent. Requires IBM Cognos, SQL, database, German C1, and English B2; Java, Python, Trino, cloud, and agile tools are advantageous.
IBM Cognos, SQL, Java, Python, Trino, OpenShift, Kubernetes, Git, Bitbucket, Jira, Confluence, Microsoft Excel, Angular, Apache Kafka, Apache Maven, GitLab, HTML, JavaScript, Hibernate, REST API, Spring Framework, TypeScript, npm
2d
Save
Mark Applied
Hide
Werkstudent Softwareentwicklung im Bereich Simulation (m/w/d)
Neuss, North Rhine-Westphalia, Germany
OnsitePart Time, Internship
Rheinmetall
RheinmetallXetra: RHM: Manufacturer of defense equipment and automotive components.
Enrolled computer science or related student with very good Python skills; initial HTML, CSS, and JavaScript knowledge. Django, PostgreSQL, and Docker are desirable.
Python, HTML, CSS, JavaScript, Django, PostgreSQL, Docker
2d
Save
Mark Applied
Hide
Softwareentwickler (m/w/d)
Münster, North Rhine-Westphalia, Germany
€60k-€95k/yr HybridFull Time
CPU Consulting & Software GmbH
CPU Consulting & Software GmbHBörse München: CPUG: Provides IT consulting and software solutions for banks.
Degree, IT specialist training, or equivalent; several years of full-stack development experience; strong Java, Spring Boot, Jakarta EE, Angular, TypeScript, SQL, databases, microservices, testing, and Scrum/SAFe knowledge.
Angular, TypeScript, Java, Spring Boot, Jakarta EE, SQL, Scrum, SAFe, ngx-translate, OpenShift, JavaScript
2d
Save
Mark Applied
Hide
Werkstudent Software Development in Düsseldorf (m/w/d)
Düsseldorf, North Rhine-Westphalia, Germany
€25-€30/hr OnsitePart Time, Internship
Steuerboard
Steuerboard: AI-native collaboration platform for tax advisors and clients.
Currently studying computer science or a related field, with initial software development experience, interest in AI applications in tax services, independent problem-solving ability, and German and English communication skills.
Artificial Intelligence (AI), MacBook
3d
Save
Mark Applied
Hide
Principal Software Developer (M/W/D) - BU2
Düsseldorf, North Rhine-Westphalia, Germany
HybridFull Time
Live Reply
Live ReplyBorsa Italiana: REY: Provides IT consulting, network planning, and software development services.
Several years of full-stack development experience; architecture expertise; proficiency in multiple listed technologies; cloud, Kubernetes, CI/CD, DevOps, and IaC experience; German and English; relevant degree; German travel readiness.
Java, Kotlin, Spring, Python, Golang, C#, React, Angular, Vue, TypeScript, JavaScript, AWS, Azure, Kubernetes, CI/CD, DevOps, Infrastructure as Code, Terraform, LLMs, Agentic AI, Machine Learning, Deep Learning
3d
Save
Mark Applied
Hide
Lead Software Engineer Full Stack Development (m/w/d)
Münster or Borken
HybridFull Time
Stallgrün
Stallgrün: Converts pig barns into controlled-environment vegetable farming facilities.
Full-stack development experience, strong computer science knowledge, practical AI-tool use, collaboration skills, and very good German. IoT or hardware integration experience is preferred.
MQTT, Matter, Sigbee, Modbus