Senior Architekt, OOA/OOD/OOP, Java/J2SE/J2EE/Smalltalk, SOAP/RESTFul/http-servlets, Datenbanken/SQL/hibernate/JPA, Windows/Unix/Linux
Aktualisiert am 16.03.2024
Profil
Referenzen (8)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2024
Verfügbar zu: 100%
davon vor Ort: 100%
J2EE
Java
Datenbank
PostgreSQL
maven
JUnit
Oracle
git
JBoss
Java Application Server
JPA
Swing
Deutsch
Muttersprache
Englisch
Gymnasium

Einsatzorte

Einsatzorte

München (+100km)

Großraum München oder remote

möglich

Projekte

Projekte

2 Jahre 8 Monate
2021-05 - 2023-12

EDITH: ?Ereignisgesteuerte Personaldisposition im Transportbereich?

Seniorentwickler Java 11 Eclipse RCP Eclipse ...
Seniorentwickler
  • Projekt "EDITH", "Erignisgesteuerte Personaldisposition im Transportbereich", Wartung und Pflege einer systemkritischen, internen, mandantenfähigen Swing-Anwendung:
    • Erstellung von Schichten über einen Zeitraum für eine Rolle, mit Vorbereitungs- und Abschlussarbeiten und diversen zu erbringenden Leistungen, etwa Zugfahrt mit Abfahrts- und Zielbahnhof, mit optionaler Einschränkung auf einzelne Wochentage
    • Erstellung konkreter Einzelschichten für jeden Tag der geplanten Schicht
    • Prüfung von Plausibilität oder Abhängigkeiten der Schichtplanung
    • Schnittstellen für Importe und Exporte von/zu diversen Partnerprogrammen, etwa Rückmeldung bei Verspätungen, um dem Disponenten die Möglichkeit zu geben, neu zu planen, um etwa vorgeschriebene Ruhezeiten einhalten zu können
    • Verwaltung Personale mit beispielsweise Rollen, Streckenkenntnissen, Triebwagenkenntnissen
    • Druck diverser Dokumente und Auswertungen
    • Administration, etwa Stammdaten oder Anwender
Java Oracle Eclipse Swing docker JPA Git JUnit Atlassian JIRA Jenkins Scrum WebLogic
Java 11 Eclipse RCP Eclipse JPA Swing JUnit Scrum
Deutsche Bahn
München
1 Jahr 5 Monate
2020-01 - 2021-05

Erweiterung und Pflege einer kommunalen Verwaltungssoftware

Seniorentwickler Java 8 JPA Java Swing ...
Seniorentwickler
  • Erweiterung und Pflege einer kommunalen Verwaltungssoftware nach gesetzlichen Vorgaben, konkret zu den Themen:

    • Einwohner, Wohnungsverhältnisse, Zuzug/Wegzug, Steuermerkmale, beteiligte Personen

    • Tod, Geburt, Ehe/Partnerschaft, (Familien-) Verband, Adoption, Religion, Staatsangehörigkeit

    • Auskunftssperren, Bewaffnung/Sprengstoff

    • Personalausweis u. a. Hoheitliche Dokumente, Führungszeugnis, Gewerbe

    • Gebietsgliederung:

      • Verwaltung von Objekten, Straßen, Ortsteile, Orte, Gemeinden, etc.

      • Gliederung und Zugehörigkeit, etwa Schulsprengel, Wahlkreise, etc.

    • Wahlen, Wahlart, Wählerverzeichnis, Wahlbescheinigung

    • Ausländerwesen: Aufenthaltsbescheinigung, Mobilität
    • notwendiger Datenaustausch mit anderen Gemeinden (etwa Wegzugsgemeinde bei Umzug) und Behörden (etwa Finanzbehörde) in vorgegebenen Meldungsformaten

  • rund 5 Millionen Zeilen Code, rund 70‘000 Tests

IntelliJ Oracle MS SQL Datenbank JBoss ApplicationServer Git Maven Atlassian JIRA Agile Atlassian Confluence
Java 8 JPA Java Swing JUnit Scrum
AKDB
München
2 Jahre
2018-01 - 2019-12

Aufbau einer internen Webapplikation nach scrum

Senior Javaentwickler Java 8 DB2 Hibernate ...
Senior Javaentwickler

