Archiviertes Projekt - Java Spring Boot Entwicklung & Systemintegration für Messaging-Systeme
Firmenname für PREMIUM-Mitglieder sichtbar
- September 2024
- nicht angegeben
- auf Anfrage
- Remote
- 05.09.2024
- 16721
Projektbeschreibung
Start: November 2024
Dauer: 12 Monate +
Auslastung: Teilzeit
Lokation: Remote & Frankfurt am Main (95/5)
Projektbeschreibung:
Systeme müssen Event basiert und in time über Nachrichten miteinander kommunizieren und sich gegenseitig informieren, so dass weitere Aktionen in Geschäftsprozessen und Informationsketten ausgelöst werden.
Aufgaben:
* Vorbereitung von Entscheidungsvorlagen zu technischen Themen, z.B. als Architecture Decision Record
* Präsentationen zu technisch komplexen Themenstellungen
* Berichten von Risiken und Problemen an die Technischen Architekten und an den Product Owner (m/w/d)
* Mitwirkung bei der agilen Arbeitsplanung inkl. Erstellung von User Stories in JIRA
* Einrichten von Entwicklungsumgebungen inkl. Continuous Integration
* Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen und Module unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
* Dokumentation der technischen Komponenten und Erstellung von Systemdokumentationen, bevorzugt mittels UML
* Durchführen von Code-Reviews, Komponententests, Modultests und Modulgruppentests
* Behebung von Fehlern aus den Testphasen in den Applikationen / Komponenten
* Analyse von Störungsmeldungen
Muss-Anforderungen:
* Umfangreiche, mehrfach praxiserprobte aktuelle Kenntnisse in Java Programmierung - insbesondere Spring Boot, JUnit und Gradle
* Umfangreiche, mehrfach praxiserprobte aktuelle Kenntnisse in Apache Kafka, Kafka-Streams und Kafka-Connect
* Umfangreiche, mehrfach praxiserprobte aktuelle Kenntnisse in Provisioning, Alerting, Monitoring in der Cloud, insbesondere Amazon Web Services (AWS) mit Prometheus, OpenSearch, Kubernetes und Cloud Formation
* Umfangreiche, mehrfach praxiserprobte aktuelle Kenntnisse und Erfahrungen im Bereich der Middleware-Technologien und Systemintegration insbesondere für Messaging Systeme
Soll-Anforderungen:
* Vertraut mit agilen Vorgehensweisen wie Kanban und Scrum in selbstorganisierten Teams
* Aktuelle Kenntnisse der Softwarearchitektur, besonders im Kontext des Designs und Entwicklung von Microservices
* Erfahrung zur Analyse neuartiger und komplexer Sachverhalte und Problemlagen durch kreativen Wissenstransfer, deren Einordnung in einen übergreifenden Gesamtzusammenhang, Bewertung der Konsequenzen in eigenen Verantwortungsbereichen, sowie die Ableitung und Bewertung von Handlungsoptionen und verständliche Darlegung für Dritte
* Kenntnisse in der Versionsverwaltung und Continuous Integration - insbesondere Gitlab / Gitlab CI
Dauer: 12 Monate +
Auslastung: Teilzeit
Lokation: Remote & Frankfurt am Main (95/5)
Projektbeschreibung:
Systeme müssen Event basiert und in time über Nachrichten miteinander kommunizieren und sich gegenseitig informieren, so dass weitere Aktionen in Geschäftsprozessen und Informationsketten ausgelöst werden.
Aufgaben:
* Vorbereitung von Entscheidungsvorlagen zu technischen Themen, z.B. als Architecture Decision Record
* Präsentationen zu technisch komplexen Themenstellungen
* Berichten von Risiken und Problemen an die Technischen Architekten und an den Product Owner (m/w/d)
* Mitwirkung bei der agilen Arbeitsplanung inkl. Erstellung von User Stories in JIRA
* Einrichten von Entwicklungsumgebungen inkl. Continuous Integration
* Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen und Module unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
* Dokumentation der technischen Komponenten und Erstellung von Systemdokumentationen, bevorzugt mittels UML
* Durchführen von Code-Reviews, Komponententests, Modultests und Modulgruppentests
* Behebung von Fehlern aus den Testphasen in den Applikationen / Komponenten
* Analyse von Störungsmeldungen
Muss-Anforderungen:
* Umfangreiche, mehrfach praxiserprobte aktuelle Kenntnisse in Java Programmierung - insbesondere Spring Boot, JUnit und Gradle
* Umfangreiche, mehrfach praxiserprobte aktuelle Kenntnisse in Apache Kafka, Kafka-Streams und Kafka-Connect
* Umfangreiche, mehrfach praxiserprobte aktuelle Kenntnisse in Provisioning, Alerting, Monitoring in der Cloud, insbesondere Amazon Web Services (AWS) mit Prometheus, OpenSearch, Kubernetes und Cloud Formation
* Umfangreiche, mehrfach praxiserprobte aktuelle Kenntnisse und Erfahrungen im Bereich der Middleware-Technologien und Systemintegration insbesondere für Messaging Systeme
Soll-Anforderungen:
* Vertraut mit agilen Vorgehensweisen wie Kanban und Scrum in selbstorganisierten Teams
* Aktuelle Kenntnisse der Softwarearchitektur, besonders im Kontext des Designs und Entwicklung von Microservices
* Erfahrung zur Analyse neuartiger und komplexer Sachverhalte und Problemlagen durch kreativen Wissenstransfer, deren Einordnung in einen übergreifenden Gesamtzusammenhang, Bewertung der Konsequenzen in eigenen Verantwortungsbereichen, sowie die Ableitung und Bewertung von Handlungsoptionen und verständliche Darlegung für Dritte
* Kenntnisse in der Versionsverwaltung und Continuous Integration - insbesondere Gitlab / Gitlab CI
Kontaktdaten
Als registriertes Mitglied von freelance.de können Sie sich direkt auf dieses Projekt bewerben.
Kategorien und Skills
Sie suchen Freelancer?
Schreiben Sie Ihr Projekt aus und erhalten Sie noch heute passende Angebote.
Jetzt Projekt erstellen