Logo Anwendungsentwickler & Business Data Processing Specialist

Diplom Informatik

Hannover , Deutschland

Aktualisiert am 21.08.2018

Verfügbarkeit: verfügbar


Kategorie(n):

Fähigkeiten, Kenntnisse und Erfahrungen

Sprachen
Java
C/C++
PHP
Javascript
HTML5
CSS
SQL
XML

Code-Struktur
Clean code
Objektorientiert

Architektur und Systemdesign
Datenbanksysteme
Webservern
Applicationserver

Technologien
Hibernate
Kettle (ETL-Tool)
Ant
Maven
Findbug
ActiveMQ
SOAP
REST
JSON
JSF
AJAX

Versionsverwaltung
CVS
Subversion
Git

Build- & Deploymentsysteme
Tomcat
JBoss
Apache Webserver

Entwicklungsplattformen, Frameworks, Stacks & Tools
Eclipse IDE
Netbean IDE
Zend
Dreamweaver
JobGen Plus (Simulation)
Rational Rose (UML-Werkzeug zur Softwaresystemen-Beschreibung
Poseidon (UML)
MVC-framework
SourceTree
Jira (for ticket management)
Jenkins (for continuous integration)
Codacy (Code review)
Mantis
Spring
Struts
BitBucket (Code reporsitory)
Wordpress (CMS)
Joomla/Mambo (CMS)

Datenbanken
Oracle
Mysql
Postgres SQL

Testing & Debugging
JUnit Test
JaCoCo (for test - Java Code Coverage Lib)
Firebug

Methoden
Agile Softwareentwicklung
Lean management
Prototyping (Mock-up)
Extreme Programming


Referenzen

Projekte (Kurzbeschreibungen)

Konzeption und Implementierung verschiedener Risikoprofile von Kapitalanlagen für diverse Kunden
Jeder Teilnehmer kann ganz einfach sein Risikoprofil (Anlegertyp) durch die Beantwortung von Fragen bestimmen
Bei manchen Kunden werden den Teilnehmern z.B. nur Fonds anzeigt, die zu ihrer Risikoklasse passen.
Das Risikoprofil kann auch nur für dieSelbstschätzung des Teilnehmers genutzt werden.
Technologien:
Java Web Framework, Struts Framework, Datenbankmodellierung, Hibernate


Pluginentwicklung zum Importieren von Stammdaten für diverse Kunden
Datenverarbeitung
Daten werden in Datensätzen erfasst
Daten werden nach Richtigkeit plausibilisiert
Daten werden gegen Mitarbeiter Systemdaten geprüft, falls die Daten schon im System sind
Daten werden anschließend ins System importiert
Verwendung des freien Message Broker Apache ActiveMQ für das Java Message Service(JMS)
Technologien:
Java Web Framework, Apache ActiveMQ, JUnit Test

Pluginentwicklung zum Exportieren von Umwandlungswünschen für diverse Kunden
Datenverarbeitung
Daten werden nach Vorgabe der Kunde in einem bestimmten Format als CSV-Datei Export
Die exportierten Daten werden mittels eines Webservices an die Kundensysteme übermittelt
Technologien:
Java Web Framework, CXF (SOAP Webservice Framework), JUnit Test

Pluginentwicklung zum Berechnen von Gehaltsdaten aus dem HR für diverse Kunden
Datenverarbeitung
Daten werden in Datensätzen erfasst
Daten werden nach Richtigkeit plausibilisiert
Gehaltsdaten werden in System importiert und dann benutzt als Basis für die Berechnung der Kapitalanlagen-Investition
Technologien:
Java Web Framework, CXF (SOAP Webservice Framework), JUnit Test

Webservice zum Berechnen und Übermitteln von Bankprodukt Zinsen an verschiedene Kundenportale
Zinsberechnung Algorithmus
WebserviceimplementiertmitXFire und Apache CXF (SOAP Webservice Framework)
Die wurden von JUnit getestet.
Technologien:
Java Web Framework, CXF (SOAP Webservice Framework), Apache ActiveMQ, JUnit Test

Konzept und Implementierung von Webservices zum Übermitteln von Daten zwischen die GUI- und Core-Anwendung innerhalb des Portals für diverse Kunden
Darstellen der GUI Anwendung mit Spring MVC web application
Übermitteln von Daten mit JSON Objekt
Zum Teil mit Restful und SOAP Webservice framework
Testfälle abgedeckt mit JUnit Test

Konzept und Implementierung verschiedener Umwandlungsmasken für diverse Kunden
Darstellung der Oberfläche mit Strut-Framework für die Präsentations- und Steuerungsschicht
Implementierung der Eingabe auf Umwandlungsmaske mit JSP und JQuery
Anpassung der Datenbank (Oracle) für das Speichern der eingegebenen Daten

Konzept und Implementierung Umschichtungsmöglichkeit von Kapitalanlagen für diverse Kunden
Darstellung der Oberfläche mit Strut-Framework für die Präsentations- und Steuerungsschicht
Implementierung der Eingabe auf Umwandlungsmaske mit JSP und JQuery
Anpassung der Datenbank (Oracle) für das Speichern der eingegebenen Daten.

Konzept und Implementierung Kontobereiche für diverse Kunden
Darstellung der Oberfläche mit Strut-Framework für die Präsentations- und Steuerungsschicht
Implementierung der Eingabe auf Umwandlungsmaske mit JSP und JQuery
Anpassung der Datenbank (Oracle) für das Speichern der eingegebenen Daten.

Konzept und Implementierung eines Kontoauszug-PDF-Exports für diverse Kunden
Apache FOP framework für das Generieren von PDF aus XML
Daten werden in xml Format umgewandelt und dann die Seiten mit xsl-fo Dateien rendern
Massen Exportieren der PDFs mit dem Groovy Eclipse Plugin

Einrichtung von Kundendaten in die Kundenportale
Verwendung von Kettle - Extract, Transform and Load (ETL) Tool
Migration von Daten in der Datenbank
Importieren von Daten aus csv-Datei
Laden von Massendaten in der Datenbank

Implementierung der Volkswagen-Transport Integrationsdatenbank (Webapplikation) bei Volkswagen in Wolfsburg
Entwicklung
Einrichten der Oracle Datenbank
NetBeans IDE als Entwicklungsumgebung
JavaServer Faces (JSF) Framework zur Entwicklung von der grafischen Benutzeroberfläche für die Webanwendung
Implementierung von Servlets und JSP
Verwendung von Apache Tomcat Servlet-Container


Verfügbarkeit

Vollzeit verfügbar ab Oktober 2017

Ausschließlich Remote-Anfragen oder Stellen im Home-Office erwünscht.


Sonstiges

Auf Wunsch kann ich über mein kompetentes und allumfassend zuverlässiges Team aus Fachspezialisten und Kreativen verfügen.