Profilbild von Florian Sanft Java EE Senior Developer aus Muenchen

Florian Sanft

verfügbar

Letztes Update: 01.03.2024

Java EE Senior Developer

Abschluss: Diplom Informatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Schlagwörter

Dateianlagen

Profil-FS-2024-03-JEE-priv_010324.pdf

Skills

Softwareentwicklung: Java EE Test Driven Development Projektumsetzung Java EE + Spring Boot EJB3.1 Spring JPA Web Services BPEL REST SOAP JSF Swing Servlet Angular Typescript XML Beanfabrics MVC SQL DB2 Oracle MySQL Unix/Linux Scrum Einsatz ausschließlich in München

Projekthistorie

01/1995 - bis jetzt
Diverse Projekte als Softwareentwickler Schwerpunkt Java EE (siehe angehängtes Profil)

09.2019 – 02.2020


Supply-Chain-Management-Tools  für die Lufthansa Technik.

mSE Solutions, München
 

Softwareentwicklung innerhalb eines Scrum-Teams.

Themen: Entwicklung von Web-Services in REST und SOAP, sowie Erweiterung des Angular-Clients

 

Technologien:                     Java EE 8, JPA (Hibernate), REST, Git, IntelliJ, Maven, JUnit, TDD, SQL, Angular 7/8, Jenkins

 

Datenbank:                         Oracle 18

 

Applikationserver:              JBoss
 

Zeitraum:                             6 Monate

 

 

 

 

02.2019 – 08.2019


Erweiterung des eBankings um ein Zinsanlage-Angebot eines Drittanbieters für die IKB.

FIS Kordoba, München
 

Entwicklung, Planung (als Product Owner) und Steuerung (als Scrum Master) innerhalb eines Scrum-Teams. Themen: Service-Integration mittels REST, Webservices... im Backend, Implementierung Web-Frontend mittels JSF 2
 

Technologien:                     Java EE 8, JPA (Hibernate), REST, Git, Eclipse, Gradle, JUnit, TDD, SQL, JSF 2, Javascript, Jenkins

 

Datenbank:                         Oracle 12

 

Applikationserver:              Tomcat
 

Zeitraum:                             7 Monate

 

 

 

 

09.2017 – 12.2018


Entwicklung einer Fahrzeug-Bestell-Applikation mit eingebetteten Fahrzeugkonfiguratoren mitsamt verschiedener Enterprise-Workflows im Backend für die BMW Group.

NTT Data, München
 

Entwicklungen innerhalb eines Scrum-Teams. Entwicklumgsmethodik: strikt Test-driven (TDD). Themen: Businesslogik (REST, Micro-Services, EJBs, Entities, Stores, Webservices...) im Backend, Implementierung Web-Frontend mittels Angular 6.
 

Technologien:                     Java EE 8, EJB 3.1, JPA (Eclipselink), REST, CDI, Git, Eclipse, Maven, JUnit, TDD, SQL, Angular 6, Typescript, Javascript, Jenkins

 

Datenbank:                         PostgreSQL

 

Applikationserver:              Glassfish
 

Zeitraum:                             1 Jahre 3 Monate

 

 

04.2015 – 08.2017


Entwicklung diverser Applikationen für das Lieferantenmanagement im Pharma-Großhandel für die Sanacorp, Planegg
 

Entwicklungen innerhalb eines Scrum-Teams. Entwicklumgsmethodik: strikt Test-driven (TDD). Themen: Businesslogik (Busieness Services, EJBs, Entities, Stores, Webservices...) im Backend, Implementierung Frontend als SWING-Client mit MVC.
 

Technologien:                     Java EE 7 +SE, EJB 3.1, JPA (Hibernate), REST, CDI, SVN, Git, Eclipse, Gradle, JUnit, TDD, SQL, QueryDsl, Beanfabrics, Jenkins

 

Datenbank:                         Oracle 11

 

Applikationserver:              Oracle Weblogic
 

Zeitraum:                             2 Jahre 2 Monate

 

01.2015 – 03.2015

 

Elternzeit

 

 


06.2014 – 12.2014

 

Entwicklung einer Management Software für Daimler

msg, Ismaning
 

Entwicklungen innerhalb eines Scrum-Teams. Themen: Businesslogik (Busieness Services, DAOs, Entities, DTOs...) im Backend, Modellierung, Generierung und Implementierung Frontend. Migrationsskripte für das DB2 Datenmodell.
 

Technologien:                     Java EE 6, EJB, JPA (Hibernate), SVN, Eclipse, Maven, JUnit, DBUnit, MDD, SQL PL, Jenkins

 

Datenbank:                         DB2

 

Applikationserver:              OpenEJB + Websphere
 

Zeitraum:                              7 Monate

 

09.2013 – 05.2014

 

Voruntersuchung und Grobkonzept für ein Projektvorhaben im Bereich der Fahrzeug-Visualisierung für BMW
msg, Ismaning
 

Technischer Analyst und Berater
 

Technologien:                       PRISMA, JT, PLM-XML, SAP iPPE, WebGL, PDM
 

Zeitraum:                              9 Monate
 

03.2012 – 08.2013

 

Scrum Product Owner (PO) und Entwicklung und für eine Management Software für Daimler
msg, Ismaning
 

Entwicklung und Product Owner im Scrum-Team, welches das Backend für die konzernweite
Prozessteuerung (State-Engine + Workflow-Engine) der Applikation umgesetzt hat.
 

Technologien:                     Java EE 6, EJB, JPA (Hibernate), SVN, Eclipse, Maven, JUnit, DBUnit, MDD, Jenkins
 

Datenbank:                         DB2
 

Applikationserver:              OpenEJB + Webspherre

 

Zeitraum:                             1 Jahr 5 Monate

 

 

06.2011 – 02.2012

 

Entwicklung eines Onlineportals für einen Personalvermittler
 

Technisches Design, Entwicklung, Anforderungsmanagement

 

Technologien:                     Java EE 6, JSF, EJB, JPA (Hibernate), Ajax, JQuery, CSS, Linux, SVN, Eclipse, Maven

 

Datenbank:                         Oracle

 

Applikationserver:             JBoss AS 7

 

Zeitraum:                             8 Monate

 

02.2011 –10.2011

 

Entwicklung und Prozessberatung im Web-Team einer großen internationalen Unternehmensberatung
 

Projekt 1: Entwicklung einer Java Applikation zur Generierung einer Blackberry App für das interne Firmenverzeichnis

 

Technologien:                     Java, JDBC, Eclipse, Blackberry JDE 4.1, Jenkins

 

Datenbank:                         Oracle

 

Projekt 2: Projektcoaching, Entwicklung

 

Technologien:                                     PHP, Zend Framework, ExtJS 4, Linux, Mercurial / Kiln, Eclipse

 

Datenbank:                         Oracle

 

Applikationserver:             Zend Server

 

Zeitraum:                             8 Monate

 

09.2009 – 01.2011

 

Entwicklung eines Onlineportals mit Diensten für Medienschaffende
Sendewelt – Dienste für Medienschaffende

 

Projektleitung, Prozessdefinition, Requirement-Analyse, Spezifikation, Abschätzung, OO-Design, Controlling, Testing

 

Methoden:                                          UML, Volere-Schema, Open Workbench

 

Zeitraum:                             1 Jahr 2 Monate

 

2004-08/2009

 

Projektleitung + Umsetzung mehrerer Projekte, Geschäftsführung

Sendewelt GmbH & Co. KG  und Dynalogic GmbH

 

Projektplanung, -Leitung, -Controlling, Technisches Design, Anforderungsmanagement, Lastenheft, Angebot, Presales, Partnermanagement, Umsetzungen

 

Kunden:                               Bayerischer Rundfunk
Südwest Rundfunk /ARD
Netia
Landeshauptstadt München
Giesecke & Devrient
1-2-3-TV

Technologien:                     Java EE (Servlets, JSP), Struts, Hibernate, Interwoven Teamsite, Perl, PHP, Apache, Linux, UML

 

Datenbank:                          Oracle, MySQL, PostgreSQL

 

Applikationserver:             Tomcat, JBoss, ATG Dynamo, Apache

 

Zeitraum:                             5,5 Jahre

 

07.2002-2004

 

Consulting im Bereich Prozessberatung für Softwareprojekte des Bayerischen Rundfunks

BR-Online, München

 

Coaching in Teambildungsprozessen, Projektplanungen und –controlling, Analyse- und Modellierungstechniken. Konzeption und Einführung von CVS. Begutachten des Realisierungskonzepts eines Dienstleisters bei der Einführung einer CMS-Lösung.

 

Technologien:                     Java / EE (Servlets, JSP), UML, Interwoven Teamsite, Perl, Apache, Linux

 

Datenbank:                         Oracle

 

Applikationserver:             ATG Dynamo

 

Zeitraum:                             2 Jahre

 

09.2001-05.2002

 

Entwicklung einer webbasierten CRM-Lösung für die Dynalogic GmbH

Dynalogic, Informatik und Consulting GmbH, München

 

Projektplanung, Prozessdefinition, Requirement-Analyse, Spezifikation, Abschätzung, OO-Design, Controlling, Testing, Betreuung und Coaching der Mitarbeiter.

 

Methoden:                                          UML, Volere Anforderungsmanagement, Open Workbench

 

Zeitraum:                             9 Monate

 

04.2001-08.2001

 

Entwicklung eines webbasierten Wartungsinformationssystems

MAN Nutzfahrzeuge AG

 

Technischer Ansprechpartner der Projektleitung. Entwicklung der Businesslogik auf EJB-Basis (stateless + statefull Session Beans); zentraler Part: Berechnung von Terminen von gesetzlichen und freiwilligen Prüf- und Wartungsdiensten für Nutzfahrzeuge, Programmierung der Masken in JSP.

 

Technologien:                                     Java / J2EE, JSP, EJB, HTML, Visual Age for Java
UNIX (Sun Solaris)

Applikationserver:              Websphere

 

Zeitraum:                             5 Monate

 

03.2001-04.2001

            Consulting für Projektplanung einer E-Commerce Lösung

Vivendo Internet AG, München

 

Requirementanalyse, Architektur, Design, Geschäftsprozess-Optimierung und Modellierung im Bereich einer Trading Plattform für Content im Internet.

 

Technologien:                     Java / J2EE, UML, Datenmodellierung: ER

Datenbank:                   Oracle              

 

Zeitraum:                             1 Monat

 

01.2001-02.2001

 

Konzeption und Prototyping eines Online Recherche- und Bestell-Systems für Büchereien

            Dynalogic, Informatik und Consulting GmbH, München

 

Realisierung eines Proof of Concept. Datenmodellierung, Architektur, Frontend.

 

Technologien:                     Java / J2EE,  JSP, HTML, Javascript, JRun, JDBC, Linux, JBuilder

Datenbank:                         mySQL                        

 

Zeitraum:                             2 Monate

 

11.2000.-12.2000

 

Analyse und Konzeptionierung eines Web-Proxies mit Tracking Funktionalität

von User Actions

Vivendo Internet AG, München

 

Problemanalyse, Requirementanalyse, Erarbeitung von Lösungskonzepten,

Aufwandsabschätzung, Prozessplanung.

 

Technologien:                     Java / J2EE, Servlet, UML, Windows 2000

 

Zeitraum:                             2 Monate

 

08.2000-11.2000

 

Software-Design und Proof of Concept

DAB-Bank, München

 

SW-Design, Planung, Konzeption und Architektur der funktionalen Erweiterung

des Kundenakquise- und Betreuungssystems. Realisierung des Proof of Concept.

 

Technologien:                     Java / J2EE, EJB, C, XML/XSL, UML, UNIX (Sun Solaris), SQL, BEA Tuxedo

 

Datenbank:                         Oracle

 

Applikationserver:             BEA Web Logic

 

Zeitraum:                             4 Monate

 

02.2000-08.2000

 

Entwicklung des Werbe-Servers "admaster"

admaster Networks, München

 

SW-Design (OO), Konzeption, Entwicklung eines Werbeservers (CGI-Anwendung).

Coaching der Mitarbeiter in OOP.

 

Technologien:                     Perl (OO), UML, CGI, Linux, RDB, , HTML, Javascript, Apache

 

Datenbank:                         MySQL

 

Zeitraum:                             7 Monate

 

10.1999-02.2000

 

Weiterentwicklung eines Elektronischen Marktplatzes/Wissensmanagement

BMW AG, München

 

Anpassung und Erweiterung der Funktionalität der auf Hyperwave (Dokumentenmanagement) basierenden Web-Anwendung (WWW).

 

Technologien:                     HTML, Javascript (SSJS u. CSJS), PLACE, Hyperwave, Windows NT

 

Zeitraum:                             5 Monate

 

10.1999-1.2000

 

Entwicklung einer Kontakt-/Kommunikationsverwaltung für das Internet

Dynalogic, Informatik und Consulting GmbH, München

 

Konzeption und Implementierung der objektorientierten CGI Module, mit Datenbank-

zugriffen auf eine mySQL DB. Entwurf und Programmierung der Dialoge.

 

Technologien:                     CGI/Perl, Javascript, HTML, HTTP, RDB, SQL/mySQL, Linux

 

Datenbank:                         SQL/mySQL       

 

Zeitraum:                             3 Monate

 

03.1999-09.1999

 

Entwicklung einer Internet-Meta-Suchmaschine

für eine große Unternehmensberatung in München

 

Konzeption und Implementierung der objektorientierten CGI Module, mit Datenbankzugriffen auf eine mySQL DB.

 

Technologien:                     CGI/Perl, Javascript, HTML, HTTP, Apache Webserver, Linux, WinNT

 

Datenbank:                         mySQL

 

Zeitraum:                             6 Monate

 

 

 

04.1998-02.1999

 

Entwicklung einer Schnittstelle zwischen einer Managementanwendung und einem Dokumentenmanagementsystem

Siemens AG, München

 

Planung und Entwicklung der Javaklassen und -Interface für einen Zugriff auf den Dokumentenserver (Hyperwave) für den Client und den Server (Schnittstelle CORBA). Verknüpfungskonzept des Hyperwave Web-Clients mit der Java-Applikation und ihren Clients über CGI und TCP/IP-Socket Verbindung, sowie Entwicklung eines Authentifizierungsmachanismusses.

 

Technologien:                     Java, CORBA (Visibroker), PERL, CGI, Javascript, HTML, Cookies, Hyperwave, Linux, Jbuilder

 

Datenbank:                         Oracle

 

Zeitraum:                             10 Monate

Reisebereitschaft

Nur Remote verfügbar
Ausschließlich München
Profilbild von Florian Sanft Java EE Senior Developer aus Muenchen Java EE Senior Developer
Registrieren