08.06.2026 aktualisiert


100 % verfügbar
Senior-Softwareentwickler (Technical Lead), Software-Projektleiter
Remscheid, Deutschland
Weltweit
Skills
JavaSpring SecurityOracle Weblogic ServerEclipseEclipselinkEnterprise JavabeansJ2EEIntellij IDEAJava Message ServiceJava Persistence APIJSONJava API For Restful Web ServicesJaxbWildflyJavaserver Faces
Java / Java EE
SQL /JPQ
Java EE (JAX-RS, CDI, EJB, JMS)
Spring Boot
Spring Data (JPA)
Spring Security
EclipseLink
JSF (PrimeFaces, RichFaces, OmniFaces)
JSON
GSON
Oracle Application Development Framework
Oracle
MS SQL-Server
PL/SQL und Stored Procedures
JPA mit EclipseLink und Hibernate
WebLogic
WildFly
Elasticsearch
Apache Camel
REST (JAX-RS, Jersey)
SOAP (WSDL, JAXB)
JSF (PrimeFaces, RichFaces, OmniFaces)
SonarQube
JUnit / Mockito
Integrations-, System- und UI-Test
Eclipse IDE
IntelliJ
Polarion
SoapUI
MS-Office
SVN
Maven
Clean-Code
Domain-Driven-Design
Test-Driven-Design
SQL /JPQ
Java EE (JAX-RS, CDI, EJB, JMS)
Spring Boot
Spring Data (JPA)
Spring Security
EclipseLink
JSF (PrimeFaces, RichFaces, OmniFaces)
JSON
GSON
Oracle Application Development Framework
Oracle
MS SQL-Server
PL/SQL und Stored Procedures
JPA mit EclipseLink und Hibernate
WebLogic
WildFly
Elasticsearch
Apache Camel
REST (JAX-RS, Jersey)
SOAP (WSDL, JAXB)
JSF (PrimeFaces, RichFaces, OmniFaces)
SonarQube
JUnit / Mockito
Integrations-, System- und UI-Test
Eclipse IDE
IntelliJ
Polarion
SoapUI
MS-Office
SVN
Maven
Clean-Code
Domain-Driven-Design
Test-Driven-Design
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2024
Sprachen
DeutschgutEnglischgut
Projekthistorie
Verantwortung für die strategische Planung und Leitung aller Softwareentwicklungsprojekte. Führung und
Entwicklung eines Teams von Entwicklern und Architekten. Sicherstellung der Einhaltung von Qualitätsstandards
und Terminen durch Einführung agiler Methoden und effizienter Entwicklungsprozesse. Enge Zusammenarbeit
mit anderen Abteilungen zur Abstimmung von Produktanforderungen und zur Sicherstellung einer erfolgreichen
Produktimplementierung.
Entwicklung eines Teams von Entwicklern und Architekten. Sicherstellung der Einhaltung von Qualitätsstandards
und Terminen durch Einführung agiler Methoden und effizienter Entwicklungsprozesse. Enge Zusammenarbeit
mit anderen Abteilungen zur Abstimmung von Produktanforderungen und zur Sicherstellung einer erfolgreichen
Produktimplementierung.
Technische Leitung eines Full-Stack Teams (6-8 Mitarbeiter) im Rahmen des agilen Entwicklungsprozesses.
Entwicklung innovativer Software in klassischen Vorgehensmodellen. Erstellung der Anforderungsanalysen.
Fachlich-Technische Konzeption des Software-Deployments. Zuständigkeit für die technischen Ressourcen.
Durchführung des Release- und Testmanagements sowie Inbetriebnahme von Logistiksystemen weltweit.
Modellbasierte Entwicklung von Softwarekomponenten. Sicherung der Funktionsmodelle auf verschiedenen
Ebenen.
WICHTIGSTE ERFOLGE:
* Aufbau eines vietnamesischen Entwicklerteams
* Weiterführende Konzeption unter Beibehaltung der Anlagenverfügbarkeit
* Entwicklung / Inbetriebnahme des Prototyp-Projektes AcPaQ in Auckland / Neuseeland.
* Produktivitätssteigerung der Entwicklerteams auf > 87%
Entwicklung innovativer Software in klassischen Vorgehensmodellen. Erstellung der Anforderungsanalysen.
Fachlich-Technische Konzeption des Software-Deployments. Zuständigkeit für die technischen Ressourcen.
Durchführung des Release- und Testmanagements sowie Inbetriebnahme von Logistiksystemen weltweit.
Modellbasierte Entwicklung von Softwarekomponenten. Sicherung der Funktionsmodelle auf verschiedenen
Ebenen.
WICHTIGSTE ERFOLGE:
* Aufbau eines vietnamesischen Entwicklerteams
* Weiterführende Konzeption unter Beibehaltung der Anlagenverfügbarkeit
* Entwicklung / Inbetriebnahme des Prototyp-Projektes AcPaQ in Auckland / Neuseeland.
* Produktivitätssteigerung der Entwicklerteams auf > 87%
Erstellung und Ausbau unternehmensinterner Anwendungssoftware für die Bereiche Einkauf und Distribution.
Definition von Anforderungen an die Regelungs- sowie Steuerungssoftware. Identifizierung und Empfehlung von
Freigabeversuchszyklen. Integration von Basissoftware-Komponenten in das Gesamtprodukt. Umsetzung der
erarbeiteten Zielarchitektur. Umsetzung des release-orientierten Produktentwicklungsprozesses. Kontinuieren des
Weiterbildungsprozesses der Entwicklerteams.
WICHTIGSTE ERFOLGE:
* Reduktion des Entwicklungsaufwandes durch Implementierung hauseigener Frameworks
* Diverse erfolgreiche Onboardings im Bereich Java
Definition von Anforderungen an die Regelungs- sowie Steuerungssoftware. Identifizierung und Empfehlung von
Freigabeversuchszyklen. Integration von Basissoftware-Komponenten in das Gesamtprodukt. Umsetzung der
erarbeiteten Zielarchitektur. Umsetzung des release-orientierten Produktentwicklungsprozesses. Kontinuieren des
Weiterbildungsprozesses der Entwicklerteams.
WICHTIGSTE ERFOLGE:
* Reduktion des Entwicklungsaufwandes durch Implementierung hauseigener Frameworks
* Diverse erfolgreiche Onboardings im Bereich Java