freiberufler Java: Entwicklung, Coaching, Architektur, Leitung auf freelance.de

Java: Entwicklung, Coaching, Architektur, Leitung

offline
  • 80‐115€/Stunde
  • 25779 Hennstedt
  • DACH-Region
  • de  |  en
  • 01.01.2024

Kurzvorstellung

Freiberufler mit hoher Java-Affinität sucht interessante Tätigkeiten als Lead-Developer, Coach, Architekt oder Projektleiter. Gerne im IoT-Bereich

Qualifikationen

  • Apache Maven
  • Big Data
  • Embedded Entwicklung / hardwarenahe Entwicklung
  • Hudson (Software)
  • Internet of Things (IoT)
  • Java (allg.)
  • Schulung / Coaching (allg.)
  • Software Architektur / Modellierung
  • Spring

Projekt‐ & Berufserfahrung

Rollout-Optimierung
Kundenname anonymisiert, Hamburg
8/2023 – offen (8 Monate)
Handel
Tätigkeitszeitraum

8/2023 – offen

Tätigkeitsbeschreibung

Optimierung des Rollouts eines großen Projekts in der Handels-Logistik

Eingesetzte Qualifikationen

Apache Maven, Hudson (Software), Java (allg.), Spring

Coach und Trainer
Kundenname anonymisiert, Wolfsburg
4/2023 – 6/2023 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2023 – 6/2023

Tätigkeitsbeschreibung

Organisation und Durchführung von Seminaren
Ausarbeitung von Schulungsunterlagen
Moderation von Gruppenarbeiten
Durchführung von Lernkontrollen
Ansprechpartner für Seminar-/Schulungsteilnehmer

Eingesetzte Qualifikationen

Apache Maven, Eclipse, Git, Java (allg.), React (JavaScript library), Spring, Visual Studio