Aufbau einer internen Webapplikation nach scrum mit den Themen:

  • Pflege der Stammdaten, wie Produkte, Bauteile oder Werke

  • Pflege der Zuordnungen von Bauteilen zu Produkten in Werken

  • Pflege eines Regelwerkes, um fehlende oder konkurrierende Bauteilkonfigurationen oder falsche Verfügbarkeiten aufzudecken

  • Pflege der Modelle für WLTP

  • Anbindung zu vorhandenen Systemen, etwa für die Terminvergabe, übersetzte Texte in unterstützten Sprachen zu importieren oder eine Regelüberprüfung auszuführen

IntelliJ IDEA Spring docker Apache Lucene apache maven Bamboo Crucible JIRA
Java 8 DB2 Hibernate JPA Git JUnit Scrum
Volkswagen AG
München
6 Monate
2017-07 - 2017-12

Neu- und Weiterentwicklung von Microservices

Seniorentwickler Java 8 Scrum Git ...
Seniorentwickler
  • Bearbeitung eingehender SMS mit Bestellung von Tarifoptionen und Zusatzpaketen
  • Buchung und Abrechnung von Paketen von Partnern
  • Benachrichtigung von Partnern
  • Aufbereitung der Daten aus dem Dokumentensystem, etwa für Google Analytics
IntelliJ IDEA Oracle Spring boot apache maven Jenkins Crucible JIRA
Java 8 Scrum Git JUnit
Telefónica Germany GmbH & Co. OHG
München
2 Jahre 5 Monate
2015-03 - 2017-07

Weiterentwicklung und Pflege interner Applikationen

Seniorentwickler Java 7 Java 8 JUnit
Seniorentwickler
  • Weiterentwicklung und Pflege einiger interner Applikationen auf Basis JBizMo als Eclipse RCP oder primefaces-Webapplikation mit den Themen:
    • Qualitätssicherung
    • Fehlerreport und -analyse
    • Verwaltung, welche Produkte in welchen Chargen welche Bauteile verbaut haben, wann sie durch wen gefertigt wurden, wann sie an wen verkauft wurden und ggf. wann sie mit welchem Fehler zur Reparatur eingesandt wurden
    • Preisanfragen zu Bauteilen oder Baugruppen mit ihren einzelnen Bauteilen an Fertiger
  • Entwicklung einer webbasierten Interim-Lösung zur Absetzung einer bestehenden Applikation, bis die Umstellung auf ein SAP-Modul erfolgen kann
  • Entwicklung einer Applikation als rudimentäre Middleware für die Informationsverteilung der genannten Applikationen und dem herrschenden SAP-System über SFTP
  • Entwicklung eines steps / einer Transformation für PDI (Pentaho Data Integration)
  • Kundenbetreuung
  • POC: Datenaustausch mit Lodas für Datev
Eclipse JBizMo MySQL Glassfish WildFly SVN apache maven
Java 7 Java 8 JUnit
Kontron AG
Deggendorf und Augsburg

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium Dipl Informatik an der Fachhochschule München, Fachrichtung Technik (inkl. VWL/BWL)

Kompetenzen

Kompetenzen

Top-Skills

J2EE Java Datenbank PostgreSQL maven JUnit Oracle git JBoss Java Application Server JPA Swing

Produkte / Standards / Erfahrungen / Methoden

Apache Lucene
apache maven
Atlassian Confluence
Atlassian JIRA Agile
Bamboo
Crucible
docker
Git
Glassfish
Hibernate
IntelliJ
IntelliJ IDEA
Java Swing
JBoss ApplicationServer
Jenkins
JIRA
JPA
JUnit
Maven
Scrum
Spring
Spring boot
SVN
WildFly
Standards:
OOAnalyse/OODesign/OOProgrammierung, Mehrschichtarchitektur, Datenbankdesign, UML;
umfassende Kenntnisse in der Konzeption, Entwicklung und Implementierung von
Anwendungssoftware, Datenbankanwendungen und Internetanwendungen

Zertifikat:
zertifiziert durch IT-Certified GmbH im Bereich "Programmierung ANSI SQL", Stufe "fortgeschritten"

 

Inhouse-Scrum-Schulung bei Boris Gloger

Entwicklung:
Java, J2EE, JDBC, hibernate, jpa, jdo (kodo), Servlets, Swing, SWT, Smalltalk, SQLJ, PL/SQL, Eclipse Rich Client Platform (RCP), spring, ant, maven

Programme/IDE:
Eclipse, IntelliJ, JDeveloper, JBuilder, RSA, Object Studio

Web:
JBoss, Websphere, Weblogic, Glassfish, Apache, Tomcat, jetty, JSF, Java Servlets, JSP, HTML, xml, xslt, jexl

Datenbank:
Oracle, mySql, postgres, DB2, hibernate, JPA, jdo (kodo), JDBC, SQL, SQLJ, PL/SQL

