17.02.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Agile Software-Engineer (Fullstack)

Hohenwestedt, Deutschland
Deutschland
Bachelor of Science (Informatik)
Hohenwestedt, Deutschland
Deutschland
Bachelor of Science (Informatik)

Profilanlagen

DE_Profil_Jonathan_Nupnau_2026-2.pdf

Skills

Als agiler Softwareentwickler unterstütze ich Kunden und Teamkollegen beim Ermitteln und Umsetzen fachlicher User-Stories nach agilen Methoden. Dabei wende ich folgende Prinzipien an, um ein breites fachliches und technisches Wissen im Team sowie eine hohe Code-Qualität zu erreichen:
  1. Pair Programming
  2. Test-Driven-Development (TDD)
  3. Clean Code / Clean Architecture
  4. Refactoring
Des Weiteren lege ich viel Wert auf automatisierte Build- und Deployment-Pipelines, um einen hohen qualitativen Standard zu erreichen und Fehler, die beim manuellen Vorgehen immer auftreten, direkt zu verhindern. Um dies zu erreichen, entwickle bzw. verbessere ich die automatisierte CI-/CD-Pipeline für das jeweilige Projekt zusammen mit meinen Teammitgliedern nach den aktuellen Bedürfnissen.

Meine technische Expertise umfasst:
Java | Kotlin | C# | HTML | CSS | Sass | JavaScript | Typescript | Bash | Python | Git | Jenkins | GitLab | GitHub | BitBucket | Nexus | Maven | Yarn | npm | NodeJs | Sonar | Docker | Terraform | Ansible | AWS | Google Firebase | Kubernetes | REST | RabbitMQ | ZeroMQ | Kafka | Kafka-Connect | MySQL | SQLite | Postgresql | Mongo | Keycloak | Spring | SpringBoot | Hibernate | Liquibase | jUnit (mit Mockito) | nUnit | React | Redux | Angular | VueJs | Vuex | NuxtJs | NestJs | Jest | Karma | Jasmine | CI & CD | Testautomatisierung | TDD | Pair-, Mob- & Ensemble-Programming | Scrum | Kanban | User Stories | Agile Entwicklung

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Lead Agile Software-Engineer

Colenet - Kunde ING
Implementierung einer Schnittstellenanwendung zur Erstellung ausgehender Dokumente sowie Konzeption und Verwaltung verschiedener Schnittstellen über Kafka-Topics und HTTPS-Endpunkte. Eingehende Anfragen werden vor der eigentlichen Dokumentenerstellung in der Datenbank persistiert und anschließend in batchartigen Prozessen weiterverarbeitet.
Technologien:
Java, SQL, XML, JSON, Bash, Python
Spring Boot 3+4, JDBC, Maven
JUnit, ArchUnit, TestContainers, Wiremock
Kafka, AVRO-Schema, REST, Open API, JWT, OpenSSL
OpenShift, Helm, Docker, Docker-Compose, Oracle DB, S3
Kibana, Grafana
Azure DevOps, Git
Software-Entwicklungsmethode: Kanban

Lead Agile Software-Engineer

Colenet - Kunde Yieldkit GmbH
Implementierung einer Anwendung zur automatisierten Erstellung von (Gutschriften-)Rechnungen auf Basis von AWS-Serverless-Technologien sowie Entwicklung schlanker Micro-Frontends mit einfachem HTML und JavaScript, über die Dokumente hochgeladen und unterschiedliche Abrechnungs- prozesse angestoßen werden können.
Zusätzlich: Integration diverser externer APIs zum Abrufen von für die Abrechnung relevanten Daten.
Serverless, Microservices, Data-First, Event-Streaming
Technologien:
TypeScript, Jest, Node.js, npm, yarn
AWS Lambda, DynamoDB, SQS, SNS, EventBridge, S3, Glue, Athena, Kinesis Firehose
DataDog, OpenAPI, SOAP, REST, GraphQL, OAuth2, OpenID Connect, MySQL
Pulumi (Infrastructure as Code), CDK
Git, BitBucket (+ Pipelines), GitHub (+ Workflow & Actions), Jira, Confluence, Notion
Software-Entwicklungsmethode: Kanban

Agile Software-Engineer

Colenet GmbH - Kunde Berenberg Bank
Weiterentwicklung einer bestehenden Webanwendungen
Aufbau einer automatisierten CI/CD-Pipeline
Einführen von neuen Funktionalitäten in Form von unabhängigen Diensten
Anbindung einer proprietären XML-RPC API zum regelmäßigen Import von Stammdatensätzen im internationalen Bankverkehr
Erweiterung des Frontends zum Anzeigen und bearbeiten der abgerufenen Daten
Technologien:
Java, Spring-Boot, Gradle, DTD, XSD, XML
Docker, Kubernetes, Keycloak
Javascript, React, Yarn, HTML, CSS
Git, BitBucket, Jira, Bamboo, Confluence
Software-Entwicklungsmethode: Kanban

Agile Software-Engineer

Colenet - Kunde Kühne + Nagel (AG & Co.) KG
Unterstützung in der Weiterentwicklung der bestehenden Webanwendungen
Entwicklung einer generischen, hoch flexiblen Aufgabenverwaltung
Entwicklung von Basis UI-Komponenten für das Anzeigen von zu erledigenden Aufgaben
Technologien:
Java, Gradle, Spring-Boot, Hibernate JPA
VueJs, TypeScript, JavaScript, Sass / CSS, HTML
Docker, OpenShift, RabbitMQ, Oracle DB
Git, BitBucket, Jira
Software-Entwicklungsmethode: Kanban

Lead Software-Engineer

Colenet - Kunde Aon Beteiligungsmanagement Deutschland GmbH & Co. KG
Entwicklung eines Basis-Frameworks für Kafka-Connect mit dem Ziel schnell neue Connectoren für verschiedene Systeme implementieren und deployen zu können.
Einführung eines Domänen-Modells für die Kommunikation verschiedener Systeme
Einführung von automatisierten Unit- und Integrationstests
Implementierung von Kafka-Connectoren, um verschiedene Systeme miteinander zu verbinden.
Technologien:
Java, Kotlin, Maven, Kafka, Kafka-Connect, Ansible
Git, BitBucket, Jira
Software-Entwicklungsmethode: Scrum, TDD


Zertifikate

Certified Scrum Master (CSM)

Scrum Alliance

2020

Certified Scrum Developer (CSD)

Scrum Alliance

2020

Advanced Certified Scrum Developer (A-CSD)

Scrum Alliance

2020


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden