Senior JAVA Fullstack Softwareentwicklung mit 20 Jahren Erfahrung
Aktualisiert am 22.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
SQL
JavaScript
HTML
CSS
Linux
Software Architecture
Oracle
agile Entwicklungsmethoden
JIRA
Git
Maven
Unit Testing
Jenkins
Angular
Scala
Test Automation
Database Design
IT-Security
cryptology
Glassfish
Payara
IT-Architecture
Deutsch
Muttersprache
Englisch
fließend (W/S)
Französisch
gut (W/S)
Griechisch
Grundkenntnisse (W)
Portugiesisch
gut (W/S)
Spanisch
Grundkenntnisse (W)

Einsatzorte

Einsatzorte

Wien (+200km) Graz (+200km)
Deutschland, Schweiz, Österreich
DE: Ausschließlich Remote verfügbar.
AT, CH: Teilweiser Vor-Ort-Einsatz möglich - Reisekosten verhandelbar.
möglich

Projekte

Projekte

2 Jahre 1 Monat
2022-06 - 2024-06

Regelbasierter Order-to-Cash-Produkt-Konfigurator

Senior-Softwareentwickler Java JavaScript Angular ...
Senior-Softwareentwickler

Aufgaben:

  • Senior-Softwareentwicklung
  • Support & Maintenance
  • Analyse
  • Architektur
  • IT- und Fachkonzeption
  • technische Dokumentation

Projektbeschreibung:

Das Projekt des Telekommunikationskonzerns gliedert sich in mehrere Anwendungen auf: Auf der einen Seite Legacy Lösungen mit einem per Templates und SQL generierten Excel-Katalog in Verbindung mit zwei Java-Anwendungen, die zum einen die Regelbasis des Konfigurators und zum anderen die Order-to-Cash-Funktionalität abbilden Die Java-Anteile der Legacy-Lösung werden auf neuere Versionen (Java, Hibernate, Spring) migriert. Auf der anderen Seite wird mittels einer State of the Art Lösung in Angular, OpenAPI (Swagger) und Python daran gearbeitet, Teile der Legacy-Lösung abzulösen.

Eclipse Jenkins Maven JIRA Confluence SVN Jetty Tomcat Git Open-API (Swagger) Postman
Java JavaScript Angular Html JUnit Spring CI/CD (Continuous Integration / Continuous Delivery) Hibernate ZK MS SQL Jetty Python
Telekommunikationskonzern
Remote
5 Monate
2021-06 - 2021-10

Lotterie-Backendsystem

Softwareentwickler Java Oracle SQL
Softwareentwickler
Systemumgebung: Java, Maven, Gitlab, Eclipse, Oracle SQL, Junit, Jenkins, Docker mit Payara-Micro, Swagger, Postman, Kibana.

Aufgaben: Softwareentwicklung, Wartung und Analyse, Review von IT- und IT-Sicherheitskonzepten.

Projektbeschreibung: Das Projekt des Lotterie-Backendsystemherstellers ist eine neue Softwarelösung mit modernster Cloud-Architektur inklusive API, Microservices etc.
Maven Gitlab Eclipse Junit Jenkins Docker mit Payara-Micro Swagger Kibana Postman
Java Oracle SQL
Wien
2 Jahre 11 Monate
2016-09 - 2019-07

Reifenwelt

Java EJB 1-3.x CA 2-3 ...

Aufgaben:

  • Abstimmung und Beratung mit Kunden
  • Architektur
  • Lead Development
  • Support & Maintenance
  • Analyse
  • IT- und Fachkonzeption

Projektbeschreibung:

Das Projekt zum Thema Reifenwelt unterstützt die Fachabteilungen vom Reifeneinkauf bis zum Reifenvertrieb (Handelsorganisation) bei der Produktentwicklung und Preiskalkulation der Reifenprodukte.

Eclipse SharePoint Glassfish Jenkins
Java EJB 1-3.x CA 2-3 JSF 1-2 JavaScript Html Css Maven Git Oracle SQL Junit
Automobilhersteller
11 Monate
2017-09 - 2018-07

Nachrichtenaustauschsystem zwischen Zentrale und Händlern im Bereich Verkäuferarbeitsplatz

Java JUnit Scala ...

Aufgaben:

  • Abstimmung und Beratung mit Kunden
  • Architektur
  • Lead Development
  • Support & Maintenance
  • Analyse
  • IT- und Fachkonzeption
  • IT-Sicherheitsanalyse und -Konzeption

Projektbeschreibung:

Das Projekt zu einem Nachrichtenaustauschsystem zwischen Zentrale und Händlern im Bereich Verkäuferarbeitsplatz ist in ein großes Projektumfeld zur globalen Verkaufssystemlandschaft eingebettet und wickelt sämtlichen Datentransport ab. Das Nachrichtenaustauschsystem musste hohen Anforderungen an Ausfallsicherheit und IT-Sicherheit gerecht werden. Es wurden daher u.a. automatisierte Tests (inklusive Lasttests), Reporting-Tools, und ein zukunftsfähiges IT-Sicherheitskonzept mit einer starken kryptographischen Lösung entwickelt und bis in die Implementierung begleitet.

IntelliJ IDEA JIRA Jenkins SharePoint Glassfish Payara
Java JUnit Scala CometD Git CI/CD (Continuous Integration / Continuous Delivery) AWS-Microservices
Automobilhersteller
1 Jahr 5 Monate
2015-05 - 2016-09

Arbeitsschutz-Management-System

IT-Architekt, Lead Development, Softwareentwickler Java EJB 1-3.x CA 4 ...
IT-Architekt, Lead Development, Softwareentwickler

Aufgaben:

  • Abstimmung und Beratung mit Kunden,
  • verantwortlicher IT-Architekt,
  • Analyse,
  • IT- und Fachkonzeption,
  • Lead Development inklusive Steuerung von Subunternehmen,
  • Softwareentwickler

Projektbeschreibung:

Das Projekt zu einem Arbeitsschutz-Management-System ist eine fachliche und technische Neuentwicklung zur vollständigen Ablösung eines bestehenden Altsystems. Das neue System kann flexibel an sämtliche Anforderungen und Strukturen der verschiedenen Automobilwerke angepasst werden.

Eclipse Jenkins SharePoint Glassfish
Java EJB 1-3.x CA 4 JavaScript Angular Git Oracle SQL Junit SOAP
Automobilhersteller
München
6 Jahre 8 Monate
2007-12 - 2014-07

System zur Unterstützung eines Auslieferungszentrums

Java Struts EJB 1-3.x ...

Aufgaben:

  • Projektleitung und -management
  • Abstimmung und Beratung mit Kunden
  • Teamsteuerung
  • Architektur
  • Lead Development
  • Support & Maintenance
  • Analyse
  • IT- und Fachkonzeption
  • technische Dokumentation

Projektbeschreibung:

Das Projekt zu einem System zur Unterstützung eines Auslieferungszentrums bei einem großen Automobilhersteller in München sorgt sehr verkürzt dargestellt dafür, dass der richtige Kunde mit dem richtigen Fahrzeug zum geplanten Zeitpunkt das Auslieferungszentrum nach einer Erlebnisauslieferung glücklich verlässt. Das Auslieferungszentrum hat einen sehr hohen repräsentativen Charakter und dementsprechend ist das Projekt als hochverfügbar und imagerelevant eingestuft worden, da hier auch hohe Würdenträger zugange waren. Somit gab es hohe Qualitätsanforderungen an die Software.

Eclipse SharePoint Weblogic Apache
Java Struts EJB 1-3.x CA 2-3 JavaScript XSLT-FO Html5 Css SVN Ant Maven Oracle SQL PL/SQL DB2 Junit
Automobilhersteller
1 Jahr 7 Monate
2012-02 - 2013-08

Konfigurator und Module zur Kunden-Kontaktaufnahme

Java Applets JavaScript ...

Aufgaben:

  • Projektleitung und -management
  • Abstimmung und Beratung mit Kunden
  • Teamsteuerung
  • Architektur
  • Lead Development

Projektbeschreibung:

Das Projekt zu einem Konfigurator und Modulen zur Kunden-Kontaktaufnahme als Teil des Group Webauftritts in kleineren Märkten bei einem großen Automobilhersteller in München wurde mittels Applets (Fahrzeug-Konfigurator) sowie einer klassischen Webanwendung bezüglich der Module zur Kunden-Kontaktaufnahme betrieben. Das Projekt hat dabei bis zu 45 Märkte bedient und war aufgrund der hohen Kundensichtbarkeit und -verfügbarkeit als hochverfügbar und imagerelevant eingestuft worden.

Eclipse Apache WebLogic Microsoft Sharepoint
Java Applets JavaScript Html Css Maven SVN Oracle SQL Junit
Automobilhersteller
11 Monate
2010-04 - 2011-02

Strategische globale Vertriebssteuerung mittels eines konfigurierbaren KPI-Cockpits

Java JavaScript jQuery ...

Aufgaben:

  • Teilprojektleitung
  • Abstimmung und Beratung mit Kunden
  • Architektur
  • Lead Development
  • Support & Maintenance
  • Analyse
  • IT- und Fachkonzeption

Projektbeschreibung:

Bei dem Projekt zur strategischen globalen Vertriebssteuerung mittels eines konfigurierbaren KPI-Cockpits handelte es sich um ein Vorstandsprojekt. Ziel war es, ein System zu schaffen in welchem über die Darstellung von Bubble-Diagrammen in die hineingezoomt werden kann, sämtliche Märkte der globalen Vertriebsorganisation bis hin zum einzelnen Händler in einem einzigen System von der Übersicht bis ins kleinste Detail dargestellt werden kann. Die KPIs konnten dabei von Markt zu Markt variieren und über einen Administratoren-Zugang im System konfiguriert werden. Das System wurde vom Vorstandsvorsitzenden des Automobilherstellers abgenommen.

Eclipse JIRA Weblogic Apache
Java JavaScript jQuery JSON Ajax EJB 1-2.x CA2 (Common Architecture) Oracle SQL PL/SQL SVN
Automobilhersteller

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre
2000-10 - 2006-09

Diplom-Studiengang Informatik in der Wirtschaft

Diplom-Informatiker, Fachhochschule München
Diplom-Informatiker
Fachhochschule München

Position

Position

Softwareentwicklung, Lead Development, IT-Architektur, IT-Konzeption, IT-Sicherheit, Projektmanagement, Projektleitung, Certified Scrum Master, Fachkonzeption, Modellierung, Analyse, Test- und Qualitätsmanagement, Wartung und Support

Kompetenzen

Kompetenzen

Top-Skills

Java SQL JavaScript HTML CSS Linux Software Architecture Oracle agile Entwicklungsmethoden JIRA Git Maven Unit Testing Jenkins Angular Scala Test Automation Database Design IT-Security cryptology Glassfish Payara IT-Architecture

Schwerpunkte

Softwareentwicklung

Aufgabenbereiche

DevOPs
IT-Architektur
IT-Konzeption
Lead Development
Projektmanagement und -Leitung
Support & Maintenance

Produkte / Standards / Erfahrungen / Methoden

Ant
Apache
Applets
AWS-Microservices
CA2 (Common Architecture)
CI/CD (Continuous Integration / Continuous Delivery)
Fortgeschritten
Css
Eclipse
Experte
EJB 1-2.x
EJB 1-3.x
Git
Fortgeschritten
Glassfish
Html
Html5
IntelliJ IDEA
Jenkins
JIRA
JSF 1-2
Junit
Fortgeschritten
Maven
Microsoft Sharepoint
Payara
SharePoint
SOAP
Spring
Struts
SVN
Vaadin
WebLogic
Confluence
Docker
Swagger
Postman
Kibana

Skills
Lead

  • Projektmanagement

  • Projektleitung

  • Certified Scrum Master

  • Lead Development

Design

  • IT-Architektur

  • IT-Konzeption

  • IT-Sicherheit

  • Fachkonzeption

Build & Run

  • Software Development

  • Testing

  • Support & Maintenance: Sun Certified Java Programmer

  • SQL

  • XSLT

  • Html5

  • JavaScript

  • Applicationserver (Glassfish, Payara, Weblogic)

Tools / Methoden

  • Eclipse

  • IntelliJ IDEA

  • JIRA

  • Git

  • Jenkins

  • SharePoint

  • Confluence

  • CI/CD (Continuous Integration / Continuous Delivery)

  • Docker

  • Swagger

  • Postman

  • Kibana

Social

  • kommunikationsstarker Teamplayer

  • kreativ

  • engagiert

  • loyal

  • flexibel

Berufserfahrung

10/2006 - 07/2018

Rolle: Senior Technical Consultant

Kunde: NTT DATA Deutschland

08/2018  - 12/2019

Rolle: Freelancer (als Einzelunternehmer in Deutschland registriert)

02/2020 - heute

Rolle: Freelancer (als Ein-Personen-Unternehmen in Österreich registriert)

Praxissemester

09/2004 - 03/2005

Absolvierung des zweiten praktischen Studiensemesters bei der Münchener Hypothekenbank eG

Inhalte:

u.a. Erstellung einer Softwareanforderungsanalyse mit UML nach RUP, Einarbeitung in Frameworks und Entwurfsmuster, Java- Entwicklung

05/2003 - 10/2003

Absolvierung des ersten praktischen Studiensemesters bei der IZBSoft GmbH&Co KG

Inhalte:

ABAP-Entwicklung im SAP-Modul FI

Programmiersprachen

Ajax
Fortgeschritten
Angular
Fortgeschritten
Java
Experte
JavaScript
Fortgeschritten
jQuery
Fortgeschritten
JSON
Fortgeschritten
Oracle SQL
Experte
PL/SQL
Fortgeschritten
Scala
Basics
XSLT-FO
Experte

Datenbanken

DB2
Basics
Oracle
Experte

Datenkommunikation

CometD

Design / Entwicklung / Konstruktion

CA 2-3
CA 4
Microservices
Fortgeschritten

Managementerfahrung in Unternehmen

Business Planning

Branchen

Branchen

Erfahrungen in Automotive (> 12 Jahre), Telekommunikation, Touristik und Banking (jeweils ca. 2 Jahre)

Einsatzorte

Einsatzorte

Wien (+200km) Graz (+200km)
Deutschland, Schweiz, Österreich
DE: Ausschließlich Remote verfügbar.
AT, CH: Teilweiser Vor-Ort-Einsatz möglich - Reisekosten verhandelbar.
möglich

Projekte

Projekte

2 Jahre 1 Monat
2022-06 - 2024-06

Regelbasierter Order-to-Cash-Produkt-Konfigurator

Senior-Softwareentwickler Java JavaScript Angular ...
Senior-Softwareentwickler

Aufgaben:

  • Senior-Softwareentwicklung
  • Support & Maintenance
  • Analyse
  • Architektur
  • IT- und Fachkonzeption
  • technische Dokumentation

Projektbeschreibung:

Das Projekt des Telekommunikationskonzerns gliedert sich in mehrere Anwendungen auf: Auf der einen Seite Legacy Lösungen mit einem per Templates und SQL generierten Excel-Katalog in Verbindung mit zwei Java-Anwendungen, die zum einen die Regelbasis des Konfigurators und zum anderen die Order-to-Cash-Funktionalität abbilden Die Java-Anteile der Legacy-Lösung werden auf neuere Versionen (Java, Hibernate, Spring) migriert. Auf der anderen Seite wird mittels einer State of the Art Lösung in Angular, OpenAPI (Swagger) und Python daran gearbeitet, Teile der Legacy-Lösung abzulösen.

Eclipse Jenkins Maven JIRA Confluence SVN Jetty Tomcat Git Open-API (Swagger) Postman
Java JavaScript Angular Html JUnit Spring CI/CD (Continuous Integration / Continuous Delivery) Hibernate ZK MS SQL Jetty Python
Telekommunikationskonzern
Remote
5 Monate
2021-06 - 2021-10

Lotterie-Backendsystem

Softwareentwickler Java Oracle SQL
Softwareentwickler
Systemumgebung: Java, Maven, Gitlab, Eclipse, Oracle SQL, Junit, Jenkins, Docker mit Payara-Micro, Swagger, Postman, Kibana.

Aufgaben: Softwareentwicklung, Wartung und Analyse, Review von IT- und IT-Sicherheitskonzepten.

Projektbeschreibung: Das Projekt des Lotterie-Backendsystemherstellers ist eine neue Softwarelösung mit modernster Cloud-Architektur inklusive API, Microservices etc.
Maven Gitlab Eclipse Junit Jenkins Docker mit Payara-Micro Swagger Kibana Postman
Java Oracle SQL
Wien
2 Jahre 11 Monate
2016-09 - 2019-07

Reifenwelt

Java EJB 1-3.x CA 2-3 ...

Aufgaben:

  • Abstimmung und Beratung mit Kunden
  • Architektur
  • Lead Development
  • Support & Maintenance
  • Analyse
  • IT- und Fachkonzeption

Projektbeschreibung:

Das Projekt zum Thema Reifenwelt unterstützt die Fachabteilungen vom Reifeneinkauf bis zum Reifenvertrieb (Handelsorganisation) bei der Produktentwicklung und Preiskalkulation der Reifenprodukte.

Eclipse SharePoint Glassfish Jenkins
Java EJB 1-3.x CA 2-3 JSF 1-2 JavaScript Html Css Maven Git Oracle SQL Junit
Automobilhersteller
11 Monate
2017-09 - 2018-07

Nachrichtenaustauschsystem zwischen Zentrale und Händlern im Bereich Verkäuferarbeitsplatz

Java JUnit Scala ...

Aufgaben:

  • Abstimmung und Beratung mit Kunden
  • Architektur
  • Lead Development
  • Support & Maintenance
  • Analyse
  • IT- und Fachkonzeption
  • IT-Sicherheitsanalyse und -Konzeption

Projektbeschreibung:

Das Projekt zu einem Nachrichtenaustauschsystem zwischen Zentrale und Händlern im Bereich Verkäuferarbeitsplatz ist in ein großes Projektumfeld zur globalen Verkaufssystemlandschaft eingebettet und wickelt sämtlichen Datentransport ab. Das Nachrichtenaustauschsystem musste hohen Anforderungen an Ausfallsicherheit und IT-Sicherheit gerecht werden. Es wurden daher u.a. automatisierte Tests (inklusive Lasttests), Reporting-Tools, und ein zukunftsfähiges IT-Sicherheitskonzept mit einer starken kryptographischen Lösung entwickelt und bis in die Implementierung begleitet.

IntelliJ IDEA JIRA Jenkins SharePoint Glassfish Payara
Java JUnit Scala CometD Git CI/CD (Continuous Integration / Continuous Delivery) AWS-Microservices
Automobilhersteller
1 Jahr 5 Monate
2015-05 - 2016-09

Arbeitsschutz-Management-System

IT-Architekt, Lead Development, Softwareentwickler Java EJB 1-3.x CA 4 ...
IT-Architekt, Lead Development, Softwareentwickler

Aufgaben:

  • Abstimmung und Beratung mit Kunden,
  • verantwortlicher IT-Architekt,
  • Analyse,
  • IT- und Fachkonzeption,
  • Lead Development inklusive Steuerung von Subunternehmen,
  • Softwareentwickler

Projektbeschreibung:

Das Projekt zu einem Arbeitsschutz-Management-System ist eine fachliche und technische Neuentwicklung zur vollständigen Ablösung eines bestehenden Altsystems. Das neue System kann flexibel an sämtliche Anforderungen und Strukturen der verschiedenen Automobilwerke angepasst werden.

Eclipse Jenkins SharePoint Glassfish
Java EJB 1-3.x CA 4 JavaScript Angular Git Oracle SQL Junit SOAP
Automobilhersteller
München
6 Jahre 8 Monate
2007-12 - 2014-07

System zur Unterstützung eines Auslieferungszentrums

Java Struts EJB 1-3.x ...

Aufgaben:

  • Projektleitung und -management
  • Abstimmung und Beratung mit Kunden
  • Teamsteuerung
  • Architektur
  • Lead Development
  • Support & Maintenance
  • Analyse
  • IT- und Fachkonzeption
  • technische Dokumentation

Projektbeschreibung:

Das Projekt zu einem System zur Unterstützung eines Auslieferungszentrums bei einem großen Automobilhersteller in München sorgt sehr verkürzt dargestellt dafür, dass der richtige Kunde mit dem richtigen Fahrzeug zum geplanten Zeitpunkt das Auslieferungszentrum nach einer Erlebnisauslieferung glücklich verlässt. Das Auslieferungszentrum hat einen sehr hohen repräsentativen Charakter und dementsprechend ist das Projekt als hochverfügbar und imagerelevant eingestuft worden, da hier auch hohe Würdenträger zugange waren. Somit gab es hohe Qualitätsanforderungen an die Software.

Eclipse SharePoint Weblogic Apache
Java Struts EJB 1-3.x CA 2-3 JavaScript XSLT-FO Html5 Css SVN Ant Maven Oracle SQL PL/SQL DB2 Junit
Automobilhersteller
1 Jahr 7 Monate
2012-02 - 2013-08

Konfigurator und Module zur Kunden-Kontaktaufnahme

Java Applets JavaScript ...

Aufgaben:

  • Projektleitung und -management
  • Abstimmung und Beratung mit Kunden
  • Teamsteuerung
  • Architektur
  • Lead Development

Projektbeschreibung:

Das Projekt zu einem Konfigurator und Modulen zur Kunden-Kontaktaufnahme als Teil des Group Webauftritts in kleineren Märkten bei einem großen Automobilhersteller in München wurde mittels Applets (Fahrzeug-Konfigurator) sowie einer klassischen Webanwendung bezüglich der Module zur Kunden-Kontaktaufnahme betrieben. Das Projekt hat dabei bis zu 45 Märkte bedient und war aufgrund der hohen Kundensichtbarkeit und -verfügbarkeit als hochverfügbar und imagerelevant eingestuft worden.

Eclipse Apache WebLogic Microsoft Sharepoint
Java Applets JavaScript Html Css Maven SVN Oracle SQL Junit
Automobilhersteller
11 Monate
2010-04 - 2011-02

Strategische globale Vertriebssteuerung mittels eines konfigurierbaren KPI-Cockpits

Java JavaScript jQuery ...

Aufgaben:

  • Teilprojektleitung
  • Abstimmung und Beratung mit Kunden
  • Architektur
  • Lead Development
  • Support & Maintenance
  • Analyse
  • IT- und Fachkonzeption

Projektbeschreibung:

Bei dem Projekt zur strategischen globalen Vertriebssteuerung mittels eines konfigurierbaren KPI-Cockpits handelte es sich um ein Vorstandsprojekt. Ziel war es, ein System zu schaffen in welchem über die Darstellung von Bubble-Diagrammen in die hineingezoomt werden kann, sämtliche Märkte der globalen Vertriebsorganisation bis hin zum einzelnen Händler in einem einzigen System von der Übersicht bis ins kleinste Detail dargestellt werden kann. Die KPIs konnten dabei von Markt zu Markt variieren und über einen Administratoren-Zugang im System konfiguriert werden. Das System wurde vom Vorstandsvorsitzenden des Automobilherstellers abgenommen.

Eclipse JIRA Weblogic Apache
Java JavaScript jQuery JSON Ajax EJB 1-2.x CA2 (Common Architecture) Oracle SQL PL/SQL SVN
Automobilhersteller

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre
2000-10 - 2006-09

Diplom-Studiengang Informatik in der Wirtschaft

Diplom-Informatiker, Fachhochschule München
Diplom-Informatiker
Fachhochschule München

Position

Position

Softwareentwicklung, Lead Development, IT-Architektur, IT-Konzeption, IT-Sicherheit, Projektmanagement, Projektleitung, Certified Scrum Master, Fachkonzeption, Modellierung, Analyse, Test- und Qualitätsmanagement, Wartung und Support

Kompetenzen

Kompetenzen

Top-Skills

Java SQL JavaScript HTML CSS Linux Software Architecture Oracle agile Entwicklungsmethoden JIRA Git Maven Unit Testing Jenkins Angular Scala Test Automation Database Design IT-Security cryptology Glassfish Payara IT-Architecture

Schwerpunkte

Softwareentwicklung

Aufgabenbereiche

DevOPs
IT-Architektur
IT-Konzeption
Lead Development
Projektmanagement und -Leitung
Support & Maintenance

Produkte / Standards / Erfahrungen / Methoden

Ant
Apache
Applets
AWS-Microservices
CA2 (Common Architecture)
CI/CD (Continuous Integration / Continuous Delivery)
Fortgeschritten
Css
Eclipse
Experte
EJB 1-2.x
EJB 1-3.x
Git
Fortgeschritten
Glassfish
Html
Html5
IntelliJ IDEA
Jenkins
JIRA
JSF 1-2
Junit
Fortgeschritten
Maven
Microsoft Sharepoint
Payara
SharePoint
SOAP
Spring
Struts
SVN
Vaadin
WebLogic
Confluence
Docker
Swagger
Postman
Kibana

Skills
Lead

  • Projektmanagement

  • Projektleitung

  • Certified Scrum Master

  • Lead Development

Design

  • IT-Architektur

  • IT-Konzeption

  • IT-Sicherheit

  • Fachkonzeption

Build & Run

  • Software Development

  • Testing

  • Support & Maintenance: Sun Certified Java Programmer

  • SQL

  • XSLT

  • Html5

  • JavaScript

  • Applicationserver (Glassfish, Payara, Weblogic)

Tools / Methoden

  • Eclipse

  • IntelliJ IDEA

  • JIRA

  • Git

  • Jenkins

  • SharePoint

  • Confluence

  • CI/CD (Continuous Integration / Continuous Delivery)

  • Docker

  • Swagger

  • Postman

  • Kibana

Social

  • kommunikationsstarker Teamplayer

  • kreativ

  • engagiert

  • loyal

  • flexibel

Berufserfahrung

10/2006 - 07/2018

Rolle: Senior Technical Consultant

Kunde: NTT DATA Deutschland

08/2018  - 12/2019

Rolle: Freelancer (als Einzelunternehmer in Deutschland registriert)

02/2020 - heute

Rolle: Freelancer (als Ein-Personen-Unternehmen in Österreich registriert)

Praxissemester

09/2004 - 03/2005

Absolvierung des zweiten praktischen Studiensemesters bei der Münchener Hypothekenbank eG

Inhalte:

u.a. Erstellung einer Softwareanforderungsanalyse mit UML nach RUP, Einarbeitung in Frameworks und Entwurfsmuster, Java- Entwicklung

05/2003 - 10/2003

Absolvierung des ersten praktischen Studiensemesters bei der IZBSoft GmbH&Co KG

Inhalte:

ABAP-Entwicklung im SAP-Modul FI

Programmiersprachen

Ajax
Fortgeschritten
Angular
Fortgeschritten
Java
Experte
JavaScript
Fortgeschritten
jQuery
Fortgeschritten
JSON
Fortgeschritten
Oracle SQL
Experte
PL/SQL
Fortgeschritten
Scala
Basics
XSLT-FO
Experte

Datenbanken

DB2
Basics
Oracle
Experte

Datenkommunikation

CometD

Design / Entwicklung / Konstruktion

CA 2-3
CA 4
Microservices
Fortgeschritten

Managementerfahrung in Unternehmen

Business Planning

Branchen

Branchen

Erfahrungen in Automotive (> 12 Jahre), Telekommunikation, Touristik und Banking (jeweils ca. 2 Jahre)

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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