15.10.2025 aktualisiert

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

Senior Java Entwickler und Berater

Unterschleißheim, Deutschland
Weltweit
Bachelor in Mechanical-Engineering (Mechatronics)
Unterschleißheim, Deutschland
Weltweit
Bachelor in Mechanical-Engineering (Mechatronics)

Profilanlagen

en_Qualifikationsprofil (Lebenslauf)_v44.doc
Qualifikationsprofil (Lebenslauf)_v45.pdf
Qualifikationsprofil (Lebenslauf)_v45.docx

Über mich

Ich bin offen und kommuniziere gerne mit anderen. Entwicklung und Architektur richten sich neu aus. Java, Spring-Boot, Java EE, Cloud, Sicherheit, Testen, Betrieb/DevOps, Datenbank und GUI sind wichtige Kompetenzen meiner Arbeitsbereiche.

Skills

JavaWerbungTest AutomationBroschürenÖffentlichkeitsarbeitLastkraftwagenJunitPlakateSchreiben von DokumentationSoftwareentwicklungTestenLasttestsPolitik
  • Konzeption und Beratung
  • Realisierung
  • Wartung
  • Anwendungsentwicklung
  • Dokumentation
  • Koordination von Teams wie: Öffentlichkeitsarbeit (Politik, Medien, Werbung, VIP), Technik und Leitung
  • Testdurchführung und Testbetreuung:
    • Testfallerstellung
    • Testdatenbestand definieren
    • Lasttests
    • Analyse
    • Umgebungen installieren
    • Testautomatisierung durch den Entwurf von JUnit-Testklassen
  • Design und Gestaltung: Flyer/Flugblatt, Plakate und Werbematerialen
  • Führerscheinklassen CE und DE mit 95 Eintrag (Bus und LKW mit Anhänger)

Sprachen

DeutschverhandlungssicherEnglischMuttersprache

Projekthistorie

Migration, Architektur und Entwicklung von java-solomonli.com

DV: Java 22, IntelliJ, Spring Boot 3, Microservices, Rest-Apis, Angular 20, Keycloak, Oath2, Git, REST, Postgres, OpenPDF, Zugferd, Docker, NGINX und Gradle
  1. Migration Projektbeschreibung: Für den Internet-Auftritt solomonli.com und java-solomon.com wurde festgestellt, daß die Anwendungen unter Docker laufen sollten. Außerdem gehören NGINX Webserver die Datenbank Postgres, Keycloak für die Sicherheit, die Spring-Boot und Angular Anwendungen in Docker-Containern. Dazu müssen sämtliche Migrationen wie Java auf 22, Spring-Boot auf 3, Angular auf 20, Keycloak und Postgres stattfinden.
  2. Aufgaben:
  3. Java auf 22 migrieren
  4. Gradle auf 9 migrieren
  5. Spring-Boot auf 3 migrieren und auf Docker setzen. Alle Konfigurationsprobleme lösen und die Sicherheit von Spring-Security neu aufsetzen.
  6. Java Records für die Datentransferobjekte als Ersatz für Kotlin integrieren.
  7. Spring-Data-Tests entwickeln.
  8. Angular auf 20 und den serverseitigen Betrieb migrieren. Keycloak für Angular 20 aufsetzen, alle Komponente auf Angular 20 umstellen, die Aufrufe auf Backend-Rest-Schnittstellen umstellen.
  9. Docker-Container für den Betrieb in einer Test sowie Produktionsumgebung konzipieren
  10. Postgres-Datenbank auf Docker migrieren
  11. NGINX Webserver als Proxy auf Docker setzen
  12. Keycloak für Token, JWT und Oath2 auf Docker setzen und migrieren
  13. SSL-Zertifikate erstellen und installieren
  14. Docker auf den Produktionsserver aufsetzen
  15. Docker-Container für alle Anwendungen aufbereiten

Architektur und Entwicklung zur Abrechnung und e-Rechnung

privat

Internet und Informationstechnologie

< 10 Mitarbeiter

  1. DV: Java 17, IntelliJ, Spring Boot 3, Git, REST, Postgres, OpenPDF, Zugferd, Docker, Angular 20 und Keycloak
  2. Projektbeschreibung: Für die Rechnungsstellung an Mandanten werden 3 Microservices entwickelt: Mandanten-Verwalter, Abrechnungswesen, PDF-Ersteller. Der PDF-Ersteller erzeugt eine gültige PDF-Rechnung für den ausgewählten Mandanten. Das Abrechnungswesen erstellt die erforderlichen XML-Daten für die e-Rechnung und bettet sie als e-Rechnung ins PDF ein.
  3. Aufgaben:
  4. Die Integration mit Keycloak für die Sicherheit Oath2 ermöglichen
  5. Angular 20 einführen
  6. Den Mandanten-Verwalter mit CRUD-Funktionen und REST realisieren
  7. Das Abrechnungswesen mit CRUD-Funktionen und REST realisieren
  8. Die e-Rechnung-Vorgaben ausarbeiten und alle notwendigen Daten bereitstellen
  9. Die e-Rechnung erstellen und mit dem PDF integrieren
  10. Den PDF-Ersteller realisieren
  11. Geschäftslogik entwickeln
  12. Unit-Tests und Integrationstests erstellen
  13. Docker-Umgebung für die Datenbank und laufende Mikro-Services erstellen

Senior Java Entwickler

WestNetz/EON

Energie, Wasser und Umwelt

1000-5000 Mitarbeiter

  • Projekt: DSODP
  • Kunde: EON/Westnetz
  • Größe: 25
  • DV: Java 8, Junit, Eclipse, Maven, Git, Subversion, Webserver, Deployment-Pipelines, Rest, Oracle, Jenkins und Azure.
  • Projektbeschreibung: DSODP verwaltet den Strommarkt in NRW. Die Neuanlage bzw. Auftragsverarbeitung der Energieparks, Entnahmestellen und Bezugstellen in Zusammenarbeit mit dem Fachbereich steuern die Abrechnung und Bilanzierung der Vertragspartner. Das System wird ins EON-SPACE-Projekt integriert. Fehlende Funktionalitäten werden weiter entwickelt.
  • Aufgaben:
    • Fachlichkeit mit dem Fachbereich besprechen
    • Entwicklungsschritte mit anderen Entwicklern absprechen
    • Geschäftslogik entwickeln
    • Benutzerdaten aus Active-Directory mithilfe von MS-Graph auslesen
    • Unit-Tests und Integrationstests erstellen

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden