freiberufler Senior Entwickler/Architekt Java, Web, SQL auf freelance.de

Senior Entwickler/Architekt Java, Web, SQL

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 85737 Ismaning
  • Nähe des Wohnortes
  • de  |  en
  • 10.02.2024

Kurzvorstellung

Ich biete ein breit gefächteres know-how im Bereich der Java/Web Entwicklung verbunden mit der Fähigkeit mich schnell auch in komplizierte Projekte einzuarbeiten.

Ich nehme ausschliesslich Projekte in München an.

Qualifikationen

  • Eclipse
  • Hibernate (Java)
  • J2EE (Java EE)
  • Java (allg.)
  • Oracle (allg.)
  • Requirement Analyse
  • Softwareentwicklung (allg.)

Projekt‐ & Berufserfahrung

Senior Entwickler
Knorr Bremse, München
10/2023 – offen (6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/2023 – offen

Tätigkeitsbeschreibung

SoLiD (Software Lifecycle and Distribution). Wartung und Weiterentwicklung. Web Entwicklung mit Java, ZK-Framework und Sping.

Java EE, Eclipse, Oracle, Microsoft SQL Server, svn, maven, Jenkins, Tomcat

Eingesetzte Qualifikationen

J2EE (Java EE)

Senior Entwickler
Deutsches Patent- und Markenamt (DPMA), München
9/2022 – 6/2023 (10 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

9/2022 – 6/2023

Tätigkeitsbeschreibung

Digitalisierung von Verwaltungsvorgängen im Patentwesen mittels BPEL + DMS. Wartung und Weiterentwicklung.

Java EE, Eclipse, Eclipse RCP, Oracle, cvs, svn, ant, Jenkins, IBM WebSphere

Eingesetzte Qualifikationen

Java (allg.)

Senior Entwickler
GEMA, München
9/2018 – 5/2022 (3 Jahre, 9 Monate)
Medienbranche
Tätigkeitszeitraum

9/2018 – 5/2022

Tätigkeitsbeschreibung

SOLIS (SOundcarrier Licensing Service). Anforderungsanalyse, Web Back-End Entwicklung. Microservices mit REST und Spring Boot.

Java EE, Spring, REST, Eclipse, Hibernate, Oracle, git, maven, Jenkins, Continuous Integration, Scrum, Jira, CloudFoundry, Lombok, Liquibase

Eingesetzte Qualifikationen

Java (allg.)

Senior Entwickler
Lebensversicherung von 1871 a. G. München, München
1/2018 – 7/2018 (7 Monate)
Versicherungen
Tätigkeitszeitraum

1/2018 – 7/2018

Tätigkeitsbeschreibung

Dokumentenmanagement mit D3 und Business Process Modellierung (BPM) mit Camunda. Anforderungsanalyse, Web Front-End und Back-End Entwicklung. Microservices mit REST und SOAP.

Camunda, Java EE, Spring, AngularJS, REST, SOAP, Eclipse, Hibernate, DB2, jBoss, git, maven, Jenkins, Continuous Integration, Scrum, Jira

Eingesetzte Qualifikationen

Eclipse, J2EE (Java EE), Softwareentwicklung (allg.), Requirement Analyse

Senior Entwickler
Stadtwerke München, München
10/2017 – 12/2017 (3 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

10/2017 – 12/2017

Tätigkeitsbeschreibung

Java backend Entwicklung

Java EE, Spring Boot, REST, Eclipse, Hibernate, Postgres, git, maven, Bamboo, CloudFoundry

Eingesetzte Qualifikationen

Eclipse, J2EE (Java EE), Softwareentwicklung (allg.), Requirement Analyse

Senior Entwickler
Lebensversicherung von 1871 a. G. München, München
10/2016 – 9/2017 (1 Jahr)
Versicherungen
Tätigkeitszeitraum

10/2016 – 9/2017

Tätigkeitsbeschreibung

Dokumentenmanagement mit D3 und Business Process Modellierung (BPM) mit Camunda. Anforderungsanalyse, Web Front-End und Back-End Entwicklung. Microservices mit REST und SOAP.

Camunda, Java EE, Spring, AngularJS, REST, SOAP, Eclipse, Hibernate, DB2, jBoss, git, maven, Jenkins, Continuous Integration, Scrum, Jira

Eingesetzte Qualifikationen

Eclipse, J2EE (Java EE), Softwareentwicklung (allg.), Requirement Analyse

Senior Entwickler
Siemens AG, München
11/2015 – 6/2016 (8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2015 – 6/2016

Tätigkeitsbeschreibung

Beratung zum Software-Entwicklungsprozess (Code Guidelines und Reviews, Atlassian Tools, Sonar Cube).

Integration von sechs Maschine Learning Verfahren in zwei Embedded Systeme und vier Analyse Umgebungen (Produktnamen werden auf Kundenwunsch nicht genannt).

Java EE, Eclipse, git, maven, Bamboo, Sonar Cube

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Eclipse, J2EE (Java EE), Requirement Analyse

Senior Entwickler und Architekt
Cognizant für Telefónica Germany GmbH, München
4/2015 – 10/2015 (7 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2015 – 10/2015

Tätigkeitsbeschreibung

Weiterentwicklung der O2 Shop Software ePOS (electronic point of sales; Web Application auf Basis von Wicket). Anforderungsanalyse, Web Front-End und Back-End Entwicklung.

Wicket, Java EE, EJB, Spring, REST, Eclipse, Hibernate, Oracle SQL Developer, jBoss, Ubuntu, git, maven, Jenkins, Continuous Integration, Scrum, Jira

Eingesetzte Qualifikationen

Oracle (allg.), SQL, Ubuntu, SCRUM, jboss, Softwareentwicklung (allg.), Spring, J2EE (Java EE), EJB (Enterprise JavaBeans), Hibernate (Java), Eclipse, Requirement Analyse

Senior Entwickler und Projektmanager
UBIS (UniCredit Business Integrated Solutions) für, München
9/2013 – 3/2015 (1 Jahr, 7 Monate)
Banken
Tätigkeitszeitraum

9/2013 – 3/2015

Tätigkeitsbeschreibung

Weiterentwicklung des […] Portal -Hyperlink entfernt-. Anforderungsanalyse, Web Front-End und Back-End Entwicklung, Projektmanagement, Anwender Support. Umsetzung mittels CQ5 Content Management System.

CQ5, Java EE, Spring, JSP, JSF, JavaScript, Ajax, REST, XML, Eclipse, Hibernate, Oracle 11g, PL/SQL, SQuirrel, Subversion, Gradle, Jenkis, HP Quality Center, Jira, Groovy

Eingesetzte Qualifikationen

Oracle (allg.), Projektmanagement (IT), PL/SQL, XML, Softwareentwicklung (allg.), Spring, Apache Subversion (SVN), J2EE (Java EE), Hibernate (Java), Eclipse, Ajax, Adobe CQ5, JSP (Java Server Pages), JSF (Java Server Faces), JavaScript, Requirement Analyse

Senior Entwickler und Architekt
Cognizant für Telefónica Germany GmbH, München
1/2013 – 8/2013 (8 Monate)
Telekommunikation
Tätigkeitszeitraum

1/2013 – 8/2013

Tätigkeitsbeschreibung

Mitarbeit an einer Middleware Applikation (Multi-Channel-Enabler MCE), welche Webservice Anfragen (REST) von diversen Front-End Systemen auf SOAP und Oracle-Datenbank Anfragen an diverse Back-End-Systeme umsetzt. Wartung von zwei Web Applicationen (Struts, Wicket).

SOAP, REST, Java EE, EJB, Spring, JMS, Wicket, JAX-WS, JERSY, SOAP-UI, Eclipse, PL/SQL, Oracle SQL Developer, WebLogic Application Server (Oracle/BEA), Ubuntu, Subversion, maven, Jenkins, Continuous Integration, Scrum, Jira, Sonar Cube

Eingesetzte Qualifikationen

Oracle (allg.), Ubuntu, SCRUM, PL/SQL, Softwareentwicklung (allg.), Spring, Apache Subversion (SVN), J2EE (Java EE), EJB (Enterprise JavaBeans), Eclipse, Java Message Service (JMS), Requirement Analyse

Senior Entwickler
UBIS (UniCredit Business Integrated Solutions) für, München
10/2012 – 12/2012 (3 Monate)
Banken
Tätigkeitszeitraum

10/2012 – 12/2012

Tätigkeitsbeschreibung

Mitarbeit am UniCredit Risiko Management System. Optimierung Oracle-SQL Anfragen im Kontext einer Web-Applikation; Daten Archivierung

Java EE, Eclipse, PL/SQL, Oracle 10g, Oracle SQL Developer, Dimensions, HP Quality Center

Eingesetzte Qualifikationen

Oracle (allg.), PL/SQL, Softwareentwicklung (allg.), J2EE (Java EE), Eclipse

Senior Entwickler
MAN Truck & Bus AG, München
12/2011 – 9/2012 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2011 – 9/2012

Tätigkeitsbeschreibung

Mitarbeit bei MAN Truck & Bus an dem Internet Auftritt „After Sales Portal“, wobei ich speziell den Bereich Selbstregistrierung und Zugriffskontrolle bearbeitet habe. Web Front-End und Back-End Entwicklung, Webservices.

Zum Zeitpunkt meines Einstieges war der Zeitplan für das Teilprojekt "Selbstregistrierung" und damit das Gesamtprojekt massiv gefährdet. Ich konnte dafür sorgen, dass der Termin gehalten wurde. Im Anschluss habe ich das Design überarbeitet, die Implementierung refaktoriert und dokumentiert, sowie Funktionen für zwei nachfolgende Releases eingebaut.

Struts, Java EE, JNDI, JSP, IBM RAD, Eclipse, Hibernate, PL/SQL, Oracle 10g, IBM Websphere, CVS, maven

Eingesetzte Qualifikationen

Oracle (allg.), WebSphere, IBM WebSphere Application Server (WAS), PL/SQL, Softwareentwicklung (allg.), J2EE (Java EE), Hibernate (Java), CVS (Concurrent Versions System), Eclipse, Webservices, Struts, JSP (Java Server Pages), Requirement Analyse

Senior Entwickler und Architekt
GoYellow Media AG (vormals varetis AG), München
9/2005 – 11/2011 (6 Jahre, 3 Monate)
Medienbranche
Tätigkeitszeitraum

9/2005 – 11/2011

Tätigkeitsbeschreibung

-Hyperlink entfernt- und -Hyperlink entfernt-

Web Front-End und Back-End Entwicklung, Webservices, Data Warehouse
Meine Tätigkeit umfasste den gesamten Entwicklungszyklus, beginnend mit der Anforderungsanalyse, über den Entwurf einer Lösungs-Architektur, der detaillierten technischen Konzeption, der Realisierung in diversen Programmiersprachen bis zum Komponenten- und Systemtest. Ich habe u.a. Optimierungen (bzgl. Performance und SEO) vorgenommen, die Google-Maps-API mittels JavaScript und jQuery eingebunden und die HTML Erzeugung mittels XSLT und eines proprietären Frameworks realisiert. Mittels DB2 und Siebel Analytics habe ich daneben Auswertungen bzgl. Traffic und SEO vorgenommen.

XSLT, Java EE, XPATH, XML, JSP, JavaScript, Ajax, IDA, Eclipse, DB2, PL/SQL, Siebel Analytics, Tomcat, Apache, Linux, Subversion,Ant, Jira, Nagios

Festanstellung

Eingesetzte Qualifikationen

DB2, Apache Tomcat, Apache, PL/SQL, XML, Softwareentwicklung (allg.), Apache Subversion (SVN), J2EE (Java EE), Eclipse, Ajax, JavaScript, HTML, Requirement Analyse

Senior Entwickler und Architekt
varetis AG, MÜnchen
3/2002 – 8/2005 (3 Jahre, 6 Monate)
Telekommunikation
Tätigkeitszeitraum

3/2002 – 8/2005

Tätigkeitsbeschreibung

found in reference description 5[…] integriert diverse Komponenten (u.a. Spracherkenner, Sprachsynthese, Suchmaschine) und verwendet dabei komplexe Algorithmen, welche insbesondere die Unzulänglichkeiten der Spracherkennung und die Fehler in den Telefonbuchdaten kompensieren. Auf eines dieser von mir entwickelten Verfahren hat […] ein Patent erteilt bekommen. 
[…] war als erste automatische Telefonauskunft in Deutschland von Anfang 2004 bis Ende 2007 erreichbar.

Voice-XML,IVP,IVR,C++,Visual Studio,CMVC,GNU make,NDIS

Festanstellung

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), C++, Requirement Analyse

Fachgruppenleiter und Architekt
varetis AG, München
11/1993 – 2/2002 (8 Jahre, 4 Monate)
Telekommunikation
Tätigkeitszeitraum

11/1993 – 2/2002

Tätigkeitsbeschreibung

Entwicklung einer Datenbank/Suchmaschine für die Telefonauskunft

Mit einem Team von sechs weiteren Mitarbeitern habe ich das Produkt NDIS (National Directory Inquiry System) entwickelt. Dieses wurde in über 100 Projekten bei 35 Telefongesellschaften in aller Welt erfolgreich eingesetzt. In Europa hat varetis u.a. mit NDIS einen Marktanteil von ca. 40 % erreicht. Ich habe die Architektur und wesentlichen Komponenten von NDIS entworfen und dabei ein System geschaffen, das sich flexibel an die unterschiedlichsten Kundenwünsche anpassen kann. Darüber hinaus habe ich ein Qualitätssicherungsverfahren definiert, welches eine effiziente Weiterentwicklung und Pflege des Produktes über ein Jahrzehnt hinweg erlaubt hat. In diesem Kontext habe ich selber eine Programmiersprache definiert, dafür einen Compiler erstellt, welcher in einen pseudo-Code übersetzt und das dazugehörige Laufzeitsystem in C++ realisiert.

Compilerbau,Automatische Testverfahren,Continuous Integration,C++,CMVC,make,AIX,HP-UX

Festanstellung

Eingesetzte Qualifikationen

HPUX, AIX, Softwareentwicklung (allg.), C++, Requirement Analyse

Software-Entwickler
Siemens Öffentliche Netze, München
5/1993 – 10/1993 (6 Monate)
Telekommunikation
Tätigkeitszeitraum

5/1993 – 10/1993

Tätigkeitsbeschreibung

Konzeption und Realisierung einer Kommunikationsschnittstelle

Erstellung einer Client/Server Anwendung zwischen MS-DOS und UNIX

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), C++

Projektleiter
Siemens Öffentliche Netze, München
7/1992 – 4/1993 (10 Monate)
Telekommunikation
Tätigkeitszeitraum

7/1992 – 4/1993

Tätigkeitsbeschreibung

Konfigurations-Management-System für den Telefon-Anlagenbau

Kundenkommunikation. Anleitung der Mitarbeiter. Projektplanung. Umsetzung aufbauend auf einem umfangreichen Programm-Paket der Fa. Sherpa.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), C++

Software-Entwickler und Forscher
ECRC (European Computer-Industry Research Centre), München
7/1988 – 6/1992 (4 Jahre)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

7/1988 – 6/1992

Tätigkeitsbeschreibung

MegaLog persistent logic programming environment

Integration von logischer Programmierung (Prolog) und relationaler Datenbank-Technologie. Ich habe einen Compiler erstellt, welcher Prolog in einen pseudo-Code übersetzt sowie das dazugehörige Laufzeitsystem. Prolog wurde in diesem Kontext um spezielle Sprachelemente zur Datenbankanbindung erweitert.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), C++

Ausbildung

Informatik
Diplom
1988
Kaiserslautern

Über mich

Referenzen und Zeugnisse auf Anfrage

Weitere Kenntnisse

Kompetenzen:
· Objekt-orientierte Programmierung und Methoden der Software-Entwicklung, insbesondere Verfahren zum automatischen Test und zur Qualitätssicherung (JUnit, Mockito, Sonar Cube, Scrum)
· Systematische Fehler- und Laufzeitanalyse, sowie Entwicklung dazu notwendiger Konzepte und Werkzeuge
· Web Front-End Realisierung mit HTML, CSS, JavaScript, Ajax
· Web Back-End Realisierung mit Java, EJB, JNDI, JMS, XML, XSLT, XPATH, JSP
· Webservice Entwicklung mit SOAP, REST, JAX-WS, JERSEY, SOAP-UI
· Frameworks (Spring, Wicket, Struts, IDA)
· Konfiguration und Plug-Ins für Application Server (Tomcat, IBM Websphere, Oracle/BEA, jBoss) und Web Server (Apache)
· Datenbanken: SQL, Oracle, DB2, Derby, Hibernate, JPA, JDBC, SQL-Developer, SQuirrel
· Programmiersprachen : Java, JavaScript, C++
· Betriebssysteme: UNIX (Sun, AIX, HP-UX, Linux, Ubuntu) einschließlich systemnaher Programmierung
und diverser Script-Sprachen (shell, awk)
· Windows/Office, integrierte Entwicklungsumgebungen (Eclipse , Visual Studio)
· Versionsmanagement (git, subversion, CVS, CMVC, RCS, SCCS, Dimensions, Jira, HP Quality Center)
· Build Systeme (maven, gradle, ant, make), Continuous Integration (Jenkins, Bamboo)
· fließend Englisch in Wort und Schrift (verhandlungssicher)
· CQ5 Content Management System


Abgesehen von den vorhandenen Kenntnisse sehe ich es als meine größte Stärke an, dass ich mich sehr schnell selbständig in neue Gebiete einarbeiten kann.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
4651
Alter
61
Berufserfahrung
35 Jahre und 8 Monate (seit 07/1988)
Projektleitung
10 Jahre

Kontaktdaten

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

Jetzt Mitglied werden