Nils Bokermann

Nils Bokermann

Senior Developer

Seit 2011 bin ich als freiberuflicher Software-Entwickler und Software-Architekt im Java Umfeld tätig. Mein Fokus liegt neben der Software-Entwicklung in DevSecOps Prinzipien. Gerne unterstütze und berate ich Sie in den Bereichen der Java Enterprise Anwendungen, Application Security, Software-Architektur und in der Automatisierung von Softwareentwicklungsprozessen.

Wie ich Sie unterstützen kann

  • Sie brauchen in Ihrem Projekt, jemanden für den Bereich Java-Backendentwicklung, Continuous Delivery oder DevSecOps?
  • Sie sind in der Konzeptionsphase oder brauchen ein Review über ihr bestehendes System?
  • Sie haben ein konkretes IT-Problem und brauchen einen Sparringspartner?
Interessen
  • Agile Softwareentwicklung mit Java-Technologien und Open Source
  • Application Security
  • Softwarearchitektur
  • Buildmanagement
  • Konfigurationsmanagement
  • Continuous Integration
  • Continuous Delivery
Branchen
  • Telekommunikation
  • Finanzdienstleister
  • Industrie
  • Autovermietung
  • IT-Dienstleistung
  • E-Commerce
  • Elektronik
  • Energieversorgung

Projekte

Auszug

 
 
 
 
 
Senior Architekt
Systemum GmbH&Co.KG
Januar 2023 – Januar 2024 Braunschweig
Design und Implementation eines Mandantenportals für einen Dienstleister im Bereich Forderungsmanagement. Anbindung an eine IBM iSeries Datenhaltung, Modulares Design und CQRS-Datenstruktur.
Tätigkeiten
  • Requirement Engineering
  • Architektur Konzeption
  • Datenbank Design
  • Code Review
  • Implementation

Tags: Architektur, Requirements Engineering, Dokumentation

Frameworks: Java 17, TypeScript, VueJS, Spring Boot, JPA, REST

 
 
 
 
 
Senior Consultant
Systemum GmbH & Co.KG
September 2022 – Dezember 2022 Braunschweig
Implementation von Adapter-Programmen für die Testauswertung in Polarion.
Tätigkeiten
  • Anbindung von Schnittstellen
  • Datentransformation

Tags: SOAP, XML, Java

Frameworks: Java 17, Stax, CXF, Spring Boot, Picocli

 
 
 
 
 
Senior Architekt
Systemum GmbH & Co.KG
Dezember 2021 – Dezember 2022 Braunschweig
Architektur-Dokumentation im Embedded Umfeld
Tätigkeiten
  • Analyse bestehender Dokumentation
  • Erstellung eines Architektur-Konzeptes

Tags: Architektur, Embedded, Dokumentation

 
 
 
 
 
Senior Architekt
Systemum GmbH & Co.KG
Dezember 2021 – Dezember 2022 Braunschweig
Architektur-Dokumentation im Embedded Umfeld
Tätigkeiten
  • Analyse bestehender Dokumentation
  • Erstellung eines Architektur-Konzeptes

Tags: Architektur, Embedded, Dokumentation

 
 
 
 
 
Senior Java Developer
EWE TEL GmbH
November 2021 – März 2012 Oldenburg
Technologieumstellung einer Konsolidierungsplattform zur Bestellung und Verwaltung von Produkten des Telekommunikationsumfeldes. Zur Performanz-Steigerung und Code-Clearance wurde der Datenbank-Layers von variablen Attribut/Wert Matrizen auf eine Objekthierarchie mittels OR-Mapping mit JPA/Hibernate umgestellt.
Tätigkeiten
  • Implementation
  • Test

Tags: J2EE, Scrum, Continous Integration, Test Driven Development, Agile Softwareentwicklung, Model Driven Development, Multi-Tier Architektur, Serviceorientierte Architektur, JIRA

Frameworks: Java EE, jUnit 3, Maven, JPA, Hibernate, Spring, JAX-B, JSF, Richfaces, Oracle 11g, Tomcat, Intellij IDEA, Selenium, GEB, Jenkins, SQL, SOAP, Subversion, Atlassian Jira

Talks

Auszug

Dynamic Credentials
Dynamic Credentials
Dynamic Credentials
Wie sicher ist "sicher"?
Wie sicher ist "sicher"?

Publikationen

Wie Sicher Ist Sicher

HTTPS, und damit TLS, wird überall eingesetzt, aber TLS ist mehr als nur das Zertifikat auf dem Server einspielen. Welche Mechanismen …

Alternativen zum Monolithen Kubernetes

Moderne, verteilte Architektur löst Monolithen und große Systeme ab. Damit einhergehend ändert sich auch die Deployment-Architektur. Häufig wird die neue Welt direkt mit Kubernetes in Verbindung gebracht. Dass es neben Kubernetes andere Möglich- keiten gibt, die auch eine iterative Migration ermöglichen, wird in diesem Artikel gezeigt