Versionskontrolle/Qualitätskontrolle:
git, subversion (svn), cvs, SourceSafe, ClearCase, hudson/Jenkins, nagios, crucible

Rechnungswesen:
wirtschaftswissenschaftliches Gymnasium

Wirtschaft/Recht:
wirtschaftswissenschaftliches Gymnasium (Wirtschaft- und Rechtslehre: 9 Jahre + Abiturfach),
Zusatzfach an FH-München

Betriebssysteme

HPUX
gute Kenntnisse
MS-DOS
SUN OS, Solaris
gute Kenntnisse
Unix
sehr gute Kenntnisse
Windows
sehr gute Kenntnisse

Programmiersprachen

Java
Expertenkenntnisse in Java (J2EE, Servlet/JSP, SQLJ, JDBC, Swing, RCP, Thread, EJB Timer, JNI, spring, hibernate, JPA, JDO, EclipseLink, xml/xslt/xsp/jexl)
Java 7
Java 8
JavaScript
PL/SQL
Expertenkenntnisse
Shell
im Projekt nur als Randthema interessant
Smalltalk
Expertenkenntnisse
Schwerpunkt Java, Smalltalk, SQL, SQLJ

Datenbanken

Access
kein VBA
B-Tree
DB2
keine Erfahrung in Administration
Informix
keine Erfahrung in Administration
JDBC
MS SQL Datenbank
MS SQL Server
keine Erfahrung in Administration
MySQL
keine Erfahrung in Administration
Oracle
wenig Erfahrung in Administration
Postgres
SQL
Expertenkenntnisse; Zertifikat; Design, Performance, Zugriff
Zertifikat durch IT-Certified GmbH im Bereich "Programmierung ANSI SQL", Stufe "fortgeschritten" mit 513 von 600 Punkten

Hibernate, JPA und JDO (Kodo) als Persistenzframework und OR-Mapping

Datenkommunikation

Ethernet
Internet, Intranet
LAN, LAN Manager
TCP/IP
Windows Netzwerk

Hardware

 

Design / Entwicklung / Konstruktion

Eclipse
JBizMo

Branchen

Branchen

- IT, EDV
- Bank/Banken, Wertpapierhandel, Finanzdienstleistung, Investmentbanking, Börse
- Versicherung/Versicherungen, Rückversicherung, Krankenversicherung, Rentenversicherung
- Automotive/Automobil
- Industrie, Lasertechnologie

- Personaldienstleistung

- Internet/ISP
- Security-Software

Einsatzorte

Einsatzorte

München (+100km)

Großraum München oder remote

möglich

Projekte

Projekte

2 Jahre 8 Monate
2021-05 - 2023-12

EDITH: ?Ereignisgesteuerte Personaldisposition im Transportbereich?

Seniorentwickler Java 11 Eclipse RCP Eclipse ...
Seniorentwickler
  • Projekt "EDITH", "Erignisgesteuerte Personaldisposition im Transportbereich", Wartung und Pflege einer systemkritischen, internen, mandantenfähigen Swing-Anwendung:
    • Erstellung von Schichten über einen Zeitraum für eine Rolle, mit Vorbereitungs- und Abschlussarbeiten und diversen zu erbringenden Leistungen, etwa Zugfahrt mit Abfahrts- und Zielbahnhof, mit optionaler Einschränkung auf einzelne Wochentage
    • Erstellung konkreter Einzelschichten für jeden Tag der geplanten Schicht
    • Prüfung von Plausibilität oder Abhängigkeiten der Schichtplanung
    • Schnittstellen für Importe und Exporte von/zu diversen Partnerprogrammen, etwa Rückmeldung bei Verspätungen, um dem Disponenten die Möglichkeit zu geben, neu zu planen, um etwa vorgeschriebene Ruhezeiten einhalten zu können
    • Verwaltung Personale mit beispielsweise Rollen, Streckenkenntnissen, Triebwagenkenntnissen
    • Druck diverser Dokumente und Auswertungen
    • Administration, etwa Stammdaten oder Anwender
Java Oracle Eclipse Swing docker JPA Git JUnit Atlassian JIRA Jenkins Scrum WebLogic
Java 11 Eclipse RCP Eclipse JPA Swing JUnit Scrum
Deutsche Bahn
München
1 Jahr 5 Monate
2020-01 - 2021-05

Erweiterung und Pflege einer kommunalen Verwaltungssoftware

Seniorentwickler Java 8 JPA Java Swing ...
Seniorentwickler
  • Erweiterung und Pflege einer kommunalen Verwaltungssoftware nach gesetzlichen Vorgaben, konkret zu den Themen:

    • Einwohner, Wohnungsverhältnisse, Zuzug/Wegzug, Steuermerkmale, beteiligte Personen

    • Tod, Geburt, Ehe/Partnerschaft, (Familien-) Verband, Adoption, Religion, Staatsangehörigkeit

    • Auskunftssperren, Bewaffnung/Sprengstoff

    • Personalausweis u. a. Hoheitliche Dokumente, Führungszeugnis, Gewerbe

    • Gebietsgliederung:

      • Verwaltung von Objekten, Straßen, Ortsteile, Orte, Gemeinden, etc.

      • Gliederung und Zugehörigkeit, etwa Schulsprengel, Wahlkreise, etc.

    • Wahlen, Wahlart, Wählerverzeichnis, Wahlbescheinigung

    • Ausländerwesen: Aufenthaltsbescheinigung, Mobilität
    • notwendiger Datenaustausch mit anderen Gemeinden (etwa Wegzugsgemeinde bei Umzug) und Behörden (etwa Finanzbehörde) in vorgegebenen Meldungsformaten

  • rund 5 Millionen Zeilen Code, rund 70‘000 Tests

IntelliJ Oracle MS SQL Datenbank JBoss ApplicationServer Git Maven Atlassian JIRA Agile Atlassian Confluence
Java 8 JPA Java Swing JUnit Scrum
AKDB
München
2 Jahre
2018-01 - 2019-12

Aufbau einer internen Webapplikation nach scrum

Senior Javaentwickler Java 8 DB2 Hibernate ...
Senior Javaentwickler

Aufbau einer internen Webapplikation nach scrum mit den Themen:

  • Pflege der Stammdaten, wie Produkte, Bauteile oder Werke

  • Pflege der Zuordnungen von Bauteilen zu Produkten in Werken

  • Pflege eines Regelwerkes, um fehlende oder konkurrierende Bauteilkonfigurationen oder falsche Verfügbarkeiten aufzudecken

  • Pflege der Modelle für WLTP

  • Anbindung zu vorhandenen Systemen, etwa für die Terminvergabe, übersetzte Texte in unterstützten Sprachen zu importieren oder eine Regelüberprüfung auszuführen

IntelliJ IDEA Spring docker Apache Lucene apache maven Bamboo Crucible JIRA
Java 8 DB2 Hibernate JPA Git JUnit Scrum
Volkswagen AG
München
6 Monate
2017-07 - 2017-12

Neu- und Weiterentwicklung von Microservices

Seniorentwickler Java 8 Scrum Git ...
Seniorentwickler
  • Bearbeitung eingehender SMS mit Bestellung von Tarifoptionen und Zusatzpaketen
  • Buchung und Abrechnung von Paketen von Partnern
  • Benachrichtigung von Partnern
  • Aufbereitung der Daten aus dem Dokumentensystem, etwa für Google Analytics
IntelliJ IDEA Oracle Spring boot apache maven Jenkins Crucible JIRA
Java 8 Scrum Git JUnit
Telefónica Germany GmbH & Co. OHG
München
2 Jahre 5 Monate
2015-03 - 2017-07

Weiterentwicklung und Pflege interner Applikationen

Seniorentwickler Java 7 Java 8 JUnit
Seniorentwickler
  • Weiterentwicklung und Pflege einiger interner Applikationen auf Basis JBizMo als Eclipse RCP oder primefaces-Webapplikation mit den Themen:
    • Qualitätssicherung
    • Fehlerreport und -analyse
    • Verwaltung, welche Produkte in welchen Chargen welche Bauteile verbaut haben, wann sie durch wen gefertigt wurden, wann sie an wen verkauft wurden und ggf. wann sie mit welchem Fehler zur Reparatur eingesandt wurden
    • Preisanfragen zu Bauteilen oder Baugruppen mit ihren einzelnen Bauteilen an Fertiger
  • Entwicklung einer webbasierten Interim-Lösung zur Absetzung einer bestehenden Applikation, bis die Umstellung auf ein SAP-Modul erfolgen kann
  • Entwicklung einer Applikation als rudimentäre Middleware für die Informationsverteilung der genannten Applikationen und dem herrschenden SAP-System über SFTP
  • Entwicklung eines steps / einer Transformation für PDI (Pentaho Data Integration)
  • Kundenbetreuung
  • POC: Datenaustausch mit Lodas für Datev
