Senior Developer/Software Engineer
- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- 56459 Kaden, Westerwald
- Umkreis (bis 200 km)
- de | en
- 01.01.2025
Kurzvorstellung
Auszug Referenzen (3)
"Herr [...] bewältigte seinen Aufgabenbereich dank seiner überragenden Kompetenz stets umfassend und äußerst zuverlässig."
10/2013 – 4/2019
Tätigkeitsbeschreibung
Fullstack-Entwicklung von VEDA Horizon, eine Web Anwendung für Human Resources. Das Backend basiert fundamental auf dem Spring Framework und Hibernate. Das Frontend auf HTML, jQuery und Bootstrap. Neben der Entwicklung war ich für die Dokumentation und Weiterentwicklung der Architektur verantwortlich.
Konzeption und Entwicklung eines auf dem Spring Framework aufbauenden Plugin Systems um die Kernanwendung durch Plugins zu erweitern.
Wartung einer Google Web Toolkit (GWT) Anwendung.
Einführung und Promotion von UI Tests basierend auf Selenium.
Mitarbeit an der fortlaufenden Verbesserung der Prozesse im Team.
Scrum, Apache Tomcat, Software Architecture, Hibernate (Java), Spring Framework, HTML, JavaScript, Jquery, Representational State Transfer (REST), Selenium
"[...] is a very talented and reliable programmer and was a popular member of the team."
6/2008 – 9/2013
Tätigkeitsbeschreibung
Teamleiter Entwicklungsteam für externe Schnittstellen, Planung für das
Team, Teamübergreifende Kommunikation, Ansprechpartner für
Kunden.
Entwicklung Börsenhandelssystem GLOX.
Konzeption und Entwicklung über die gesamte Breite des Systems. Dies
umfasst SWING Client, J2EE/EJB/JPA Komponenten im Glassfish
Application Server, diverse per JMS angebundene externe Prozesse
sowie die Kommunikationsschicht zwischen dem SWING Client und
dem Glassfish Application Server.
Anbindung des Market Data Interface(MDI) der SIX Swiss Exchange an
das GLOX System.
Anbindung von GLOX an UBS über eine FIX Schnittstelle.
Anbindung von GLOX an Bloomberg über eine FIX Schnittstelle.
Support für deutsch- und englischsprachige Kunden.
Betrieb und Administration des GLOX Systems unter Linux und Solaris.
Solaris, Ubuntu, Projektleitung / Teamleitung (IT), glasfish, J2EE, Java (allg.), Swing (Java), 1st Level Support / UHD, 2nd & 3rd Level Support, Java Message Service
"Herr [...] beherrschte sein Arbeitsgebiet fachlich souverän und wandte diese Fachkenntnisse jederzeit sicher und zielgerichtet an."
1/2005 – 5/2008
Tätigkeitsbeschreibung
Pflege, Weiterentwicklung und Konzeption des iJUMP/JUMP Java Frameworks. Hierbei handelte es sich um ein Java Framework mit welchem Programme von der IBM "System i" Plattform nach Java portiert werden können. Dadurch konnten die Programme auf verschiedenen Plattformen genutzt werden. Das Java Framework war eine Drei-Schichten-Architektur: SWING Client, Apache Tomcat Server, Relationales Datenbanksystem (MYSQLund MSSQL). Ich habe Entwicklungsaufgaben in allen 3 Schichten wahrgenommen.
Weiterhin habe ich Kunden, die dieses Framework einsetzen, betreut und notwendige kundenspezifische Anpassungen entworfen und implementiert.
Java Database Connectivity, Apache Tomcat, Java (allg.), Report Program Generator (RPG), Swing (Java), XML, IT-Support (allg.), Systemmigration, Großrechner, It-Beratung
Qualifikationen
Projekt‐ & Berufserfahrung
6/2019 – offen
TätigkeitsbeschreibungUnterstützung bei der Konzeption und Entwicklung einer neuen E-Commerce Plattform auf Basis einer Microservies Architektur
Eingesetzte QualifikationenE-Commerce, Software Architecture, Docker, Java (allg.), Node.Js, Spring Framework, Typescript, Amazon Web Services (AWS), Representational State Transfer (REST)
10/2013 – 4/2019
Tätigkeitsbeschreibung
Fullstack-Entwicklung von VEDA Horizon, eine Web Anwendung für Human Resources. Das Backend basiert fundamental auf dem Spring Framework und Hibernate. Das Frontend auf HTML, jQuery und Bootstrap. Neben der Entwicklung war ich für die Dokumentation und Weiterentwicklung der Architektur verantwortlich.
Konzeption und Entwicklung eines auf dem Spring Framework aufbauenden Plugin Systems um die Kernanwendung durch Plugins zu erweitern.
Wartung einer Google Web Toolkit (GWT) Anwendung.
Einführung und Promotion von UI Tests basierend auf Selenium.
Mitarbeit an der fortlaufenden Verbesserung der Prozesse im Team.
Scrum, Apache Tomcat, Software Architecture, Hibernate (Java), Spring Framework, HTML, JavaScript, Jquery, Representational State Transfer (REST), Selenium
6/2008 – 9/2013
Tätigkeitsbeschreibung
Teamleiter Entwicklungsteam für externe Schnittstellen, Planung für das
Team, Teamübergreifende Kommunikation, Ansprechpartner für
Kunden.
Entwicklung Börsenhandelssystem GLOX.
Konzeption und Entwicklung über die gesamte Breite des Systems. Dies
umfasst SWING Client, J2EE/EJB/JPA Komponenten im Glassfish
Application Server, diverse per JMS angebundene externe Prozesse
sowie die Kommunikationsschicht zwischen dem SWING Client und
dem Glassfish Application Server.
Anbindung des Market Data Interface(MDI) der SIX Swiss Exchange an
das GLOX System.
Anbindung von GLOX an UBS über eine FIX Schnittstelle.
Anbindung von GLOX an Bloomberg über eine FIX Schnittstelle.
Support für deutsch- und englischsprachige Kunden.
Betrieb und Administration des GLOX Systems unter Linux und Solaris.
Solaris, Ubuntu, Projektleitung / Teamleitung (IT), glasfish, J2EE, Java (allg.), Swing (Java), 1st Level Support / UHD, 2nd & 3rd Level Support, Java Message Service
1/2005 – 5/2008
Tätigkeitsbeschreibung
Pflege, Weiterentwicklung und Konzeption des iJUMP/JUMP Java Frameworks. Hierbei handelte es sich um ein Java Framework mit welchem Programme von der IBM "System i" Plattform nach Java portiert werden können. Dadurch konnten die Programme auf verschiedenen Plattformen genutzt werden. Das Java Framework war eine Drei-Schichten-Architektur: SWING Client, Apache Tomcat Server, Relationales Datenbanksystem (MYSQLund MSSQL). Ich habe Entwicklungsaufgaben in allen 3 Schichten wahrgenommen.
Weiterhin habe ich Kunden, die dieses Framework einsetzen, betreut und notwendige kundenspezifische Anpassungen entworfen und implementiert.
Java Database Connectivity, Apache Tomcat, Java (allg.), Report Program Generator (RPG), Swing (Java), XML, IT-Support (allg.), Systemmigration, Großrechner, It-Beratung
Weitere Kenntnisse
J2EE
HTML
CSS
jQuery
TypeScript
JavaScript
Spring Framework
Node.js
Express.js
Nest.js
JMS
JSON
REST
Hibernate
JPA
MSSQL
MySQL
PostgreSQL
OrientDB
Microservices
Selenium
UI Testing
Unit Testing
Maven
Gradle
Jenkins
Docker
AWS
SVN
Git
Linux
Solaris
Windows
SCRUM
Kanban
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden