12.08.2026 aktualisiert

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

Senior Java Software Engineer | Backend | Spring Boot | Microservices

Boppard, Deutschland
Nur Remote
Master of Science Wirtschaftsinformatik
Boppard, Deutschland
Nur Remote
Master of Science Wirtschaftsinformatik

Profilanlagen

Nico_Mayer_CV.pdf

Über mich

Ich finde mich schnell in komplexen, gewachsenen Systemen zurecht und entwickle seit über 11 Jahren robuste Backend-Lösungen mit Java und Spring Boot. Mein Fokus liegt auf nachhaltiger Softwarearchitektur, Qualität und der Modernisierung geschäftskritischer Anwendungen.

Skills

Spring FrameworkSoftwareentwicklungSpring CloudSpring BootBackendFull Stack EntwicklungMicroservices
Senior Softwareentwickler mit über 11 Jahren Erfahrung in der Entwicklung geschäftskritischer Unternehmensanwendungen für öffentliche Auftraggeber und die Privatwirtschaft.
Schwerpunkte:
Java
Spring Boot
Spring Framework
REST APIs
Microservices
Hibernate / JPA
Maven
PostgreSQL
Oracle Database
SQL
Docker
Git
CI/CD
Clean Code
Softwarearchitektur
Backend-Entwicklung
Full-Stack-Entwicklung
React
AngularJS
Java EE
Swing
Datenmodellierung
Performance-Optimierung
Analyse komplexer Bestandssysteme
Modernisierung von Legacy-Systemen
Refactoring
Qualitätssicherung
Automatisierte Tests
Testautomatisierung
Anforderungsanalyse
Aufwandsschätzung
Technische Konzeption
Agile Softwareentwicklung (Scrum)
Öffentlicher Sektor
Finanzwesen
Fördermittelverwaltung
Teamleitung
Fachliche Führung
Dokumentation komplexer Systeme
Schnittstellenintegration
API-Entwicklung

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2026

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Senior Softwareentwickler (Java / Spring / React)

Mach AG

Öffentlicher Dienst

500-1000 Mitarbeiter

  • Entwicklung und Weiterentwicklung von Backend-Komponenten mit Java und Spring Boot
  • Entwicklung neuer Funktionen sowie Pflege bestehender Komponenten mit React und AngularJS
  • Analyse fachlicher Anforderungen und Erarbeitung technischer Lösungskonzepte
  • Eigenverantwortliche Umsetzung von User Stories in einem agilen Entwicklungsteam
  • Entwicklung und Optimierung performanter REST-Schnittstellen
  • Implementierung wartbarer Softwarelösungen unter Anwendung von Clean-Code-Prinzipien und Design Patterns
  • Durchführung von Code-Reviews, Refactorings sowie kontinuierliche Verbesserung der Codequalität
  • Erstellung und Durchführung automatisierter Tests mit JUnit sowie manueller Tests zur Qualitätssicherung
  • Fehleranalyse, Bugfixing und Performanceoptimierung bestehender Anwendungen
  • Aufwandsschätzung, technische Planung und Umsetzung neuer Anforderungen
  • Enge Zusammenarbeit mit Product Ownern, Fachbereichen und Entwicklungsteams in einem agilen Umfeld
  • Aktive Mitarbeit an der Weiterentwicklung der Softwarearchitektur und der Entwicklungsprozesse
Technologien
Java • Spring Boot • React • AngularJS • REST • JUnit • PostgreSQL • Git • Maven • Docker • Agile Entwicklung • Clean Code • Design Patterns

Sachgebietsleiter / Senior Softwareentwickler (Java)

Statistisches Landesamt

Öffentlicher Dienst

50-250 Mitarbeiter

  • Leitung des Sachgebiets „Investive Maßnahmen“ mit fachlicher Verantwortung für ein Team von bis zu sechs Mitarbeitenden
  • Eigenständige Analyse eines geschäftskritischen Fachverfahrens ohne vorhandene Dokumentation
  • Konzeption, Dokumentation und vollständige Neuentwicklung des Systems unter laufendem Produktivbetrieb
  • Sicherstellung eines unterbrechungsfreien Betriebs während der Migration
  • Entwicklung von Backend-Anwendungen mit Java EE, Swing und Oracle Database
  • Datenmodellierung sowie Konzeption und Optimierung komplexer Datenstrukturen
  • Entwicklung und Optimierung von SQL-Abfragen sowie Performance-Verbesserungen
  • Erarbeitung technischer Konzepte und Abstimmung fachlicher Anforderungen mit den Anwendern
  • Planung, Aufwandsschätzung und Umsetzung neuer Anforderungen
  • Aufbau und fachliche Führung eines Entwicklerteams nach erfolgreicher Inbetriebnahme
  • Durchführung von Fehleranalysen, Wartung und kontinuierlicher Weiterentwicklung des Fachverfahrens
  • Qualitätssicherung sowie Erstellung technischer Dokumentationen

Softwareentwickler (Java & Webentwicklung)

Moodia GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

  • Entwicklung eines unternehmenseigenen Shopsystems für die Werbemittelbranche
  • Entwicklung eines Online-Produktdesigners zur individuellen Konfiguration von Produkten
  • Konzeption und Entwicklung eines Import-/Export-Systems für große Artikeldatenbestände (u. a. Amazon, eBay und Onlineshop)
  • Entwicklung von Webanwendungen mit Java, AngularJS und Vue.js
  • Arbeit mit MySQL, Microsoft SQL Server, Sybase und MongoDB
  • Analyse fachlicher Anforderungen und Abstimmung mit der Geschäftsführung
  • Betreuung und technischer Support von Kunden
  • Einarbeitung und Koordination studentischer Mitarbeiter


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden