Senior Entwickler/Architekt Java, Web, SQL


Deutsch
54 Jahre
70 Euro
16.03.2017
85737 Ismaning
Nähe des Wohnortes

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.

Ich biete

IT, Entwicklung
Softwareentwicklung (allg.)
28 Jahre Erfahrung
Requirement Analyse
22 Jahre , 5 Monate Erfahrung
J2EE (Java EE)
10 Jahre , 10 Monate Erfahrung
Eclipse
10 Jahre , 10 Monate Erfahrung
Oracle (allg.)
3 Jahre , 11 Monate Erfahrung
Hibernate (Java)
3 Jahre Erfahrung
Java (allg.)
6 Monate Erfahrung

Projekt- & Berufserfahrung

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

Java (allg.)

Kommentar des Kunden

Diese Referenz ist unbestätigt

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

Kommentar des Kunden

Diese Referenz ist unbestätigt

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

Kommentar des Kunden

Diese Referenz ist unbestätigt

Tätigkeitsbeschreibung

Weiterentwicklung des UniCredit onemarkets Portal www.onemarkets.de. 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

Kommentar des Kunden

Diese Referenz ist unbestätigt

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

Kommentar des Kunden

Diese Referenz ist unbestätigt

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

Kommentar des Kunden

Diese Referenz ist unbestätigt

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

Kommentar des Kunden

Diese Referenz ist unbestätigt

Tätigkeitsbeschreibung

www.goyellow.de und www.halloheimat.de

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

Kommentar des Kunden

Diese Referenz ist unbestätigt

Tätigkeitsbeschreibung

ADIS - Automatisierung der Telefonauskunft mittels Spracherkennung

ADIS 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 varetis ein Patent (DE 100 60 654 C 1) erteilt bekommen. ADIS war als erste automatische Telefonauskunft in Deutschland von Anfang 2004 bis Ende 2007 unter der Auskunftsnummer 11810 erreichbar.

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

Festanstellung


Eingesetzte Qualifikationen

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

Kommentar des Kunden

Diese Referenz ist unbestätigt

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

Kommentar des Kunden

Diese Referenz ist unbestätigt

Tätigkeitsbeschreibung

Konzeption und Realisierung einer Kommunikationsschnittstelle

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

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), C++

Kommentar des Kunden

Diese Referenz ist unbestätigt

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++

Kommentar des Kunden

Diese Referenz ist unbestätigt

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++

Kommentar des Kunden

Diese Referenz ist unbestätigt

Zertifikate

Keine Zertifikate angegeben.

Ausbildung

Informatik (Diplom)
Jahr: 1988
Ort: Kaiserslautern

Qualifikationen

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.

Über mich

Referenzen und Zeugnisse auf Anfrage

Persönliche Daten

Sprache
Deutsch (Muttersprache)
Englisch (Fließend)
Arbeitserlaubnis
Europäische Union
Schweiz
Vereinigte Staaten von Amerika
Berufserfahrung
28 Jahre und 8 Monate (seit 07/1988)
Reisebereitschaft
Nähe des Wohnortes
Home-Office
bei Bedarf möglich
Projektleitung
10 Jahre
Beruflicher Status
Ich bin auf eigene Rechnung in Projekten tätig (Freelancer)

Kontaktdaten

nur registrierte PREMIUM-Mitglieder von Freelance.de können Kontaktdaten einsehen.