10.10.2026 aktualisiert

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

Senior Software Entwickler - Freiberufler

Neufarn bei München, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz
Informatik Diplom der LMU München 2006
Neufarn bei München, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz
Informatik Diplom der LMU München 2006

Profilanlagen

CV_Martin-Nerlich_2024-11.pdf

Skills

JavaJavaScriptAPIsAtlassian ConfluenceAtlassian JiraCentOSDatenbankenContinuous IntegrationDebian LinuxLinuxGradleInfrastrukturJava Persistence APIJUnitCURLPostgreSQLApache MavenMongoDBNoSQLOracle FinancialsScrumRed Hat Enterprise LinuxRedisSwaggerSOAPSoapuiSQLTypeScriptOpenapiDaten- / DatensatzprotokollierungTestenSuse LinuxPostmanGrafanaSpring BootGatlingBackendGitKanbanAngularJSAtlassian ToolsNpm(Software)Front EndApi DesignNestJSElastic KibanaJasminDockerJenkins
Senior Software Develper (fullstack) - Software-Architekt - Solution Manager

Frontend: Angular, PrimeNG, Typescript/npm
Backend-Services: quarkus, SpringBoot,  Java, NestJS / express, Typescript
Testing: JUnit, karma, jasmine, jest
API-Design, Implementierung, Integration: rest, openAPI/swagger/ Web-Sockets, SOAP
API-Test: postman, newman, curl, gatling, SoapUI
Datenbanken: SQL/JPA/noSQL: postgreSQL, Oracle, MS-SQL, mongoDB, redis, H2
Container: docker, docker-compose
Infrastruktur: Continuous Integration, Logging, Monitoring, ELK, Kibana, Grafana
Linux: Erfahrung seit 1999, Debian, Redhat / CentOS, SUSE, Arch
Vorgehen und Tools:
Scrum, Kanban, Atlassian Tools (Jira, Bitbuckt, Confluence, ...), git, jenkins, maven, gradle
 

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2010

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Backend-Entwickler JEE eELStAM

private Krankenversicherung

Versicherungen

50-250 Mitarbeiter

Design und Implementierung von Prozessen zur Verarbeitung von Zahlungsflüssen im Kontext ELStAM.
Für die Verwaltung von Inkasso-Daten wird eine ETL-Strecke realisiert. Ein neuer Webservice (SOAP) wird in die bestehende Systemlandschaft integriert.

Backend-Entwickler / JEE / Telematik für Versicherungen

private Krankenversicherung

Versicherungen

50-250 Mitarbeiter

Implementierung von Prozessen zur Beschaffung von KVNR und RVNR für eine private Krankenversicherung.
Umsetzung von Verfahren zum Informationsaustausch im Clearing-Verfahren zwischen Krankenversicherungen und Kostenträgern nach Sozialgesetzbuch.

Tätigkeiten:
  1. Requirements Engineering
  2. Backend-Entwicklung JEE
  3. Deployment JBoss
  4. Integration von Schnittstellen, Webservices REST u. SOAP
  5. Erstellen von Tests auf Komponenten-Ebene

Technologien:
  1. SQL
  2. DB2
  3. JEE
  4. JBOSS

Tool-Set:
  1. Eclipse IDE
  2. openAPI / SwaggerUI
  3. SoapUI
  4. BitBucket / git
  5. junit


Fullstack-Entwickler / angular / SpringBoot / REST für Versicherungen

Versicherungen, interne Software-Entwicklung

Versicherungen

5000-10.000 Mitarbeiter

Entwicklung einer Fullstack-Anwendung zur Ablösung des bestehenden Außendienst-Systems


Tätigkeiten:
  • Feature-Entwicklung: frontend / angular+PrimeNG
  • Umsetzen von Eingabemasken, UI-Design nach gegebenem Styleguide
  • Feature-Entwicklung: backend / Spring Boot
  • Erstellen von Tests auf Komponenten-Ebene am Frontend
  • Integration von Backend- und mehreren externen REST-Services mit OpenAPI
Technologien:
  • Typescript/Angular (15 u. 17)
  • SpringBoot, Java
  • Tomcat
  • JEE
  • PrimeNG
  • REST, openAPI
  • karma, jest
Tool-Set:
  • Intellij, Webstorm
  • curl
  • SoapUI
  • gradle
  • git

CI/CD Engineer / Jenkins / SOAP für Versicherungen

Versicherungen, interne Software-Entwicklung

Versicherungen

5000-10.000 Mitarbeiter

Integration und Verifikation von Schnittstellen-Spezifikationen

Tätigkeiten:
  • Verifikation von Services anhand von wsdl-Files
  • Implementierung eines automatischen Abgleichs zwischen
  • Entwicklungs- und Integrations-Systemen
  • Installieren und Überwachen von pipelines für die bestehende
    CI/CD - Lösung
Technologien:
  • Jenkins / SOAP
  • Linux Shell (bash), 
  • git
Tool-Set:
  • Intellij
  • curl
  • gradle
  • Bitbucket
  • SoapUI

Backend Entwickler quarkus, rest, kafka, OnlineShop REST API (one.com) für Direct Sales

Unternehmensberatung für automotive

Automobil und Fahrzeugbau

250-500 Mitarbeiter

Tätigkeiten:
  • Entwurf Daten-Synchronisation im Bestell-Prozess
  • Schnittstellendesign für Integration one.com OnlineShop REST-API
  • Implementierung von Kafka-Consumer
  • Implementierung von Services
Technologien:
  • Quarkus / Java
  • postgreSQL/JPA
  • kafka
  • ELK(opensearch, Kibana)
  • REST / openAPI
Tool Set:
  • Intellij
  • PostMan
  • curl
  • maven
  • docker
  • Kafka WebUI

Solution Manager, Fullstack-Developer, Lead Developer für automotive: Angular, Typescript, Quarkus, postgreSQL, ELK, AWS

Unternehmensberatung für automotive

Automobil und Fahrzeugbau

250-500 Mitarbeiter

Prototypen-Entwicklung: Beratung für Lade-Equipment von elektrischen Fahrzeugen.

Ziel:
  • Implementierung eines PoC
  • Erweiterung des PoC zu cloud native Service-Landschaft bis zur Integrationsreife

Tätigkeiten:
  • Ausarbeitung Konzept und Design für  Empfehlungslogik Ladeprodukte, Tarife und Services
  • Technische Beratung für Consultants
  • Entwurf Gesamt-Lösung, Service-Design, Datenmodellierung
  • Set-Up von Services und CI/CD
  • Frontend-Design, Ergonomie
  • API-Design
  • Entwicklung Frontend, Services, APIs, JPA
  • Release - Management
  • Last- und Performance-Test
  • Coaching von Junior Developers

Technologien:
  • TypeScript / Angular
  • quarkus/java, postgreSQL+JPA
  • REST / openAPI
  • docker
  • AWS lambda
  • ELK(elastiksearch + kibana)
Tool-Set:
  • Intellij, VS Code, SwaggerUI, PostMan
  • curl, Browser DevTools, adminer
  • Grafana, Kibana
  • git, maven, Jenkins, SonarQube
  • Docker

Backend Entwickler spring boot, redis, mysql für automotive

Internet und Informationstechnologie

250-500 Mitarbeiter

Entwicklung eines Service zur Vouchervergabe für die flexible Ergänzung von Serien-Ausstattung.

Tätigkeiten:
  • API-Design
  • Implementierung der API
  • Implementierung von Service-Logik
  • Last- und Performance-Test der Gesamtlösung
Technologien:
  • Spring Boot/Java
  • Redis / Redis RDB
  • REST / OpenAPI
Tool-Set
  • Intellij
  • OpenAPI / SwaggerUI
  • PostMan
  • curl
  • maven
  • docker
  • JRedis
  • Grafana
  • Kibana

Fullstack-Entwickler Quarkus, nodejs, angular

Internet und Informationstechnologie

500-1000 Mitarbeiter

Fullstack-Entwickler Spring Boot + Angular

Banken und Finanzdienstleistungen

< 10 Mitarbeiter

Entwurf und Prototyp einer Finanzplattform zum Entwickeln und Back-Testen von Handels-Strategien im Finanzmarkt.

Technologien:    Java, Spring Framework (Boot, Data Commons), JPA, MySQL, Angular, NodeJS, CSS, Json, Interactive Brokers TWS-API
Tätigkeiten:  
 * Erfassen von Anforderungen
 * Erstellen eines Datenmodells 
 * Entwurf einer Web-UI
 * Entwicklung und Integration Back-End
 * Prototypischer Betrieb, Evaluation von Performance und Reaktivität

Entwickler Java RCP + JEE + Glassfish

Sonstiges

500-1000 Mitarbeiter

Weiterentwicklung eines RCP-Clients mit JEE/Glassfish - Backend.
Erweiterung der Anwendungslogik um neue Use-Cases.

Techonologien:    Java, RCP, SWT/JFace, Swagger/REST, Java JEE, Oracle, JPA 
Tätigkeiten:
 * Planung und Schätzung mit dem Product Owner nach Scrum
 * Integration Datenmodell 
 * Entwicklung Backend Java JEE
 * Entwicklung Frontend Java RCP
 * Client Design und Ergonomie
 

