
J. Awisus
Full-Stack-Entwickler
J. Awisus ist ein Senior IT-Consultant mit Schwerpunkt auf Entwicklung moderner Cloud- Native-Anwendungen und verteilter Systeme. Mit über acht Jahren fundierter Erfahrung in der Full- Stack-Entwicklung verfügt er über tiefgehendes Know-how in der Konzeption, Implementierung und Optimierung skalierbarer, resilienter, sicherer und wartbarer Softwarelösungen. Seine Expertise umfasst Microservices-Architekturen, Containerisierung mit Docker und Kubernetes, den 12-Faktor-App-Ansatz sowie Continuous Integration und Continuous Delivery (CI/CD) Pipelines.

Kompetenzen & Toolset
Auszug der wichtigsten Skills: gerne detailliert im Erstgespräch.
Softwareentwicklung
Backend (REST-APIs, Microservices, Datenbankanbindung), Frontend (Single Page Applications, UI/UX, Responsive Design), Mobile Applications, agile Softwareentwicklung (Scrum, Kanban, Code Reviews), Automatisiertes Testing & Deployment, Planung von Kundenprojekten (Kundenkommunikation, Aufwandsschätzung, Architekturplanung)
DevOps/Cloud/Infrastructure
CI/CD-Pipelines (GitHub Actions, GitLab CLI), Containerisierung (Docker, Podman, Harbor), Orchestrierung (Kubernetes), Monitoring & Logging (Prometheus, Grafana, ELK-Stack), Secret Management (Hashicorp Vault), Versions- und Konfigurationsmanagement (Git, Helm, ArgoCD), IAM-Management (Keycloak)
Datenbanken/Storage
Leitung von Development-Teams, Agile Methodology
Schwerpunkte
- Programmiersprachen & Frameworks (Kotlin, Java, TypeScript/JavaScript, Dart, Spring Boot, Angular, Android, Flutter, JPA/Hibernate, JDBC, SQL)
- Cloud & Infrastruktur (Kubernetes, Docker, Podman, MinIO, Redis, Keycloak, Linux-Administration, Shell-Skripting (bash, zsh)
- Datenbanken & Storage (PostgreZQL, MongoDB, SQLite, Redis, S3, Flyway)
- Frontend Frameworks Angular, React, Astro
- Integration & Schnittstellen (REST, SOAP, SaaS-APIs, Messaging-Queues, Systemintegration heterogener Plattformen inkl. Legacy-Anwendungen)
- Prozesse (Test-Driven-Development, Clean Code, Hexagonale Architektur, Architektur-Blueprints, CI/CD-Pipeline-Aufbau udn -Optimierung, Agile Methoden (Scrum, Kanban))
- Tools (Git, Maven, Gradle, npm, GitLab CI, GitHub, Bitbucket, Jira, Confluence, IntelliJ IDEA, Neovim)
Arbeitsweise
Neben seiner technischen Kompetenz bringt er umfassende Erfahrung in agilen Projektumgebungen mit und hat in zahlreichen Projekten bewiesen, komplexe fachliche Anforderungen in robuste, benutzerorientierte Lösungen zu überführen.
- Architektur-Blueprints & Design (Microservices, 12-Faktor-App, Hexagonale/Clean Architecture, DDD, API-First)
- Full-Stack-Implementierung (Java/Kotlin Spring Boot + Angular/TypeScript + Flutter/Android)
- API- & Integrationsartefakte (REST inkl. OpenAPI/Swagger, SOAP, SaaS-APIs, Messaging-Queues, Legacy-Integration)
- CI/CD & Delivery-Setup (Gitlab CI, Bitbucket Pipelines, Maven/Gradle/npm, Artifactory, Docker/Podman)
- Security & Quality-Gates (Spring Security, OAuth2/LDAP, OWASP Dependency Check, Clean Code, TDD, Tests: JUnit 6/Mockk/Cypress)
Erfahrung aus Projekten
Auszug: Details und Referenzen nach Bedarf im Gespräch.
31.01.2020 - bis heuteF2B-VorkalkulationstoolBanken und FinanzdienstleistungenAktuellFinanceLead-DevTestingFeature DevelopmentAPIsJava
Aufgaben & Verantwortlichkeiten
- Entwicklung eines integrierten, digitalen F2B-Vorkalkulationstools
- Anbindung aller kalkulationsrelevanten Kunden- und Controlling-Daten
- Generierung kreditprozessrelevanter Übergabedokumente für die Vertragserstellung
- Berücksichtigung regulatorischer Anforderungen (z. B. Basel III/IV)
- Einhaltung bankinterner Compliance- und Sicherheitsrichtlinien
- Unterstützung der Product Owner bei User Stories (technische Ausgestaltung)
- Maßgebliche Verantwortung für die technische Realisierung der Anwendung (Leadentwickler)
- Etablierung von Prozessen für Softwarequalität und Auslieferung (Delivery)
Technologien (Auszug)
- Backend: Java / Kotlin, Spring Boot, Spring Cloud, Spring Data, Spring Security, ApiOmat
- Frontend: Angular, TypeScript
- Infrastruktur: PostgreSQL, MinIO, Redis, MongoDB
- API & Integration: REST (OpenAPI / Swagger)
- Build & Delivery: Jenkins, Gitlab CI, Gradle, Maven, Bitbucket Pipelines, Artifactory
- Deployment: Docker, Podman
- Security: OAuth2, LDAP, OWASP Dependency Check
- Testing: JUnit 5, Mockk, Cypress
- Collaboration: Atlassian Suite, IntelliJ IDEA, Neovim, Git
- Prinzipien: Hexagonale Architektur, Clean Architecture, DDD, API-First
- Agiles Projektvorgehen (Scrum mit Jira)
01.01.2021 - 01.01.2024KI-Job-BeratungsappBildungFlutterSpring BootSoftwarequalitätDelivery-ProzesseLeadentwicklerSoftwarearchitektur
Aufgaben & Verantwortlichkeiten
- Entwicklung einer App zur Zuordnung von Menschen zu passenden Berufen und Arbeitsstellen anhand ihrer Interessen und Fähigkeiten
- Fokus auf die Auswirkungen von Automatisierung, Digitalisierung, Robotik und KI auf bestehende Berufsgruppen
- Ergänzung der Lösung durch eine virtuelle Simulation zum Training mit Robotern und in fabrikationsnahen Umgebungen
- Bereitstellung der Anwendung als Flutter-basierte Mobile-App und als Webanwendung
- Technische Umsetzung des Backends mit Spring-Technologien
- Verantwortung als Leadentwickler für technische Unterstützung der Product Owner
Technologien (Auszug)
- Backend: Java / Kotlin, Spring Boot, Spring Cloud, Spring Data, Spring Security
- Mobile/Frontend: Flutter, Dart
- Infrastruktur: PostgreSQL, MongoDB
- API & Integration: REST (OpenAPI / Swagger)
- Build & Delivery: Gitlab CI, Gradle
- Deployment: OpenShift Container Platform, Docker, Google Play, App Store
- Security: OAuth2, LDAP, OWASP Dependency Check, Keycloak
- Testing: JUnit 5, Mockk, Mockito
- Collaboration: Gitlab, IntelliJ IDEA, Neovim, Git
- Prinzipien: Hexagonale Architektur, Clean Architecture, DDD, API-First
- Agiles Projektvorgehen (Scrum)
01.01.2019 - 01.01.2020HR-AppFlutterSpring BootSoftwarequalitätDelivery-ProzesseLeadentwicklerSoftwarearchitektur
Aufgaben & Verantwortlichkeiten
- Entwicklung einer modularen Unternehmens-App auf Basis von Mitarbeiterwünschen
- Funktionen: Anwesenheitserfassung, Gästebuchung per Geofencing
- Bereitstellung von Gehaltsnachweisen, Urlaubsanträgen und Krankmeldungen mit Fotonachweis
- Integration von Unternehmensnachrichten
- Nach internem Rollout und Test als Produkt mit zukaufbaren Modulen vertrieben
- Erweiterung um Tischplatzbuchung aufgrund pandemiebedingter Arbeitsplatzregelungen
- Mobile App mit Flutter für gängige Betriebssysteme umgesetzt
- Webansichten für Administration mit Angular entwickelt
- Backend auf Basis des ApiOmat-Frameworks realisiert
- Technische Beratung interner Entscheider bei der Ausgestaltung von User Stories
- Verantwortung für die konkrete Realisierung zentraler Funktionen
Technologien (Auszug)
- Backend: Java / Kotlin, ApiOmat
- Mobile: Flutter, Dart
- Frontend: Angular, Typescript
- Infrastruktur: MongoDB
- API & Integration: REST (OpenAPI / Swagger)
- Build & Delivery: Bitbucket Pipelines, Maven
- Deployment: AWS, Docker, Google Play, App Store
- Security: OAuth2, LDAP, OWASP Dependency Check
- Testing: JUnit 5, Mockk
- Collaboration: Atlassian Suite, IntelliJ IDEA, Insomnia, Git
- Prinzipien: Hexagonale Architektur, Clean Architecture, DDD, API-First
- Agiles Projektvorgehen (Kanban)
01.01.2018 - 01.01.2020Versicherungs-WebportalVersicherungswesenLeadentwicklungFlutterAngularApiOmatSchnittstellenintegrationProzessdigitalisierung
Aufgaben & Verantwortlichkeiten
- Digitalisierung des Antragsprozesses für Versicherungsprodukte im Unternehmenskundenumfeld
- Reduzierung des wiederkehrenden jährlichen Erfassungsaufwands zur Datenaktualisierung
- Erstellung eines Ausgabedokuments zur Archivierung und Kundenbestätigung
- Entkopplung der beteiligten Systeme durch Schnittstelle zu einem Entwicklungspartner
- Übertragung von Portaldaten in die Kundendatenbank sowie Rückspielung aktueller Daten ins Portal
- Einbindung und fachliche Unterstützung von Juniorentwicklerinnen und Juniorentwicklern
- Etablierung von Prozessen zur Sicherstellung der Softwarequalität
- Aufbau von Prozessen für Release und Auslieferung
- Abstimmung mit anderen Komponententeams zu gemeinsamen Schnittstellen
Technologien (Auszug)
- Backend: Java / Kotlin, ApiOmat
- Frontend: Angular, Typescript
- API & Integration: REST (OpenAPI / Swagger)
- Infrastruktur: MongoDB
- Build & Delivery: Bitbucket Pipelines, Maven
- Deployment: AWS, DockerProfil von Jens Awisus
- Security: OAuth2, LDAP, OWASP Dependency Check
- Testing: JUnit 5, Mockk
- Collaboration: Atlassian Suite, IntelliJ IDEA, Insomnia, Git
- Prinzipien: Hexagonale Architektur, Clean Architecture, DDD, API-First
- Agiles Projektvorgehen (Scrum mit Jira)
01.01.2018 - 01.01.2019Logging- und RecherchetoolBanken & FinanzwesenEvent-TrackingSpringApiOmatAngularSchnittstellenSoftwarequalität
Aufgaben & Verantwortlichkeiten
- Konzeption und Umsetzung eines zentralen Ereignisdienstes zur User-Analyse
- Entwicklung fachlicher Events und zugehöriger Nutzdaten für Supportfälle
- Aufbau einer zentralen Schnittstelle zur performanten Event-Übertragung
- Implementierung des Backends auf Basis von Spring und ApiOmat
- Bereitstellung einer Webansicht zur zeitlichen Analyse von User-Ereignissen
- Integration eines direkten Anwendungseinstiegs aus der Analysesicht
- Technische Unterstützung des Product Owners bei der Story-Ausgestaltung
- Abstimmung mit anderen Teams sowie Sicherstellung von Qualität und Auslieferung
Technologien (Auszug)
- Backend: Java / Kotlin, ApiOmat
- Frontend: Angular, Typescript
- API & Integration: REST (OpenAPI / Swagger)
- Infrastruktur: MongoDB
- Build & Delivery: Bitbucket Pipelines, Maven
- Deployment: Docker
- Security: OAuth2, LDAP, OWASP Dependency Check
- Testing: JUnit 5, Mockk
- Collaboration: Atlassian Suite, IntelliJ IDEA, Insomnia, Git
- Prinzipien: Hexagonale Architektur, Clean Architecture, DDD, API-First
- Agiles Projektvorgehen (Scrum mit Jira)
01.01.2018 - 01.01.2021Aval-AppBanken & FinanzwesenDigitaler ProduktantragApiOmatAngularBerechtigungslogikVirenscanSoftwarequalität
Aufgaben & Verantwortlichkeiten
- Umsetzung digitaler Antragsstrecken für Bankprodukte im Rahmen der Digitalisierungsoffensive
- Entwicklung von Backend-Funktionalitäten auf Basis des ApiOmat-Frameworks
- Anbindung eines Adressbuchs zur Vereinfachung der Antragserfassung
- Integration eines Virenscans zur Absicherung eingereichter Dokumente
- Umsetzung rollen- und freigabebasierter Berechtigungslogik
- Steuerung der Antragsweiterverarbeitung über strukturierte E-Mails und Bots
- Entwicklung separater Angular-Anwendungen für Mitarbeitende und Kunden
- Sicherstellung von Softwarequalität und Auslieferungsprozessen
Technologien (Auszug)
- Backend: Java, ApiOmat
- Frontend: Angular, Typescript
- API & Integration: REST (OpenAPI / Swagger)
- Infrastruktur: MongoDB
- Build & Delivery: Bitbucket Pipelines, Maven
- Deployment: Docker
- Security: OAuth2, LDAP, OWASP Dependency Check
- Testing: JUnit 4, Mockito
- Collaboration: Atlassian Suite, IntelliJ IDEA, Insomnia, Git
- Prinzipien: Hexagonale Architektur, Clean Architecture, DDD, API-First
- Agiles Projektvorgehen (Scrum mit Jira)
01.01.2018 - 31.12.2018Elektromarkt-Alexa-SkillE-CommerceSprachassistentenE-CommerceBackend-EntwicklungAngularSoftwarequalitätDeployment
Aufgaben & Verantwortlichkeiten
- Anpassung eines bestehenden Online-Shops für die Nutzung über Sprachassistenten
- Umsetzung sprachbasierter Interaktionen für Such- und Kaufprozesse
- Erweiterung um visuelle Anzeige- und Bedienkonzepte auf Geräten mit Bildschirm
- Übertragung des Lösungsansatzes auf einen ähnlichen Anwendungsfall im Automobilhandel
- Technische Umsetzung der Backend-Funktionalitäten auf Basis des ApiOmat-Frameworks
- Entwicklung von Angular-basierten Anwendungen für Mitarbeitende und Kundschaft
- Verantwortung für die konkrete technische Implementierung neuer Funktionen
- Sicherstellung von Softwarequalität sowie Einhaltung von Auslieferungs- und Deployment-Prozessen
Technologien (Auszug)
- Backend: Java, ApiOmat
- Frontend: Alexa, Java
- API & Integration: REST (OpenAPI / Swagger)
- Infrastruktur: MongoDB, Amazon Lambda
- Build & Delivery: Bitbucket Pipelines, Maven
- Deployment: Docker, Amazon Web Services
- Security: OAuth2, LDAP, OWASP Dependency Check
- Testing: JUnit 4, Mockito
- Collaboration: Atlassian Suite, IntelliJ IDEA, Insomnia, Git
- Prinzipien: Hexagonale Architektur, Clean Architecture, DDD, API-First
- Agiles Projektvorgehen (Scrum mit Jira)
01.01.2017 - 01.01.2018Digitaler FamilienversicherungsbogenGesundheitsbrancheSprachassistentenE-CommerceBackend-EntwicklungAngularSoftwarequalitätDeployment
Aufgaben & Verantwortlichkeiten
- Entwicklung einer digitalen Lösung zur Pflege von Familienbestandsdaten
- Technische Umsetzung der fachlichen Anforderungen im Backend
- Abbildung und Validierung komplexer Regelwerke für Dateneingaben
- Verarbeitung von Angaben zu Lebensumständen, Familienstand, Beruf und Ausbildung
- Integration der geprüften Daten in Bitmarck 21C
- Automatisierte Erstellung von PDF-Ausgabedokumenten
- Mitwirkung an Angular-basierten Anwendungen für Mitarbeitende und Kunden
- Sicherstellung von Softwarequalität sowie Einhaltung von Build- und Auslieferungsprozessen
Technologien (Auszug)
- Backend: Java, ApiOmat
- Frontend: Angular, TypescriptProfil von Jens Awisus
- API & Integration: REST (OpenAPI / Swagger)
- Infrastruktur: MongoDB
- Build & Delivery: Bitbucket Pipelines, Maven
- Deployment: Docker
- Security: OAuth2, LDAP, OWASP Dependency Check
- Testing: JUnit 4, Mockito
- Collaboration: Atlassian Suite, IntelliJ IDEA, Insomnia, Git
- Prinzipien: Hexagonale Architektur, Clean Architecture, DDD, API-First
- Agiles Projektvorgehen (Scrum mit Jira)
Bereit, dein Projekt zu starten?
Schließ dich den Unternehmen an, die uns vertrauen. Starte jetzt mit einer kostenlosen Beratung.

