Senior Java/Java EE-Softwareentwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 60389 Frankfurt am Main
- Umkreis (bis 200 km)
- am | de | en
- 01.10.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
11/2020 – offen
Tätigkeitsbeschreibung
Konzept, Analyse, Design, Entwurf und Implementierung der Backend-Funktionalitäten
Technologien und Werkzeuge: Java 8, OpenAPI, Swagger, RESTful APIs, Microservices, Docker, kubernetes, GIT, GitLav, Build Tools (Maven) ,Eclipse und Scrum Methode
Apache Maven, Git, Hibernate (Java), Java (allg.), Junit, Representational State Transfer (REST)
3/2020 – 9/2020
Tätigkeitsbeschreibung
Konzept, Analyse, Design, Entwurf und Implementierung der
Backend-Funktionalitäten
Java Database Connectivity, Apache Maven, Enterprise Javabeans, Hibernate (Java), J2EE, Java (allg.), Junit, Representational State Transfer (REST)
2/2019 – 2/2020
Tätigkeitsbeschreibung
Meine Aufgabe
- Programmierung der Backend-Funktionalitäten
- Für die konkrete Umstellungsarbeit sowie zur Unterstützung des bestehenden Teams
- Einarbeitung der (Teil-)Projektgruppen
- erster Ansprechpartner/Java-Experte
Apache Maven, Docker, Enterprise Javabeans, Hibernate (Java), J2EE, Java (allg.), Java Architecture for XML Binding (JAXB), Jenkins, Junit, Representational State Transfer (REST)
7/2016 – 12/2018
Tätigkeitsbeschreibung
Projektname: TUCA (Testumgebung, User und Client Administration)
TUCA (Testumgebung, User und Client Administration) ist eine Workflow und Asset-Management
Webapplikation um das Management der Testumgebungen zu unterstützen. Projektziel ist die Entwicklung einer Java- Webanwendung, mit deren Unterstützung Testvorhaben, Testuser und Testclients für die TUC und TUD beauftragt und administriert werden können.
Oracle-Anwendungen, Apache Tomcat, IBM WebSphere Application Server (WAS), Apache Maven, Eclipse, Git, J2EE, Java (allg.), Jira, Junit, Spring Framework, JavaScript, Javaserver Faces, Representational State Transfer (REST), Web Services, XHTML (Extensible HyperText Markup Language)
9/2015 – 6/2016
TätigkeitsbeschreibungProjektname: CORE
Eingesetzte QualifikationenSoftwareentwicklung (allg.), J2EE, Java (allg.)
3/2015 – 8/2015
Tätigkeitsbeschreibung
Projektname: TUCA (Testumgebung, User und Client Administration)
TUCA (Testumgebung, User und Client Administration) ist eine Workflow und Asset-Management
Webapplikation um das Management der Testumgebungen zu unterstützen. Projektziel ist die Entwicklung einer Java- Webanwendung, mit deren Unterstützung Testvorhaben, Testuser und Testclients für die TUC und TUD beauftragt und administriert werden können.
Apache Tomcat, Spring Framework, J2EE, Java (allg.), Eclipse, Javaserver Faces, Hibernate (Framework)
5/2014 – 2/2015
Tätigkeitsbeschreibung
Beschreibung:
Ziel des Projektes war den Automatisierungsgrad von der Auftragsannahme bis zur End-to-End-Abwicklung zu erhöhen, damit die Kundenaufträge schnell, einfach und mit hoher Datenqualität digital erfasst werden und im Back-Office tagesaktuell ohne Rückfragen an den Vertrieb bearbeitet werden können.
Es wurde eine neue Java EE-basierte Anwendung auf Basis des COBA-Frame 9.5 konzipiert und realisiert. Als Frontend-Technologie wurde JSF/Primefaces eingesetzt. Die Anbindung an die zentrale Komponente (Backend- Bereich), in der alle Aufträge verwaltet werden,
erfolgt über Webservices. Entwickelt wird unter Anwendung der SCRUM-Methodik.
Meine Aufgabe
* Aufbau zentrale Plattform zur Auftragsannahme
* Anbindung an die Webservice-Schnittstellen
* Programmierung der Backend-Funktionalitäten
* Programmierung der Frontend für die Filiale
* Fehleranalyse und Bugfixing
Softwareentwicklung (allg.), J2EE, Java (allg.), Web Services
1/2014 – 5/2014
Tätigkeitsbeschreibung
Projektbeschreibung:
Entwicklung einer neuen Webanwendung, mit der die Übersetzungen und die fachliche Konfiguration von Anwendungen in alle Länder verwaltet werden.
Meine Aufgabe:
* Konzept , Analyse, Design, Entwurf und Implementierung
* Verantwortlich für das Projekt
* Fehleranalyse und Bugfixing
Softwareentwicklung (allg.), J2EE, Java (allg.)
9/2011 – 12/2013
Tätigkeitsbeschreibung
Projektbeschreibung:
Mit dem Firmenkundenportal, das komplett neu auf Basis von JavaEE 6 und nach der Scrum-Methode entwickelt wurde, bietet die Commerzbank Firmenkunden, die ein Commerzbank-Konto in Deutschland und in Ausland führen, eine multibankfähige und webbasierte Zahlungs- verkehrsfunktion an. Dabei wird der sog. Electronic Banking Internet Communication Standard (EBICS) verwendet.
Meine Aufgabe:
* Realisierung des Prototyps (Verantwortlich)
* Begleitung des gesamten Entwicklungsprozess der Projekte
* Mitwirkung bei der Erstellung von Architekturkonzepten
* Konzept , Analyse, Design, Entwurf und Implementierung J2EE (Front-/Backend)
* Fehleranalyse und Bugfixing
Scrum, Softwareentwicklung (allg.), J2EE, Java (allg.)
1/2010 – 8/2011
Tätigkeitsbeschreibung
Projektbeschreibung:
Die Web-Anwendung Global Payment Plus (GPP) ermöglicht die Firmenkunden in Deutschland die Abwicklung des Zahlungsverkehrs. Die Anwendung wurde durch das neue Firmenkundenportal abgelöst.
Meine Aufgabe:
* Analyse und Behebung von Software-Fehlern (Bugfixing)
* Erstellung von technischer Dokumentation
* Weiterentwicklung der Anwendung
* Konzept , Analyse, Design, Entwurf und Implementierung
Softwareentwicklung (allg.), J2EE, Java (allg.)
1/2009 – 8/2011
Tätigkeitsbeschreibung
Projektbeschreibung:
Companyworld Payment (Zahlungsverkehr andere Länder) ist eine internetbasierte Zahlungsverkehrsanwendung für die Firmenkunden der Auslandseinheiten (Amsterdam, Brüssel, Madrid, Prag, Budapest, Mailand, Bratislava, London, Moskau sowie die asiatischen Einheiten Hongkong, Shanghai, Singapur und Tokyo). Dabei werden lokale Gegebenheiten und Formate unterstützt. Hierunter fallen der Auslands- und Inlandszahlungsverkehr sowie eine Möglichkeit des „Batch – Upload“ von Dateien mit Zahlungsaufträgen. Weiterhin haben Firmenkunden der Auslandseinheiten die Möglichkeit sich ihre Kontoinformationen anzuzeigen oder aus dem Internet herunterzuladen.
Meine Aufgabe:
* Weiterentwicklung und Wartung der Anwendung
* Fehleranalyse und Fehlerbehebung (Bugfixing)
* Analyse der fachlichen Spezifikationen
* Implementierung und Erweiterung der vorhandenen Backend-Schnittstelle
* Hauptansprechpartner und Verantwortlich für das Produkt
* Deployment auf einem IBM WebSphere Application Server
* Testdurchführung und Test-Dokumentation in HP Quality Center
* Datenmodellierung und Datenbank-Programmierung
* Erstellung und Auslieferung von Hotfixes bzw. Software-Release an das Release Cluster
* Aufwandschätzung und Erstellung von technischer Dokumentation
* Einarbeitung einer philippinischen Mitarbeiterin aus Manila zur Unterstützung der Entwicklung und Wartung der Anwendung
Datenbankentwicklung, IBM WebSphere Application Server (WAS), Softwareentwicklung (allg.), J2EE, Java (allg.)
2/2008 – 12/2008
Tätigkeitsbeschreibung
Projektbeschreibung:
Die Web-Anwendung Global Payment Plus (GPP) ermöglicht die Firmenkunden in Deutschland die Abwicklung des Zahlungsverkehrs. Die Anwendung wurde durch das neue Firmenkundenportal abgelöst.
Meine Aufgabe:
* Analyse und Behebung von Software-Fehlern (Bugfixing)
* Datenmodellierung und Datenbank-Programmierung
* Weiterentwicklung der Anwendung
Datenbankentwicklung, Softwareentwicklung (allg.), J2EE, Java (allg.)
7/2006 – 10/2007
Tätigkeitsbeschreibung
Projektbeschreibung:
DefTax ist eine modular aufgebaute Standardsoftware zur Berechnung laufender und latenter Steuern für Zwecke des Einzel- oder Konzernabschlusses nach den Bestimmungen des HGB (in der Fassung des BilMoG), der IFRS oder der US-GAAP. Zusätzlich werden die nach den jeweiligen Bestimmungen erforderlichen quantitativen Anhangangaben durch DefTax automatisch generiert.
Meine Aufgabe:
* Entwicklung einer modernen Software auf Basis einer webbasierten Client-Server-Architektur
* Erweiterung und Implementierung von einer GUI-Anwendung
* Test der Webanwendung auf dem Internet Explorer
Softwareentwicklung (allg.), J2EE, Java (allg.)
9/2005 – 2/2006
Tätigkeitsbeschreibung
Meine Aufgabe:
* Konzept und Entwicklung eines mobilen Diensts für Tageszeitung (Zeitungshandy)
* Implementierung einer Java Anwendung für Bearbeitung von XML-Dokumenten
* Test der WAP-Anwendung
* Entwicklung von Agent zur Überprüfung der Betriebsbereitschaft von AdCounter-Auftritt
Mobile Application Development, XML, Java (allg.), WAP
9/2001 – 8/2004
Tätigkeitsbeschreibung
* Implementierung verschiedener Algorithmen zur Transformation von Modell
* Programmieren eines Parser mit C++
* Programmieren der graphischen Oberflächenelemente mit MFC, um Benutzer die Möglichkeit zu geben, die Lage ein 3D-Objekt in Koordinatssystem zu ändern
* Objektorientierten Entwurf und Implementierung eines hierarchischen Netzes, welches die vorhandene Modellstruktur ersetzen soll, und dessen Integration in den Viewer des Systems
* Dokumentieren von gelösten Aufgaben mit Doxygen
Microsoft Foundation Classes (MFC), C++
Zertifikate
Ausbildung
Fulda
Darmstadt
Über mich
Meine Schwerpunkte sind Java (Front- und Backend), Spring, Java EE, Microservices, Microprofile, Webservices SOAP, RESTful Webservices, Hibernate/JPA, JSF/Primefaces, XML, HTML, CSS, Javascript, SQL
Tools: Docker, GIT, Jira, Maven, jenkins, Eclipse/intellij, Open Liberty, Apache Tomcat, WebSphere, Oracle.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Fließend)
- Englisch (Gut)
- Amharisch (Muttersprache)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden