Zurück zu allen offenen Projekten

Java/Kotlin/Spring-Middleware Entwicklung

100% Auslastung

Freelancer-Projekte-PLZ2
Start: Mitte Mai 2025
Dauer: 6 Monate (mit Option auf Verlängerung)
Auslastung: Vollzeit (38 h)
Lokation: Remote & 10 Tage insgesamt deutschlandweit vor Ort
Vertragsart: Arbeitnehmerüberlassung

Projektbeschreibung

Das Projekt dreht sich um die Auftragsvergabe von energiewirtschaftlichen Anliegen an Dienstleister. Es wird nach agiler Vorgehensweise umgesetzt.

Aufgaben

  • Implementierung, Erweiterung, Wartung und Betrieb verschiedener Microservices auf Basis von Java/Kotlin mit Spring Boot

  • Erstellung und Wartung von CI/CD-Pipelines in Gitlab CI für Kompilierung, Deployments und Infrastruktur-Setup

  • Das Team hat einen DevOps Ansatz, sodass Entwickler sich umfassend mit dem Lebenszyklus der Gesamtanwendung befassen

  • Aufsetzen und Betreuen von Logging, Monitoring und Überwachung der verschiedenen Azure basierten Umgebungen auf Basis von Splunk

  • Fehleranalyse und -behebung in den Services

  • Azure Lösungsarchitekturen zum Betrieb von Services erstellen und implementieren per Terraform

  • Technisches Berechtigungsmanagement der Komponenten

  • Durchführung von Identity & Access Management Maßnahmen (PING/C-IAM) auf Microservice-Ebene (Authentifizierung und Autorisierung)

  • Aufbau von Testsystemen innerhalb der Produktlandschaft. Erstellung von Unit- und Integration-Tests

  • Alle notwendigen Informationen und Unterlagen werden vorab von E.ON zur Verfügung gestellt

Anforderungen

  • Erfahrung in der Entwicklung von verschiedenen Softwareprojekten

  • Paradigmen der objektorientierten Entwicklung

  • API-Design (REST)

  • Datenbankdesign (Normalisierung, JSONB, …)

  • Authentifizierung und Autorisierung

Ausgeprägte Erfahrungen mit dem verwendeten Tech-Stack:

  • Java (optional Kotlin)

  • Spring Boot

  • Kafka

  • PostgreSQL

  • CI/CD (GitLab CI)

  • Docker

  • Cloud (idealerweise Azure)

  • Blob Storage

  • Messaging

  • Deployment und Betrieb von Containeranwendungen

  • Secret Management

  • Git (GitLab)

  • Microservice-Architektur: externe und interne Kommunikation (asynchron, synchron, …), Umstellung von Monolithen auf Microservices und Monitoring und Fehleranalyse

  • Anbindung an SAP-Systeme (optional)

  • ELK-Stack (optional)

  • DevOps-Mindset (Gesamtansatz von Konzeption, über Implementierung bis zur Demissionierung von Services und Features)

Softskills:

  • Teamorientierte Arbeitsweise (Code-Review, Pair-Programming wenn nötig, Wissenstransfer)

  • Innovatives Mindset im Bereich Technologie und Vorgehensweise unter Berücksichtigung des Enterprise- und Konzernumfelds

  • Pragmatisches Vorgehen in Bezug auf kollidierende Anforderungen

  • Passende Kommunikation mit Personen unterschiedlicher Skill-Levels

  • Selbstständige und ergebnisorientierte Arbeitsweise

  • Erfahrungen mit agilen Projekten

  • Loyalität und Identifikation mit der fachlichen Aufgabe

  • Sensibler Umgang mit schützenswerten Daten

  • Verständigung in Deutsch möglich


JobNr: 19523

Ansprechpartner: Markus Sosgornik
E-Mail: Experten@soorce.de
Zurück zu allen offenen Projekten