Eclipse JBizMo MySQL Glassfish WildFly SVN apache maven
Java 7 Java 8 JUnit
Kontron AG
Deggendorf und Augsburg

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium Dipl Informatik an der Fachhochschule München, Fachrichtung Technik (inkl. VWL/BWL)

Kompetenzen

Kompetenzen

Top-Skills

J2EE Java Datenbank PostgreSQL maven JUnit Oracle git JBoss Java Application Server JPA Swing

Produkte / Standards / Erfahrungen / Methoden

Apache Lucene
apache maven
Atlassian Confluence
Atlassian JIRA Agile
Bamboo
Crucible
docker
Git
Glassfish
Hibernate
IntelliJ
IntelliJ IDEA
Java Swing
JBoss ApplicationServer
Jenkins
JIRA
JPA
JUnit
Maven
Scrum
Spring
Spring boot
SVN
WildFly
Standards:
OOAnalyse/OODesign/OOProgrammierung, Mehrschichtarchitektur, Datenbankdesign, UML;
umfassende Kenntnisse in der Konzeption, Entwicklung und Implementierung von
Anwendungssoftware, Datenbankanwendungen und Internetanwendungen

Zertifikat:
zertifiziert durch IT-Certified GmbH im Bereich "Programmierung ANSI SQL", Stufe "fortgeschritten"

 

Inhouse-Scrum-Schulung bei Boris Gloger

Entwicklung:
Java, J2EE, JDBC, hibernate, jpa, jdo (kodo), Servlets, Swing, SWT, Smalltalk, SQLJ, PL/SQL, Eclipse Rich Client Platform (RCP), spring, ant, maven

Programme/IDE:
Eclipse, IntelliJ, JDeveloper, JBuilder, RSA, Object Studio

Web:
JBoss, Websphere, Weblogic, Glassfish, Apache, Tomcat, jetty, JSF, Java Servlets, JSP, HTML, xml, xslt, jexl

Datenbank:
Oracle, mySql, postgres, DB2, hibernate, JPA, jdo (kodo), JDBC, SQL, SQLJ, PL/SQL

Versionskontrolle/Qualitätskontrolle:
git, subversion (svn), cvs, SourceSafe, ClearCase, hudson/Jenkins, nagios, crucible

Rechnungswesen:
wirtschaftswissenschaftliches Gymnasium

Wirtschaft/Recht:
wirtschaftswissenschaftliches Gymnasium (Wirtschaft- und Rechtslehre: 9 Jahre + Abiturfach),
Zusatzfach an FH-München

Betriebssysteme

HPUX
gute Kenntnisse
MS-DOS
SUN OS, Solaris
gute Kenntnisse
Unix
sehr gute Kenntnisse
Windows
sehr gute Kenntnisse

Programmiersprachen

Java
Expertenkenntnisse in Java (J2EE, Servlet/JSP, SQLJ, JDBC, Swing, RCP, Thread, EJB Timer, JNI, spring, hibernate, JPA, JDO, EclipseLink, xml/xslt/xsp/jexl)
Java 7
Java 8
JavaScript
PL/SQL
Expertenkenntnisse
Shell
im Projekt nur als Randthema interessant
Smalltalk
Expertenkenntnisse
Schwerpunkt Java, Smalltalk, SQL, SQLJ

Datenbanken

Access
kein VBA
B-Tree
DB2
keine Erfahrung in Administration
Informix
keine Erfahrung in Administration
JDBC
MS SQL Datenbank
MS SQL Server
keine Erfahrung in Administration
MySQL
keine Erfahrung in Administration
Oracle
wenig Erfahrung in Administration
Postgres
SQL
Expertenkenntnisse; Zertifikat; Design, Performance, Zugriff
Zertifikat durch IT-Certified GmbH im Bereich "Programmierung ANSI SQL", Stufe "fortgeschritten" mit 513 von 600 Punkten

Hibernate, JPA und JDO (Kodo) als Persistenzframework und OR-Mapping

Datenkommunikation

Ethernet
Internet, Intranet
LAN, LAN Manager
TCP/IP
Windows Netzwerk

Hardware

 

Design / Entwicklung / Konstruktion

Eclipse
JBizMo

Branchen

Branchen

- IT, EDV
- Bank/Banken, Wertpapierhandel, Finanzdienstleistung, Investmentbanking, Börse
- Versicherung/Versicherungen, Rückversicherung, Krankenversicherung, Rentenversicherung
- Automotive/Automobil
- Industrie, Lasertechnologie

- Personaldienstleistung

- Internet/ISP
- Security-Software

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.