Beratung und Coaching
Kundenname anonymisiert, remote
1/2023 – 3/2023 (3 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

1/2023 – 3/2023

Tätigkeitsbeschreibung

- Analyse und Review von bestehendem und neuem Code
- Performance-Analyse und Aufzeigen von Optimierungsansätzen
- Coaching des Teams bezüglich Java- und Framework-Fragen sowie der Umgebung (kombinierte On-Premises- / Cloud-Lösung)
- Erarbeitung von automatischen Build-Checks und Review-Vorgaben
- Erarbeitung von Vorlagen zur Weiterentwicklung und Umstrukturierung
der Architektur

Umgebung: Java, Spring, JPA, Angular, Microsoft Azure, git, Maven, Jenkins,
Kubernetes, IntelliJ IDEA

Eingesetzte Qualifikationen

Angular, Apache Maven, Git, Java (allg.), Jenkins, Kubernetes, Microsoft Azure, Spring

Leaddeveloper
Kundenname anonymisiert, remote
4/2022 – 1/2023 (10 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

4/2022 – 1/2023

Tätigkeitsbeschreibung

- Analyse von bestehendem Code nach Ausscheiden von ursprünglichem Entwicklerteam und Fachseite
- Erarbeitung von fehlender Dokumentation
- Erarbeitung von Tests auf Komponenten- und Systemebene
- Neuentwicklung oder Refactoring von problematischem Code
- Analyse von Arbeitsabläufen
- Erarbeitung von Strategien zur Verbesserung der Entwicklungsprozesses mit dem Team
- Anpassung des Entwicklungsprozesses gemäß der erarbeiteten Strategien

Eingesetzte Qualifikationen

Apache Spark, Eclipse, Git, Java (allg.), Kafka, SCRUM

Developer
Kundenname anonymisiert, remote / Bonn
5/2020 – 3/2022 (1 Jahr, 11 Monate)
Zutrittssysteme und Zeiterfassung
Tätigkeitszeitraum

5/2020 – 3/2022

Tätigkeitsbeschreibung

Fortsetzung der Tätigkeit aus Projekt 2018/2019
- Migration der bestehenden Applikation auf neue embedded Plattform
- Migration der verwendeten Java-Version
- Performance-Analyse und -Optimierung

Eingesetzte Qualifikationen

Confluence (Atlassian), Eclipse, Git, Hudson (Software), Java (allg.), Jira, JUnit, SCRUM

Lead Developer, Lead Architekt, Coach, Agile Softwareentwicklung
Kundenname anonymisiert, Hamburg
10/2019 – 4/2020 (7 Monate)
Luftfahrt
Tätigkeitszeitraum

10/2019 – 4/2020

Tätigkeitsbeschreibung

- Coaching des Teams bezüglich Vorgehensmodell (Scrum, LeSS),
Technologie (Cloud-basierte, verteilte Anwendung) und
Programmiersprache (Java)
- Erarbeitung von Entscheidungsvorlagen für das Management
- Unterstützung bei der Auswahl und Einarbeitung neuer Mitarbeiter
- Ressourcen- und Projektplanung, Abstimmung mit anderen beteiligten
Teams
- Anforderungsmanagement mit beteiligten Fachabteilungen
- Erarbeitung und Implementierung eines Konzepts zur revisionssichern
und steuerrechtlich konformen Datenablage
- Entwicklung von mehrschichtigen Serverkomponenten
- Entwicklung von ReST-Schnittstellen
- Entwickung der Datenbankstruktur

Eingesetzte Qualifikationen

Amazon Web Services (AWS), AngularJS, Cloud (allg.), Confluence (Atlassian), Git, Hibernate (Java), Hudson (Software), Java (allg.), Jenkins, Jira, JUnit, Microsoft Azure, Representational State Transfer (REST), SAP S/4HANA, SCRUM, Spring

Scrummaster im SAFe-Kontext, Lead Developer, Architekt, Coach
Kundenname anonymisiert, Bonn
12/2018 – 9/2019 (10 Monate)
Zutritts- und Zeiterfassungssysteme
Tätigkeitszeitraum

12/2018 – 9/2019

Tätigkeitsbeschreibung

- Weiterentwicklung von serverseitiegen OSGI-Modulen mit ReST-basierter Schnittstelle zu Host-Systemen, JSON-Schnittstelle zum WebUI und drahtloser Schnittstelle zu den Zugangskomponenten per internationalem Hausautomatisierungs-Standard.
- Vertretung des Scrummasters des Teams über 3 Monate:
Durchführung, Vor- und Nachbereitung der Scrum-Zeremonien (Planning, Daily, Review, Retrospektive) auf Team- und Programmebene (SAFe / Scaled Agile Framework)
- Weiterentwicklung des WebUI
- Migration von svn nach git / Bitbucket
- Migration der Build-Umgebung

Eingesetzte Qualifikationen

AngularJS, Apache Subversion (SVN), Confluence (Atlassian), Eclipse, Embedded Entwicklung / hardwarenahe Entwicklung, Git, Hudson (Software), Java (allg.), Java Architecture for XML Binding (JAXB), JavaScript Object Notation (JSON), Jenkins, Jetty, Jira, JUnit, SCRUM

Lead Developer, Coach, Architektekt
Kraftfahrzeughersteller, Dresden
3/2018 – 12/2018 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2018 – 12/2018

Tätigkeitsbeschreibung

- Übernahme des Sourcecodes nach komplettem Wechsel des Entwicklerteams
- Implementierung von Unit- und Integrationstests für bestehenden Code
- Refactoring von problematischem Code (z. B. Redundanzen, Performance-Gaps)
- Weiterentwicklung von Spark-Komponenten zum Parsen von XML-Massendaten
- Weiterentwicklung von Spark-Komponenten zur Massendaten-Konvertierung
- Erarbeitung von technischen Konzepten nach fachlicher Vorgabe (z. B. zur Erhöhung der Resilienz)
- Coaching im Java- und Spark-Bereich

Eingesetzte Qualifikationen

Apache Hadoop, Apache Spark, Confluence (Atlassian), SCRUM, Apache Maven, Git, Java (allg.), Java Architecture for XML Binding (JAXB), Jira, JUnit

Softwareentwickler
GfK SE, Nürnberg
6/2015 – 2/2018 (2 Jahre, 9 Monate)
Marktforschung
Tätigkeitszeitraum

6/2015 – 2/2018

Tätigkeitsbeschreibung

- Entwicklung von Komponenten zur Job-Steuerung
- Entwicklung von Spark-Komponenten zur fachlichen Datenprüfung und -ergänzung
- Entwicklung von Spark-Komponenten zur Ausleitung, Priorisierung und Steuerung manueller Prozessschritte
- Entwicklung einer HDFS-Zugriffsschicht
- Performanceanalyse und -optimierung unter Spark
- Abstimmung zu Framework-Komponenten mit anderen Teilprojekten
- Entwicklung von Build- und Testkomponenten

Eingesetzte Qualifikationen

Apache Hadoop, mySQL, Apache Spark, SCRUM, jboss, Docker, EJB (Enterprise JavaBeans), Git, Gradle, Hibernate (Java), J2EE (Java EE), Jira, Spring, Team Foundation Server (TFS), JavaScript Object Notation (JSON), Representational State Transfer (REST)

OSGI-basierte Entwicklung einer Web-Anwendung
insta.de, Lüdenscheid
8/2011 – 4/2015 (3 Jahre, 9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2011 – 4/2015

Tätigkeitsbeschreibung

Werkzeuge:
Enterprise Architect, Eclipse, OSGI, Java for Embedded, JUnit, ORMlite, H2, Eclipslink, BND, BND-Tool, ANT, Jenkins / Hudson, Jetty, CI, GWT, Jira

Umgebung:
Linux, Embedded-PC, KNX

Tätigkeit:
Architektur, objektorientierte Softwareentwicklung (Analyse, Design, Implementierung), Weiterentwicklung des Software-Entwicklungs-Prozesses

Beschreibung:
- Entwicklung von OSGI-Komponenten: Module zur Persistierung, zur Kommunikations-Analyse u. a.
- Performance- und Memorytuning
- Entwicklung von Unit-Tests
- Entwicklung von Build-Scripten

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Jetty, Eclipse, Java (allg.), Jira

Migrationsplanung
mobilcom-debitel GmbH, Büdelsdorf
12/2010 – 5/2011 (6 Monate)
Telekommunikation
Tätigkeitszeitraum

12/2010 – 5/2011

Tätigkeitsbeschreibung

Tätigkeit:
Planung, Abstimmung, Risikoanalyse und -prävention

Beschreibung:
- Aufnahme und Abstimmung fachliche und technische Planung
- Risikoanalyse in Zusammenarbeit mit IT und Fachbereichen
- Planung und Durchführung von Präventivmaßnahmen
- Planung von Reaktivmaßnahmen
- Einführung KPI-Monitoring

Migrationsplanung, Dokumentation und Schnittstellenentwicklung
Deutsche Telekom - ActiveBilling, Darmstadt, Homeoffice
3/2009 – 10/2010 (1 Jahr, 8 Monate)
Telekommunikation
Tätigkeitszeitraum

3/2009 – 10/2010

Tätigkeitsbeschreibung

Teilprojekt Migration:
- Planung und Abstimmung für die komplette Prozesskette einer Telekommunikations-Marke mit den Applikationen Webshop, Ordermanagement, CRM, Billing, Debitorenmanagement
- Definition eines Austauschformats zur Datenübergabe vom Alt- in das Neu-System
- Definition von Prozess-Haltepunkten
- Abbildung von Abhängigkeiten zwischen Applikationen und kritischen Pfaden
- Koordination der Migrationsdurchführung und Troubleshooting
- Revisionssichere Dokumentation
- Archivierung des Alt-Systems

Teilprojekt Dokumentation:
- Erfassung des ist-Zustands der Applikation in Zusammenarbeit mit der Fachseite
- Erstellung von Leistungs- und Systemprozessmodellen

Teilprojekt Schnittstellenentwicklung:
- Weiterentwicklung einer Schnittstelle zwischen Ordermanagementsystem (PEGA) und Billing / Debitorenmanagement (SAP)



Qualifikationen:
SAP, Singl.eView, Pega PRPC, SAP4BSN, orbiz, Topas, Topas NG, MS Project, SOA, Eclipse, Ant, Sybase PowerDesigner, Sybase IQ, Oracle DB, Java, XML, SQL, UML

Softwareentwickler und Architekt
BASF IT Sevices, Ludwigshafen
4/2008 – 10/2008 (7 Monate)
nicht angegeben
Tätigkeitszeitraum

4/2008 – 10/2008

Tätigkeitsbeschreibung

- Aufbau eines Intranet-Portals auf Basis eines unternemensweiten Portal-Frameworks
- Anpassung des Layouts
- Entwicklung von Portal-Komponenten


Referenz durch Projektleiter Portalprojekte, Grosskonzern, vom 31.10.08
"Der Consultant begleitete dieses kleine aber anspruchsvolle Projekt von
Anfang an. Aufgrund des sehr guten Designdokumentes, welches der Consultant
verfasst hatte, konnten spätere Fragen bezüglich des Scopes zweifelsfrei
geklärt werden. Er arbeitete sich zügig in das existierende Referenzmodell
ein und baute in kurzer Zeit professionelle Kontakte mit wichtigen
Ansprechpartnern innerhalb des Unternehmens auf. Diesen diente er
selbstständig als Kontaktperson in allen Belangen des Projekts. Eine
solide Dokumentation rundete das Projekt ab. Seine Kompetenz, ausgeglichene
Art und sein hoher Einsatzwillen machen den Consultant unbedingt empfehlenswert."


Qualifikationen:
SAP Enterprise Portal
Java (J2EE, JSP, Servlets, Portlet, iView), JavaScript (AJAX), HTML, CSS
SAP Developer Studio, NetWeaver Development Infrastructure (NWDI), Eclipse, XMLForms,
TREX

Softwareentwickler und Berater
Henkel KGaA, Homeoffice, Düsseldorf
11/2007 – 3/2008 (5 Monate)
nicht angegeben
Tätigkeitszeitraum

11/2007 – 3/2008

Tätigkeitsbeschreibung

- Portalseitige Anbindung des Backends (Lotus Notes)
- Entwicklung der Portal-Komponenten (iViews, Services)
- Performanceoptimierung im Portal


Qualifikationen:
Umgebung: SAP Enterprise Portal (SAP EP 7, 2004s, NetWeaver, SAP WAS, HTMLB), Lotos Notes, Windows

Sprachen: Java (J2EE, JSP, Servlets, Portlet, iView)

Werkzeuge: SAP Developer Studio, Eclipse, svn

Softwareentwickler, Architekt und Coach
Siemens A&D, Nürnberg, Homeoffice
8/2003 – 10/2007 (4 Jahre, 3 Monate)
nicht angegeben
Tätigkeitszeitraum

8/2003 – 10/2007

Tätigkeitsbeschreibung

Tätigkeit: objektorientierte Softwareentwicklung (Analyse, Design, Implementierung), Beratung im
Softwareentwicklungsporzess
Beschreibung der Hauptaufgaben:
- Entwicklung einer bereichsweiten Schnittstelle zur Abfrage aller öffentlichen Daten eines
Mitarbeiters, Integration im Intranet-Portal.
- Mandantenfähige Anbindung von Windows Sharepoint Services, Integration im Intranet-Portal
- Entwicklung von Komponenten zur Integration eines Content-Management-Systems
- Entwicklung von generischen Basiskomponenten und Portal-Services (z. B. Groupware-Komponenten auf
Basis des SAP-KnoledgeManagement(KM)- und SAP-Collaboration-API)
- Administration der Portal- und Middleware-Server, Betreuung der Migration der Middleware,
Betreuung Datenbankmigration
- Prototypentwicklung eines Kunden-Internet-Portals, Portierung und Erweiterung eines Intranet-
Portals


Referenz durch Projektleiter, Grosskonzern, vom 16.11.05
"Der Consultant war im Rahmen dieses 'SAP Enterprise Portal'-Projektes
für die Mitgestaltung des Entwicklungs- und Administrationsprozesses sowie
für die Implementierung von Systemfunktionen tätig. Aufgrund seines
fundierten Java-KnowHows und seiner schnellen Auffassungsgabe war
er nach sehr kurzer Einarbeitungszeit ein gesuchter Beratungs- und
Diskussionspartner. Seine geradlinige und jederzeit nachvollziehbare
Arbeitsweise (Revision) half uns, einen formalen Entwicklungsprozess
umzusetzen. Hervorzuheben ist sein hoher Einsatz, wenn die Projetsituation
dies verlangt."


Qualifikationen:
Umgebung: SAP Enterprise Portal (mySAP, SAP EP 6.20, SAP EP 6.40, 2004, NetWeaver, SAP WAS, EPCF,
HTMLB), Oracle (DB 10g, ApplicationServer 10g), GetAccess, WebDAV, MS-SQL, LDAP, Webservices,
Solaris, Win

Sprachen/Protokolle: Java (J2EE, JSP, Servlet, JDBC, Portlet, iView, JUnit, Hibernate, JNDI), UML,
XML (DOM, SAX, XSLT, XPath), SQL, JavaScript(JS), DHTML, WSDL, SOAP, LDAP, .net

Werkzeuge: SAP Developer Studio, Eclipse, CVS, ANT, Oracle JDeveloper

Softwareentwickler
Danet Gmbt, Weiterstadt
11/2002 – 5/2003 (7 Monate)
nicht angegeben
Tätigkeitszeitraum

11/2002 – 5/2003

Tätigkeitsbeschreibung

Softwareentwicklung von Konzept bis Implementierung und Test, Beratung

Entwicklung von Middleware- und Backendkomponenten eines Abrechnungssystems im B2B-Umfeld für Content-Provider bei einem Telekommunikationsunternehmen. Erweiterung und Redesign eines
Frameworks für Web-Anwendungen.



Qualifikationen:
Umgebung: Bea WebLogic, Oracle, Unix/Win

Sprachen: Java (J2EE, JSP, TagLibs, Servlets, ANT), XML, PL-SQL, HTML, DHTML, JavaScript, UML

Werkzeuge: NetBeans, Win-CVS, Apache Tomcat

Projektleiter, Architekt und Entwickler
Keysolution Gmbh, Homeoffice, Frechen
11/2002 – 5/2003 (7 Monate)
nicht angegeben
Tätigkeitszeitraum

11/2002 – 5/2003

Tätigkeitsbeschreibung

Technische Projektleitung, Coaching, Softwareentwicklung

Portierung und Erweiterung von Serverkomponenten eines Dokumenten-Management-Systems
von Delphi (ISAPI) nach JAVA (Servlet) nach dem Anfang 2002 vorgeschlagenen Konzept. Entwicklung
eines datenbankübergreifenden Transaktions- und Connectionmanagements. Performance-Tuning. SAP-
Anbindung

Referenz durch keysolution GmbH vom 13.05.03
"Der Consultant hat anhand der Delphi-Sourcen den keydox Dokumentenserver
nach JAVA portiert. Er hat bei Problemen fachlich fundierte Problemlösungen
angeboten, die das Projekt zum 100%tigen Erfolg gebracht haben. Zusätlich hat
er sein Wissen auch so gut weitervermittelt, das der Projektverantwortliche
während der gesamten Entwicklung das Prgramm fachlich begleiten und nach
Projektabschluss übernehmen konnte. Durch seine ruhige, nette Art, das
fundierte Fachwissen und den absoluten Einsatzwillen, hat sich der Consultant
auch für zukünftige Projekte als Top-Programmierer qualifiziert."


Qualifikationen:
Umgebung: Apache-Tomcat, InterBase, Win / linux

Sprachen: Java (J2EE, Servlets, JDBC, ANT, jUnit), XML (DOM, SAX), SQL, ObjectPascal (Delphi), UML

Werkzeuge: NetBeans, CVS, Firebird DB,

Softwareentwickler und Architekt
Keysolution Gmbh, Frechen
1/2002 – 3/2002 (3 Monate)
nicht angegeben
Tätigkeitszeitraum

1/2002 – 3/2002

Tätigkeitsbeschreibung

Softwareentwicklung von Konzept bis Implementierung und Test, Beratung

Entwicklung von Client- und Serverkomponenten eines Dokumenten-Management-Systems.
Konzeption einer Portierung der Serverkomponenten nach Java


Referenz durch Geschäftsführer keysolution GmbH vom 13.03.2002
"Der Consultant hat sich eigenständig und schnell in das komplexe Projekt
eingearbeitet. Er hat alle 'ad hoc' Änderungen klaglos umgesetzt, mit
eigenen Ideen bereichert und in der 'heißen' Phase auch die Nächte
durchgearbeitet, ohne den Humor zu verlieren!"


Qualifikationen:
Umgebung: IIS, Win

Sprachen: ObjectPascal (IBObjects, ISAPI), XML, SQL, Java, SOAP

Werkzeuge: Delphi, InterBase, Win-CVS, Apache, JBuilder

Softwareentwickler
MVV Energie, Bad Bergzabern
10/2001 – 11/2001 (2 Monate)
nicht angegeben
Tätigkeitszeitraum

10/2001 – 11/2001

Tätigkeitsbeschreibung

Softwareentwicklung von Konzept bis Implementierung und Test, Beratung

Entwicklung von Komponenten einer projektorientierten Kommunikationsplattform.


Qualifikationen:
Umgebung: Allaire JRun, Oracle, Win
Sprachen: Java (J2EE, Java-Server-Pages[JSP], TagLibs, Servlets), HTML, DHTML
Werkzeuge: Borland JBuilder, CVS

Softwareentwickler und Coach
Consors AG, Nürnberg
7/2001 – 9/2001 (3 Monate)
nicht angegeben
Tätigkeitszeitraum

7/2001 – 9/2001

Tätigkeitsbeschreibung

Tätigkeit: Softwareentwicklung von Konzept bis Implementierung und Test, Schulung anderer
Projektmitarbeiter

Entwicklung eines Werkzeugs zur Überwachung der Middleware-Module des Projekts mittels
JMS(Java Message Service). Meldungsausgabe auf der Administrationskonsonle via SNMP (Simple Network
Monitoring Protocol).



Qualifikationen:
Umgebung: Bea WebLogic, Oracle, Solaris, Windows NT

Sprachen: Java (J2EE, EJB), UML

Werkzeuge: Borland JBuilder, VisualCafe, StructureBuilder

Softwareentwickler
sealsnet GmbH, Neu Isenburg, Frankfurt
10/2000 – 6/2001 (9 Monate)
nicht angegeben
Tätigkeitszeitraum

10/2000 – 6/2001

Tätigkeitsbeschreibung

Softwareentwicklung von Konzept bis Implementierung und Test

Entwicklung eines Werkzeugs zur Verwaltung von Internetdienstleistungen (Rechnungs-
und Bestellungsversand via Internet. Dazu wurden unter anderem ein Web-Frontend der Benutzer-
Datenbank sowie ein Signiertes Applet zum Upload von Dateien entwickelt.


Qualifikationen:
Umgebung: IBM Websphere, Oracle, Solaris, Windows NT
Sprachen: Java, XML, XSL, XSLT, JavaScript (JS), Java-Server-Pages (JSP), HTML, DHTML, Applet, UML
Werkzeuge: Borland JBuilder, Rational Rose

Weitere Kenntnisse

IT & Entwicklung
- IT-Projektleitung / -management
- Qualitätsmanagement / Testing
- IT-Beratung
- Softwareentwicklung
- IT-Architektur
- Konzeption
- Prozess- / Workflow-Analyse
- Versionierung
- Verteilte Systeme
- Open Source

Programmierung & Betriebssysteme
- Softwareprogrammierung
- Java
- JavaScript
- UML
- XML
- Delphi
- Java-Frameworks

SAP
- SAP-Entwicklung

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
3395
Alter
51
Berufserfahrung
30 Jahre und 6 Monate (seit 09/1993)
Projektleitung
4 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden