Mehmet Erdogan nicht verfügbar bis 01.04.2020

Mehmet Erdogan

Software Engineer (JavaEE, Fullstack, Architektur, Middleware)

nicht verfügbar bis 01.04.2020
Profilbild von Mehmet Erdogan Software Engineer (JavaEE, Fullstack, Architektur, Middleware) aus RuesselsheimamMain
  • 65428 Rüsselsheim am Main Freelancer in
  • Abschluss: Dipl.-Inform. (FH)
  • Stunden-/Tagessatz: nicht angegeben
    Abhängig vom Projekt und Einsatzort
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | türkisch (Muttersprache) | kurdisch (gut)
  • Letztes Update: 12.01.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Mehmet Erdogan Software Engineer (JavaEE, Fullstack, Architektur, Middleware) aus RuesselsheimamMain
SKILLS
Aktuelle Kernkompetenzen:
  • Konzeption und Implementierung objektorientierter Anwendungssysteme
  • Prozessorientierte Integrationslösungen im heterogenem Umfeld (zwischen Mobile- und Webanwendungen sowie Transaktionsdiensten und zugehörigen Satellitenanwendungen)
  • Entwurf und Umsetzung komponentenbasierter Architekturen auf Basis von Java EE Technologien
  • Routing und Transformation von End-to-End Verbindungen über Middleware
  • Datenintegration über Enterprise Service Bus (ESB) Architekturen
Berufserfahrung:
  • ca. 12 Jahre
Fähigkeiten:
  • Analyse
  • Design
  • Implementierung
  • Softwareentwicklung
  • Softwarearchitektur
  • Test
  • Fehleranalyse/-behebung
  • Validierung
  • Dokumentation
Framework / API`s:
  • Java EE, Spring, Hibernate, OpenJPA,  Apache Camel, Apache Service Mix, Apache Tapestry, JSF, Struts, ZK OSS, Apache Tynamo, Apache Shiro, Apache FOP, Apache CXF, jQuery, JAXB, JAX-RS, JAX-WS, Jersey, Hazelcast, SAP Crystal Reports, SAP Business Objects, Adobe LiveCyle, Owasp ESAPI ..
Protokolle / Architektur:
  • JSON, XML, XSD, JMS, SOAP, Ajax, Webservices, RESTful, Middleware, SOA, EAI, ESB, OSGI ..
Methodik:
  • SCRUM, Lean Management, PCI DSS, Owasp
Tools:
IDE:
  • Eclipse, IntelliJ, IBM RAD, Visual Studio
CI/CD / Repository:
  • Jenkins, Nexus, CruiseControl, Subversion (SVN), GIT, Maven
Testing / Mockup:
  • Selenium, SoapUI, Postman, Junit, TestNG, JMockit
Code-Analyse / Issue-Tracking:
  • SonarQube, FindBugs, Cobertura, Jira, Sharepoint
UML:
  • Microsoft Visio, Astah, Draw.io
Applicationserver:
  • JBoss EAP / WildFly, IBM WebSphere, TomEE, Apache Tomcat
Software:
  • Objektorientierte-Analyse, -Design, -Entwicklung
  • Test
  • Verifikation
  • Client/Server Applikationen
  • Visualisierung
  • GUI
  • Web-Applikationen
  • Middleware und Web-Technologien
  • n-Tier Architekturen
  • Modulare Programmierung
  • Design-Patterns (DTO, Factory, MVC, Observer)
  • Enterprise Application Integration (EAI)
PROJEKTHISTORIE
Praktika, berufliche Nebentätigkeiten
10/2006 - 03/2007
Praktikum bei der Lufthansa Systems AG, Kelsterbach bei Frankfurt am Main
Unternehmensbereich: Lufthansa Systems Infratec GmbH (CLIC2web) Betreibermodell der Lufthansa CARGO

03/2006 - 07/2006
Praktikum bei der Lufthansa Systems AG, Kelsterbach bei Frankfurt am Main
Unternehmensbereich: Lufthansa Systems Infratec GmbH (BetSy) Betreibermodell der Lufthansa Systems

Beruflicher Werdegang:
09/2011 - 04/2019
Rolle: Software Engineer
Kunde: equensWorldline SE in Frankfurt
Anwendungsbereich:
Electronic Payment und Transaktionsverarbeitung
  • Implementierung von End-to-End Payment Services (Issuing, Payment Solutions und Card Processing)
  • Analyse, Design und Entwicklung von Softwaresystemen auf Basis serviceorientierter Softwarearchitektur
  • Umsetzung von Middleware Lösungen über Message Bus Systeme (Enterprise ServiceIntegration)
11/2007 - 08/2011
Rolle: Softwareentwickler / Softwarearchitekt
Kunde: PROSTEP AG in Darmstadt
Anwendungsbereich:
Product Lifecycle Management
  • Rapid Prototyping von Softwaresystemen für die Anwendungsbereiche PLM-Integration, Electronic Engineering und Supply Chain Communication im Rahmen von Forschungsprojekten
  • Konzeption und Implementierung objektorientierter, mehrschichtiger, modularer Anwendungssysteme
  • Entwicklung von Softwareprodukten und Individuallösungen für die oben genannten Anwendungsbereiche

Projekte:

07/2019 - heute
Projekttitel: auf Anfrage
Rolle: Senior Softwareentwickler
Kunde / Branche: auf Anfrage / Medizintechnik
Einsatzort: Mannheim

06/2016 - 04/2019
Projekttitel: auf Anfrage
Rolle: Senior Softwareentwickler
Kunde: auf Anfrage
Einsatzort: Frankfurt am Main

Analyse, Design und Implementierung der Java EE Anwendung zur workflowbasierten Erfassung und Aktualisierung von Konzerndaten sowie Kreditkartenanträgen. Mehrschichtige generische Umsetzung der Anwendung zur Parametrisierung von Erfassungs- und Prüferfassungsmasken beliebig konfigurierbarer Formulare (Maskengenerierung). Entwicklung und Implementierung der Anwendung in Eclipse mit Java EE 7, Web Framework Tapestry, Apache Tynamo & Shiro (Security Framework für Authentifizierung und Autorisierung) und ORACLE DB in der JBOSS EAP 6 Applicationserver Umgebung.

Verantwortlichkeit:
LEAD Entwicklung – Abstimmung mit den Business Analysten, Datenbankentwicklern, QA und Betrieb bei Problemanalysen und Anforderungsumsetzungen. Berichte an den Projektleiter/Vorgesetzten über den Projektverlauf. Einarbeitung von internen und externen (Indien) Entwicklern in die Anwendung, Erstellung technischer Dokumentationen. Beratung von internen Anwendern.

Kenntnisse: Java EE 7, Apache Tapestry, Apache Tynamo, Apache Shiro, Ajax, jQuery, Lean Management, OpenJPA, Owasp, PCI DSS, Hazelcast, DSSO
Produkte: Eclipse, JBoss EAP, Oracle, Jenkins, Nexus, Maven

06/2015 - 04/2019
Projekttitel: auf Anfrage (Middleware)
Rolle: Softwareentwickler
Kunde: auf Anfrage
Einsatzort: Frankfurt am Main

Übernahme des Transaktions- und Routingdienstes zur Wunsch-PIN Vergabe zwischen einer Autorisierungsschnittstelle und internen Satellitenanwendungen. Analyse und Design neuer Anforderungen und Abstimmung mit den Business Analysten über die Umsetzung und Erstellung der Feinspezifikation. Entwicklung und Implementierung der Anforderungen in die Java EE Anwendung in Eclipse mitEinsatz von Spring Bean Framework, Apache CXF und der Integrationsplattform Fuse ESB / Apache Service Mix in der JBOSS EAP 6 Applicationserver Umgebung.

Verantwortlichkeit:
Entwicklung seit 06/2015. Einarbeitung von Entwicklern in die Anwendung. Beratung von internen Anwendern. Abstimmung mit den Business Analysten, Datenbankentwicklern, QA und Betrieb bei Problemanalysen und Anforderungsumsetzungen.

Kenntnisse: Java EE 7, Apache CXF, Apache Camel, Apache Service Mix, EAI, Fuse ESB, Lean Management, Middleware, PCI DSS, Spring
Produkte: Eclipse, JBoss EAP, SoapUI, SonarQube, Jenkins, Nexus, Maven, Jira

06/2015 - 04/2019
Projekttitel: auf Anfrage
Rolle: Softwareentwickler
Kunde: auf Anfrage
Einsatzort: Frankfurt am Main

Übernahme der Webanwendung zur Möglichkeit der Selbstwahl von Kreditkarten PIN durch den Karteninhaber. Analyse und Design neuer Anforderungen und Abstimmung mit den Business Analysten über die Umsetzung und Erstellung der Feinspezifikation. Entwicklung und Implementierung der Anforderungen in die Java EE Anwendung in Eclipse mit Einsatz von Web Framework Tapestry, Apache CXF und JAXB in der JBOSS EAP 6 Applicationserver Umgebung.
Verantwortlichkeit:
Entwicklung seit 06/2015. Einarbeitung von Entwicklern in die Anwendung. Beratung von internen Anwendern. Abstimmung mit den Business Analysten, Datenbankentwicklern, QA und Betrieb bei Problemanalysen und Anforderungsumsetzungen.

Kenntnisse: Java EE 7, Apache Tapestry, Apache CXF, JAXB, Ajax, jQuery, SOAP, Lean Management, Owasp, PCI DSS
Produkte: Eclipse, JBoss EAP, TomEE, Oracle, SonarQube, Jenkins, Nexus, Maven, Selenium

03/2013 - 04/2019
Projekttitel: auf Anfrage
Rolle: Softwareentwickler
Kunde: auf Anfrage
Einsatzort: Frankfurt am Main

Übernahme der Client-Server Anwendung zur Entgegennahme von Antragsdaten. Analyse und Design neuer Anforderungen und Abstimmung mit den Business Analysten über die Umsetzung und Erstellung der Feinspezifikation. Entwicklung und Implementierung der Anforderungen in die J2EE Anwendung in Eclipse mit Integration von Web Services (Spring WS) sowie Einsatz von ORM Framework Hibernate in der IBM WebSphere Applicationserver Umgebung.

Verantwortlichkeit:
Entwicklung seit 03/2013. Einarbeitung von Entwicklern in die Anwendung. Beratung von internen Anwendern. Abstimmung mit den Business Analysten, Datenbankentwicklern, QA und Betrieb bei Problemanalysen und Anforderungsumsetzungen.

Kenntnisse: Java EE 6, Spring-WS, SOAP, Hibernate, Spring, PCI DSS
Produkte: Eclipse, IBM WebSphere, Oracle, Jenkins, Nexus, Maven, SoapUI

10/2016 - 06/2017
Projekttitel: auf Anfrage
Rolle: Senior Softwareentwickler
Kunde: auf Anfrage
Einsatzort: Frankfurt am Main

Analyse, Design und Implementierung der Java EE Anwendung zur workflowbasierten Transaktions- und Mahnverarbeitung. Orchestrierung von automatisiert angelegten Mahnvorgängen sowie dessen Verarbeitung gemäß Drehbuchvorgaben zwischen internen Modulen (Gateway zur Übermittlung von Transaktionen), der Customer online Repository und externen Inkassodiensten bzw. Druckdienstleistern (Brieferstellung). Entwicklung und Implementierung der Anwendung in Eclipse mit Java EE 7, Web Framework Tapestry, Apache CXF, Apache Tynamo & Shiro (Security Framework für Authentifizierung und Autorisierung) in der JBOSS EAP 6 Applicationserver Umgebung.

Verantwortlichkeit:
LEAD Entwicklung - Abstimmung mit den Business Analysten, Datenbankentwicklern, QA und Betrieb bei Problemanalysen und Anforderungsumsetzungen. Berichte an den Projektleiter/Vorgesetzten über den Projektverlauf. Einarbeitung von Entwicklern in die Anwendung, Erstellung technischer Dokumentationen. Beratung von internen Anwendern.

Kenntnisse: Java EE 7, Apache Tapestry, Apache CXF, JAXB, Ajax, jQuery, SOAP, Scrum-Methodik, Owasp, Hazelcast, DSSO, PCI DSS, OpenJPA, Spring
Produkte: Eclipse, JBoss EAP, TomEE, Oracle, SonarQube, Jenkins, Nexus, Maven, Selenium

11/2012 - 12/2014
Projekttitel: auf Anfrage
Rolle: Softwareentwickler
Kunde: auf Anfrage
Einsatzort: Frankfurt am Main

Analyse, Design und Implementierung der Java EE Anwendung zur Online basierten Erstellung von Berichten über SAP Business Objects. Entwicklung und Implementierung der Anwendung in Eclipse mit Java EE 6, ORM Framework Hibernate, Web Framework Tapestry, AJAX, JQuery, ORACLE DB, JBOSS Applicationserver 7 und Integration von SAP Crystal Reports in die Anwendung.

Verantwortlichkeit:
LEAD Entwicklung - Abstimmung mit den Business Analysten, Datenbankentwicklern, QA und Betrieb bei Problemanalysen und Anforderungsumsetzungen. Einarbeitung von Entwicklern in die Anwendung. Beratung von internen Anwendern.

Kenntnisse: Java EE 6, Hibernate, Spring, Apache Tapestry, Ajax, jQuery, SAP Crystal Reports, JPA, SAP Business Objects, Owasp, PCI DSS
Produkte: Eclipse, JBoss 6, Oracle, SonarQube, Jenkins, Nexus, Maven


03/2012 - 11/2014
Projekttitel: auf Anfrage (Middleware)
Rolle: Softwareentwickler
Kunde: auf Anfrage
Einsatzort: Frankfurt am Main

Analyse, Design und Implementierung der JEE Server Anwendung für eine Mobile-Banking Lösung. Middleware Implementierung für den Zugriff auf Standardfunktionen der internen Anwendung (Card Online Service) über einen Smartphone und einer Mobile-App (iOS und Android) zur Darstellung von Kreditkartenabrechnungen und der zugehörigen Daten. Entwicklung und Implementierung der Anwendung in Eclipse mit Java EE 6, RESTful Webservices (JAX-RS), JSON (Jersey JSON), JAXB und JBOSS Applicationserver 6.

Verantwortlichkeit:
LEAD Entwicklung - Abstimmung mit den Business Analysten, Datenbankentwicklern, QA und Betrieb bei Problemanalysen und Anforderungsumsetzungen.

Kenntnisse: Java EE 6, JAXB, JAX-RS, JAX-WS, Jersey, JSON, RESTful, Webservices, Lean Management, PCI DSS
Produkte: Eclipse, JBoss 6, Oracle, SoapUI, SonarQube, Jenkins, Maven


09/2011 - 03/2012
Projekttitel: auf Anfrage (Middleware)
Rolle: Softwareentwickler
Kunde: auf Anfrage
Einsatzort: Frankfurt am Main

Analyse, Design und Implementierung eines Transformations- sowie Routingdienstes zwischen verschiedenen Card Schemes (Visa, Master ..) und internen Diensten zur Generierung universeller Datenformate in der Transaktionsverarbeitung. Integration der Anwendung in eine EAI Plattform mit Berücksichtigung der ESB Architektur. Entwicklung und Implementierung der Messaging Middleware Anwendung in Eclipse mit Apache Camel, Apache CXF und Apache Servicemix. Erstellung von Feinspezifikation, Konzepten und Aufwandsschätzung. Erstellung von technischer Spezifikation in UML.

Verantwortlichkeit:
LEAD Entwicklung – Abstimmung mit den Business Analysten, Datenbankentwicklern, QA und Betrieb bei Problemanalysen und Anforderungsumsetzungen. Berichte an den Projektleiter/Vorgesetzten über den Projektverlauf, wöchentliche Abstimmung (Meetings) mit internen und externen Mitarbeiter (Indien) bzw. Abteilungen. Einarbeitung von Entwicklern in die Anwendung, Erstellung technischer Dokumentationen.

Kentnisse: Java EE 7, Apache CXF, Apache Camel, Apache Service Mix, EAI, ESB, Lean Management, Middleware, PCI DSS
Produkte: Eclipse, JBoss EAP, SoapUI, SonarQube, Jenkins, Nexus, Maven, Jira
 
ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Bevorzugt im Rhein-Main Gebiet (Umkreis 200km)
KONTAKTANFRAGE VERSENDEN

Ja, ich akzeptiere die AGB

Ja, ich akzeptiere die Datenschutzbestimmungen

Hinweis: der Versand ihrer Kontaktanfrage ist komplett kostenfrei