Entwickler Java RCP + Integration Visio

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

Technologische Analyse zur Einbindung von Grafiken aus Visio-Dokumenten in eine RCP-Anwendung.
Realisierung der Einbindung und Implementieren neuer / Modifizieren existierender Anwendungsfälle.

Technologien: Java, RCP, Aspose.Diagram, Swagger/REST, Oracle, JPA
Tätigkeiten:
* Analysieren der spezifischen Anwendungsfälle des Kunden
* Evaluation von Visio - Lösungen für Java
* Erstellen von Demo-Anwendungen
* Prüfen von Kompatibilität zu existierenden Visio-Diagrammen
* Evaluation Layout und Skalierung
* Serverseitige Konvertierung in Pixel-Grafiken
* Anpassen bestehender Anwendungsfälle

Continuous Integration Manager

Internet und Informationstechnologie

500-1000 Mitarbeiter

Migration Continuous Integration: Transformation historisch gewachsener CI von Ant nach Maven. Integration Nexus, Build- und Test-Automatisierung.

Technologien: Jenkins, Jenkins  Bash, Java, XML, Ant, Maven, Sonatype Nexus
Tätigkeiten:
* Produkt-Definition maven
* Erstellen zentraler Abhängigkeiten für den nachfolgenden Produkt-Build
* Automatisiertes Deployment 
* Sichten, Bereinigen und Portieren von gewachsenen Ant-Scripten
* Parametrisierung für staged building und Testausführung

Entwickler JSF + Primefaces

Automobil und Fahrzeugbau

500-1000 Mitarbeiter

Neu-Entwicklung Web-Anwendung. Integration in bestehende System-Landschaft. Integration und portierung existierender Anwendungsfälle aus Alt-Systemen.

Technologien:    Primefaces, Java-Backend mit Glassfish, Oracle, JPA, POI, docx4j, REST
Tätigkeiten:    
 * Design Web-GUI
 * Erstellen von Schnittstellen-Spezifikationen
 * Java-Entwicklung Backend 
 * Erstellen von Reports

Testautomatisierer Linux

Öffentlicher Dienst

1000-5000 Mitarbeiter

Sicherung von Qualität und Stabilität Linux-Arbeitsplatz. Prüfen der clientseitigen Stabilität von Client bei Ausfalls von Netzwerk-Komponenten.

Technologien: Linux, Bash, Java, iptables, samba, XML
Tätigkeiten:    
 * Einführen von Testwerkzeugen
 * Aufbereiten lose formulierter best practices zu reproduzierbaren Testfällen
 * Beispielhafte Installation von Samba-Client und Server zur Teststellung  
 * Ausführen und Überwachungen von Testfällen

Senior Software-Entwickler Fahrzeugdaten-Diagnose

Anpassung des Anwendungs-Datenmodells eines bestehenden Fat-Clients für die Diagnose von Fahrzeugdaten
auf AUTOSAR - Konformität. Änderung der internen Datenverarbeitung. Änderung von
Schnittstellen. Modifizierung diverser Excel- und XML-basierter Importe und Exporte.

Rollen im Team: Entwickler
Technologien: Java, Eclipse-RCP, JPA, Oracle, XML, jaxb, XML-Schema, Apache POI
Tätigkeiten:
* Erstellen eines Datenmodells als XML-Schema
* Anpassen diverser Eingabemasken
* Anpassen Datenmodell
* Migration von Alt-Daten
* Validieren des Export-Formats an Systemgrenzen

Entwickler Java RCP

Automobil und Fahrzeugbau

500-1000 Mitarbeiter

Technologien:    Java, Eclipse RCP, JPA, Oracle, Apache poi, XML, jaxb, XML-Schema

Tätigkeiten:    
 * Erstellen eines Datenmodells als XML-Schema
 * Anpassen Eingabemasken
 * Anpassen Datenmodell
 * Migration von Alt-Daten
 * Validieren des Export-Formats an Systemgrenzen

Entwickler Java SWT + XML, Testautomatisierer

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

Neu-Entwicklung Fat-Client im agilen Umfeld, Definition XML-basiertes Reporting, Design und Realisierung Vergleich von versionerten Anwendungsdaten

Technologien:        junit, swtbot, Java, Eclipse/RCP, JPA, XML, jaxb, XML-Schema
Tätigkeiten:     
 * Definition Export-Format als XML-Schema
 * Generische Implementierung Datenvergleich 
 * Schnittstellen-Definitionen
 * Einrichten, Warten und Pflegen automatisierter Unit-Tests
 * Einrichten, Warten und Pflegen automatisierter Oberflächentests
 * Automatisieren von Unit-Tests in Continuous Integration

Architekt Application Design, Ergonomie und UI

Industrie und Maschinenbau

500-1000 Mitarbeiter

Konzeption und Aufbau eines Thin-Client-Systems für die Neupreis-Planung von Produkten mit Sonderausstattungen in internationalen Märkten.
Integration SAP-Backend. 

Rollen im Team: Architekt Application-Design, Architekt Ergonomie und UI-Design, Entwickler, Koordinator Offshore
Technologien: Scrum, Java / Swing, mvp4j, SAP JCO, apache xerxes
Tätigkeiten:
* Entwurf einer Client-Architektur nach dem Model-View-Presenter-Pattern
* Erstellen einer Referenz-Implementierung
* Design User Interface
* Coaching von Entwicklern vor Ort an der Referenz-Implementierung
* Coaching von Entwicklern am offshore-Standort in Indien an der Referenz-Implementierung
* Entwickeln von kritischen Kern-Funktionen
* Prüfen von Schnittstellen auf Datenintegrität bei Übertragung zwischen Backend und Client
* Integration von neuen / geänderten Anforderungen im Rahmen eines fortlaufenden Scrum-basierten
Entwicklungsprozesses

Architekt, Entwickler Java Swing, UI-Designer

Industrie und Maschinenbau

250-500 Mitarbeiter

Analyse, Design und Neu-Entwicklung eines Fat-Clients. Koordination Offshore-Partner mit In-House-Entwicklung. Konzeption UI-Design und Ergonomie.

Technologien:        Scrum, Java / Swing, mvp4j, SAP JCO, apache xerxes
Tätigkeiten:     
 * Entwurf einer Client-Architektur nach dem Model-View-Presenter-Pattern
 * Erstellen einer Referenz-Implementierung
 * Coaching von Entwicklern vor Ort an der Referenz-Implementierung
 * Coaching von Entwicklern am offshore-Standort in Indien an der Referenz-Implementierung
 * Entwickeln von kritischen Kern-Funktionen
 * Prüfen von Schnittstellen auf Datenintegrität bei Übertragung zwischen Backend und Client
 * Integration von neuen / geänderten Anforderungen im Rahmen eines fortlaufenden Scrum-basierten Entwicklungsprozesses

Berater, Entwickler Java

Ziel:
Die Systemlandschaft eines bestehenden Fat-Clients soll um eine Web-Anwendung erweitert werden.
Komponenten der neuen Web-Anwendung sollen ohne mehrfachen Entwicklungsaufwand gleichzeitig vom
Fat-Client mit benutzt werden können.

Rollen im Team: Berater, Entwickler
Technologien: Eclipse-RAP, JAVA, JPA, Oracle, SQL, OSGi, JEE, XML, JavaScript, CSS, JSon
Tätigkeiten:
* Entwurf einer RAP-Anwendung
* Testen von bestehenden Modulen auf Tauglichkeit für Cross-Compiling für Fat-Client und Web-Client
* Sicherstellen von Multi-User-Fähigkeit für gemeinsam verwendete Komponenten
* Beratung zum Deployment

Entwickler Java RCP + RAP

Industrie und Maschinenbau

50-250 Mitarbeiter

Erweiterung einer Systemlandschaft um eine Web-Anwendung. Cross-Compiling für generische Verwendung von Komponenten.

Technologien:    Eclipse-RAP, JAVA, JPA, Oracle, SQL, OSGi, JEE, XML, JavaScript, CSS, json
Tätigkeiten:    
 * Entwurf einer RAP-Anwendung
 * Testen von bestehenden Modulen auf Tauglichkeit für Cross-Compiling für Fat-Client und Web-Client
 * Sicherstellen von Multi-User-Fähigkeit für gemeinsam verwendete Komponenten 
 * Beratung zum Deployment 

Analyst, Berater Fehlermanagement

Fertigung von LKW und Bussen
Ziel:
Beratung im Angebotsprozess des Kunden: Analyse von Ausschreibungs-Unterlagen und Entwurf einer
Lösung für einen Fehler-Management-Prozess. Der Kunde des Auftraggebers nutzt das aus diesem Projekt
entstandene System zur Verbesserung der Langzeitqualität bei der Fertigung von LKW und Bussen.


Rollen im Team: Analyst, Berater
Technologien: Requirements Engineering, Objektorientierte Analyse und Design.
Tätigkeiten: * Anforderungsanalyse
* Studien zur Machbarkeit
* Abschätzung von Aufwänden
* Analyse von Datenmodellen
* Entwurf von Schnittstellen
* Planung Datenmigration

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden