Java Fullstack Entwickler
Schlagwörter
Skills
Backend:
Java Backend Entwicklung, Hibernate, JEE, Datenbankmodell, Phonegap/Cordova, Ionic, Angular 4, NodeJS, Software Architektur, Spring Boot Microservices(Eureka, WebFlux , Circuit Breaker, API-Gateway, Diescovery Server, Security, Keycloak), REST, Quarkus, Spring, OSPlus, WebServices, Cloud, AWS, DevOps, Phonegap/Cordova, Selenium
Middleware:
Wildfly, Jboss, Websphere, Tomcat
Datenbank:
Oracle, Postgres, MySQL, DB2
Frontend:
Java Frontend / GUI, Entwicklung(JSF, JSP), Ionic, Angular 4, NodeJS, Vue, React, Bootstrap
Portal:
Liferay Portal Entwicklung(Portlets)
Methodik:
Agile, SCRUM, OOP, TDD, DDD, Clean code
Java Backend Entwicklung, Hibernate, JEE, Datenbankmodell, Phonegap/Cordova, Ionic, Angular 4, NodeJS, Software Architektur, Spring Boot Microservices(Eureka, WebFlux , Circuit Breaker, API-Gateway, Diescovery Server, Security, Keycloak), REST, Quarkus, Spring, OSPlus, WebServices, Cloud, AWS, DevOps, Phonegap/Cordova, Selenium
Middleware:
Wildfly, Jboss, Websphere, Tomcat
Datenbank:
Oracle, Postgres, MySQL, DB2
Frontend:
Java Frontend / GUI, Entwicklung(JSF, JSP), Ionic, Angular 4, NodeJS, Vue, React, Bootstrap
Portal:
Liferay Portal Entwicklung(Portlets)
Methodik:
Agile, SCRUM, OOP, TDD, DDD, Clean code
Projekthistorie
06/2023
-
bis jetzt
Java Fullstack Entwickler – Öffentlicher Dienst
Statistische Landesamt
Test, Entwicklung, Refactoring, Betrieb
Weiterentwicklung einer Software für Investivemaßnahmen.
Java basiertes internes System.
Weiterentwicklung und Instandhaltung (Bugfixing und Feature-Entwicklung) vom Betriebssoftware (Java EE, Kotlin, Frontend mit Swing JGoodies). Umsetzung von User-Stories
Umsetzungen von den Fachbereich-Anforderungen. Direkter Austausch mit Fachbereich und Anwendungsverantwortlicher.
Test-/ und Abnahme-Unterstützung in Release-Lifecycles bis zur Produktion.
Spring Microservices((synchron)) mit Hilfe von Eureka, WebFlux, Circuit Breaker, API-Gateway, Diescovery Server, Security, Keycloak, AWS
Umsetzungen von den Fachbereich-Anforderungen. Direkter Austausch mit Fachbereich und Anwendungsverantwortlicher.
Test-/ und Abnahme-Unterstützung in Release-Lifecycles bis zur Produktion.
Technologien: Java 11 Hibernate/JPA, DB, JAX-WS, JAX-RS, JAX, XML DOM API, Wildfly, Swing, Spring, AWS Cloud
Statistische Landesamt
Test, Entwicklung, Refactoring, Betrieb
Weiterentwicklung einer Software für Investivemaßnahmen.
Java basiertes internes System.
Weiterentwicklung und Instandhaltung (Bugfixing und Feature-Entwicklung) vom Betriebssoftware (Java EE, Kotlin, Frontend mit Swing JGoodies). Umsetzung von User-Stories
Umsetzungen von den Fachbereich-Anforderungen. Direkter Austausch mit Fachbereich und Anwendungsverantwortlicher.
Test-/ und Abnahme-Unterstützung in Release-Lifecycles bis zur Produktion.
Spring Microservices((synchron)) mit Hilfe von Eureka, WebFlux, Circuit Breaker, API-Gateway, Diescovery Server, Security, Keycloak, AWS
Umsetzungen von den Fachbereich-Anforderungen. Direkter Austausch mit Fachbereich und Anwendungsverantwortlicher.
Test-/ und Abnahme-Unterstützung in Release-Lifecycles bis zur Produktion.
- Anforderungen formulieren
- Grobkonzept/Mockups
- Dokumentation
- Realisierung
- JIRA
Technologien: Java 11 Hibernate/JPA, DB, JAX-WS, JAX-RS, JAX, XML DOM API, Wildfly, Swing, Spring, AWS Cloud
03/2020
-
bis jetzt
Liferay Entwickler
Versicherung
Test, Entwicklung, Refactoring, WartungEntwicklung einer Software für
Versicherungsbetrieb.Neue Entwicklung eines Portales mit Liferay 7.3.
Portlet-Entwicklung mit JSF/Primefaces. Datennank Anbindung mit
Liferay-Service Builder. Liferay Theme Entwicklung.
* Anforderungen formulieren
* Grobkonzept/Mockups
* Dokumentation
* RealisierungTechnologien
* Liferay 7.3, Tomcat
Technologien: Java 11, Hibernate/JPA, Liferay Services, Liferay
Servicebuilder, Tomcat, JSF, Primefaces MVC, Pair-Programming
Liferay 7.3, Git, Eclipse
Test, Entwicklung, Refactoring, WartungEntwicklung einer Software für
Versicherungsbetrieb.Neue Entwicklung eines Portales mit Liferay 7.3.
Portlet-Entwicklung mit JSF/Primefaces. Datennank Anbindung mit
Liferay-Service Builder. Liferay Theme Entwicklung.
* Anforderungen formulieren
* Grobkonzept/Mockups
* Dokumentation
* RealisierungTechnologien
* Liferay 7.3, Tomcat
Technologien: Java 11, Hibernate/JPA, Liferay Services, Liferay
Servicebuilder, Tomcat, JSF, Primefaces MVC, Pair-Programming
Liferay 7.3, Git, Eclipse
09/2020
-
06/2023
Java Fullstack Entwickler/Betrieb
Java Fullstack Entwickler/Betrieb
Finanzen – Wertpapier
Test, Entwicklung, Refactoring, Betrieb
Weiterentwicklung einer Software für Wertpapiere.
Java basiertes internes Bank-System, mit Benutzung von den Services zwischen Host und Portal. Asset Control.
DevOps(Betrieb):
Weiterentwicklung und Instandhaltung (Bugfixing und Feature-Entwicklung) vom Betriebssoftware (Java EE, Kotlin, Frontend mit Swing und JSF). Umsetzung von User-Stories in einem SCRUM Verfahren.
Dev:
Umsetzungen von den Fachbereich-Anforderungen. Direkter Austausch mit Fachbereich und Anwendungsverantwortlicher.
Test-/ und Abnahme-Unterstützung in Release-Lifecycles bis zur Produktion.
Technologien: Java 8, Kotlin, Groovy, Hibernate/JPA, PostgresSQL/Oracle, JAX-WS, JAX-RS, JAX, XML DOM API, Rest, Quarkus, Wildfly, JSF
Finanzen – Wertpapier
Test, Entwicklung, Refactoring, Betrieb
Weiterentwicklung einer Software für Wertpapiere.
Java basiertes internes Bank-System, mit Benutzung von den Services zwischen Host und Portal. Asset Control.
DevOps(Betrieb):
Weiterentwicklung und Instandhaltung (Bugfixing und Feature-Entwicklung) vom Betriebssoftware (Java EE, Kotlin, Frontend mit Swing und JSF). Umsetzung von User-Stories in einem SCRUM Verfahren.
Dev:
Umsetzungen von den Fachbereich-Anforderungen. Direkter Austausch mit Fachbereich und Anwendungsverantwortlicher.
Test-/ und Abnahme-Unterstützung in Release-Lifecycles bis zur Produktion.
- Anforderungen formulieren
- Grobkonzept/Mockups
- Dokumentation
- Realisierung
- SVN/Bamboo als CI System
- Confluence/JIRA
Technologien: Java 8, Kotlin, Groovy, Hibernate/JPA, PostgresSQL/Oracle, JAX-WS, JAX-RS, JAX, XML DOM API, Rest, Quarkus, Wildfly, JSF
05/2023
-
05/2023
Java Fullstack Entwickler/Betrieb
Finanzen – Wertpapier
Test, Entwicklung, Refactoring, Betrieb
Weiterentwicklung einer Software für Wertpapiere.
Java basiertes internes Bank-System, mit Benutzung von den Services zwischen Host und Portal. Asset Control.
- Anforderungen formulieren
- Grobkonzept/Mockups
- Dokumentation
- Realisierung
- SVN/Bamboo als CI System
- Confluence/JIRA
Technologien: Java 8, Kotlin, Groovy, Hibernate/JPA, DB, JAX-WS, JAX-RS, JAX, XML DOM API, Rest, Quarkus, Wildfly, JSF
12/2020
-
05/2021
Liferay Entwickler/Wartung (Java Fullstack Entwickler) ManagementSystem/Öffentliche Einrichtung
Test, Entwicklung, Refactoring, WartungEntwicklung einer Software für ein Managementbetrieb.Neue Entwicklung eines Portales mit Liferay 7.3. Portlet-Entwicklung mit OSGI/Liferay Taglib UI. Datennank Anbindung mit Liferay-Service Builder. Liferay Theme Entwicklung. Mit Microsoft Azure Technologie-Stack und Docker.
Spring Microservices(insgesamt 4 Services(synchron)) mit Hilfe von Eureka, WebFlux, Circuit Breaker, API-Gateway, Diescovery Server, Security, Keycloak
Technologien: Java 11, Hibernate/JPA, Liferay Services, Liferay Servicebuilder, IntelliJ, Microsoft Azure, Docker
Spring Microservices(insgesamt 4 Services(synchron)) mit Hilfe von Eureka, WebFlux, Circuit Breaker, API-Gateway, Diescovery Server, Security, Keycloak
- Anforderungen formulieren
- Grobkonzept/Mockups
- Dokumentation
- RealisierungTechnologien
- Liferay 7.3, Tomcat
Technologien: Java 11, Hibernate/JPA, Liferay Services, Liferay Servicebuilder, IntelliJ, Microsoft Azure, Docker
08/2019
-
09/2020
Java Backend Entwickler
Finanzen
Test, Entwicklung, Refactoring
Entwicklung einer Software für Zahlungsverkehr.
Java basiertes internes Bank-Portal, mit Benutzung von den Services
zwischen Host und Portal. Mapping zwischen TARGET2 und MT-
Nachrichten, DynS Entwicklung mit Raochade/Autopilot
* Anforderungen formulieren
* Grobkonzept/Mockups
* Dokumentation
* Realisierung
* SVN/Bamboo als CI System
* Confluence/JIRA
Technologien: Java 8, Hibernate/JPA, DB, JAX-WS, JAX-RS, JAX,
XML DOM API, IBM Websphere Liberty Server
Test, Entwicklung, Refactoring
Entwicklung einer Software für Zahlungsverkehr.
Java basiertes internes Bank-Portal, mit Benutzung von den Services
zwischen Host und Portal. Mapping zwischen TARGET2 und MT-
Nachrichten, DynS Entwicklung mit Raochade/Autopilot
* Anforderungen formulieren
* Grobkonzept/Mockups
* Dokumentation
* Realisierung
* SVN/Bamboo als CI System
* Confluence/JIRA
Technologien: Java 8, Hibernate/JPA, DB, JAX-WS, JAX-RS, JAX,
XML DOM API, IBM Websphere Liberty Server
01/2017
-
08/2020
Softwareentwickler
Medizin
Softwareentwickler
Neue Entwicklung eines Apps im Gesundheitsbereich.
* Anforderungen formulieren
* Architektur
* Realisierung
Technologien: Ionic , Angular 2, NodeJS, RestAPI, Cordova/Phonegap,
Gradle, HTML5, CSS 3
Softwareentwickler
Neue Entwicklung eines Apps im Gesundheitsbereich.
* Anforderungen formulieren
* Architektur
* Realisierung
Technologien: Ionic , Angular 2, NodeJS, RestAPI, Cordova/Phonegap,
Gradle, HTML5, CSS 3
01/2013
-
08/2020
Softwareentwickler
AWTS
(Scrum)
Universalbank
Softwareentwickler
Entwicklung von Schnittstellen/Bankenprozesse mit Wertpapierdaten
zwischen IBM-BPM (Business Process Manager) und CoBa-Host-
Rahmenlogik mit Hilfe von J2IMS Framework der Bank.
* Scrum Projekt
* Konzeption, Design, Entwicklung, Testing
* Dokumentation und Installationsguide des Schnittstellen-Systems
Technologien: Java, JavaScript, JSP, J2IMS, BPM, HTML, XML, UML,
CVS, IBM Websphere Application Server, (DB2)
Universalbank
Softwareentwickler
Entwicklung von Schnittstellen/Bankenprozesse mit Wertpapierdaten
zwischen IBM-BPM (Business Process Manager) und CoBa-Host-
Rahmenlogik mit Hilfe von J2IMS Framework der Bank.
* Scrum Projekt
* Konzeption, Design, Entwicklung, Testing
* Dokumentation und Installationsguide des Schnittstellen-Systems
Technologien: Java, JavaScript, JSP, J2IMS, BPM, HTML, XML, UML,
CVS, IBM Websphere Application Server, (DB2)
01/2012
-
08/2020
Softwareentwickler
Druckerei/Medien
Softwareentwickler, Konzeption
Neuentwicklung eines Software Portals zum Bearbeiten und Drucken
von Etiketten, und Weiterleitung an der Druckerei
* Softwareentwicklung mit Java, JSF, PrimeFaces, JQuery, JPA,
Bild-Bearbeitung, EclipseLink, PDFLib, Apache PDFBox
* Administration von Linux Servern, Installation und Administration
vom LAMP
* Bug Tracking System Mantis
Technologien: Java, JPA, EclipseLink, MySQL, PrimeFaces , JSF,
PDFLib, Apache PDFBox, Entwicklung mit NetBeans
Softwareentwickler, Konzeption
Neuentwicklung eines Software Portals zum Bearbeiten und Drucken
von Etiketten, und Weiterleitung an der Druckerei
* Softwareentwicklung mit Java, JSF, PrimeFaces, JQuery, JPA,
Bild-Bearbeitung, EclipseLink, PDFLib, Apache PDFBox
* Administration von Linux Servern, Installation und Administration
vom LAMP
* Bug Tracking System Mantis
Technologien: Java, JPA, EclipseLink, MySQL, PrimeFaces , JSF,
PDFLib, Apache PDFBox, Entwicklung mit NetBeans
01/2012
-
08/2020
Webentwickler
Touristik
Webentwickler
Weiterentwicklung/Fehlerbehebung einer Microseite für die Buchung
von Urlaubspakete. Schwerpunkt "Tablet"
* Frontendentwicklung mit der Hilfe von JQuery, PHP, Smarty
Templates und HTML/CSS
Technologien: PHP, CSS, HTML, Smarty-Templates, JQuery, Ajax
Webentwickler
Weiterentwicklung/Fehlerbehebung einer Microseite für die Buchung
von Urlaubspakete. Schwerpunkt "Tablet"
* Frontendentwicklung mit der Hilfe von JQuery, PHP, Smarty
Templates und HTML/CSS
Technologien: PHP, CSS, HTML, Smarty-Templates, JQuery, Ajax
01/2011
-
08/2020
Softwareentwickler
Bildbearbeitungsprogramm
Anwendung
Softwareentwickler
Gesichtserkennungsprogramm in C# mit Hilfe einer Lib
Man konnte das Bild hochladen und das Programm hat alle Gesichtern
im Bild erkannt
Technologien: C#, .NET, MsSQL
www.ahmadbaseet.de Seite 15 von 18
2009 Webentwicklung Online Portal
Finanzen
Softwareentwickler, Konzeption
Termin Erinnerung und Reporting System für Berater und
Geschäftsleitung und Benutzerverwaltung basiert auf Rollen
* Frontend und Backend Entwicklung eines komplizierten Online
Reporting und Mailing Systems
* Email Reporting System
Technologien: PHP, MySQL, Smarty templates, jQuery, Ajax, PDF
Reporting mit FPDF
Softwareentwickler
Gesichtserkennungsprogramm in C# mit Hilfe einer Lib
Man konnte das Bild hochladen und das Programm hat alle Gesichtern
im Bild erkannt
Technologien: C#, .NET, MsSQL
www.ahmadbaseet.de Seite 15 von 18
2009 Webentwicklung Online Portal
Finanzen
Softwareentwickler, Konzeption
Termin Erinnerung und Reporting System für Berater und
Geschäftsleitung und Benutzerverwaltung basiert auf Rollen
* Frontend und Backend Entwicklung eines komplizierten Online
Reporting und Mailing Systems
* Email Reporting System
Technologien: PHP, MySQL, Smarty templates, jQuery, Ajax, PDF
Reporting mit FPDF
01/2008
-
08/2020
Softwareentwickler
2008 Webentwicklung eines Online Portals mit Buchungssystem
Aviation/Touristik
Softwareentwickler
* Frontend und Backend Entwicklung eines Web Kreditkarten-
Bezahlungssystems in Verbindung mit Online Service-
Buchungssystem
* Präsentation von Ergebnissen in Meetings
* Dokumentation
Technologien: PHP, MySQL, Smarty templates, jQuery, Ajax, HTML,
CSS
Aviation/Touristik
Softwareentwickler
* Frontend und Backend Entwicklung eines Web Kreditkarten-
Bezahlungssystems in Verbindung mit Online Service-
Buchungssystem
* Präsentation von Ergebnissen in Meetings
* Dokumentation
Technologien: PHP, MySQL, Smarty templates, jQuery, Ajax, HTML,
CSS
01/2008
-
08/2020
Softwareentwickler
Aviation/Touristik
Mitarbeiter Zeiterfassung, Inventar usw.
* Entwicklung eines Qualitätsmanagement Portals
* Entwicklung der Frontend Masken
* Entwicklung des Backends
Technologien: PHP, MySQL, HTML, CSS, Javascript, jQuery, Smarty
Templates
* Entwicklung eines Qualitätsmanagement Portals
* Entwicklung der Frontend Masken
* Entwicklung des Backends
Technologien: PHP, MySQL, HTML, CSS, Javascript, jQuery, Smarty
Templates
01/2008
-
08/2020
Softwareentwickler
Aviation/Touristik
2008 Entwicklung eines Management-Systems (Bibliothek)
Medien
Softwareentwickler
Bücher Inventar System.
* Entwicklung eines Bücher-Management Sytem
* Entwicklung der Frontend Masken mit Visual C++
* Entwicklung des Backends mit C++
Technologien: C++, Microsoft Visual Studio
Medien
Softwareentwickler
Bücher Inventar System.
* Entwicklung eines Bücher-Management Sytem
* Entwicklung der Frontend Masken mit Visual C++
* Entwicklung des Backends mit C++
Technologien: C++, Microsoft Visual Studio
10/2018
-
08/2019
Coach, Architekt, Reviewer
Versicherungsbranche
Test, Entwicklung, Review, Refactoring
Coaching vom Team(4-Köpfiges), Architektur-Review und das
Feedback von der Software-Architektur. Software-Entwurf und Code-
Review.
Frontend Komponenten Entwicklung mit Primefaces/JSF und Angular
4. Responsive-Design Entwicklung
Neu Entwicklung eines komplexes JEE-Portal-Anwendung(Backend)
für Vermittler, basierend auf J1ava/JPA/WildflFly.
Technologie(Backend und Frontenqqd Primefaces 6.X, Angular mit
NodeJS, Umsetzung Backend mit Derby/Oracle und Hibernate.
Mapping zwischen Entitäten und BO mit MapStruct
* Anforderungen formulieren
* Code-Review
* Architektur-Review
* Grobkonzept/Mockups
* Dokumentation
* Realisierung
* Dimensions/Jenkins als CI System
* Confluence
Technologien: Java 8, Hibernate/JPA, Oracle DB/Derby, Wildfly/Jboss,
JSF/Primefaces, Batch, JEE, WSDL, XSD, JAX-WS, JAX-RS
Test, Entwicklung, Review, Refactoring
Coaching vom Team(4-Köpfiges), Architektur-Review und das
Feedback von der Software-Architektur. Software-Entwurf und Code-
Review.
Frontend Komponenten Entwicklung mit Primefaces/JSF und Angular
4. Responsive-Design Entwicklung
Neu Entwicklung eines komplexes JEE-Portal-Anwendung(Backend)
für Vermittler, basierend auf J1ava/JPA/WildflFly.
Technologie(Backend und Frontenqqd Primefaces 6.X, Angular mit
NodeJS, Umsetzung Backend mit Derby/Oracle und Hibernate.
Mapping zwischen Entitäten und BO mit MapStruct
* Anforderungen formulieren
* Code-Review
* Architektur-Review
* Grobkonzept/Mockups
* Dokumentation
* Realisierung
* Dimensions/Jenkins als CI System
* Confluence
Technologien: Java 8, Hibernate/JPA, Oracle DB/Derby, Wildfly/Jboss,
JSF/Primefaces, Batch, JEE, WSDL, XSD, JAX-WS, JAX-RS
01/2014
-
07/2019
Softwareentwickler
Bank
Softwareentwickler
Neue Features und Change Requests für ein komplexes Internet Portal
(Liferay) mussten umgesetzt werden. Parallel war eine Migration auf
die aktuelle Liferay Version (von LR5.2 -> LR6.2) durchzuführen. Das
Portal verfügt über eine große Menge statischen und dynamischen
Contents. Das bisherige ineffiziente Datenmodell wurde durch ein
optimiertes und effizientes Datenmodell abgelöst. Außerdem wurde
eine Bestandsdaten Migration durchgeführt.
* Entwicklung von neuen Features
* Testing
* Migration von Liferay 5.2(Tomcat 5) auf Liferay 6.2 (Tomcat 7)
* Daten-/Datenbankmodell
* Bestandsdaten Migration
* Dokumentation und Prozesse mit Confluence
* Bug Tracking mit Jira
* Continuous integration mit Jenkins
Technologien: Liferay, Java, JSP, YUI/JQuery, HTML/CSS,
Bootstrap, MySQL, Oracle, Liferay-Services (ServiceBuilder),
Liferay MVC Portlet, Portlets, XMLs, Git.
Softwareentwickler
Neue Features und Change Requests für ein komplexes Internet Portal
(Liferay) mussten umgesetzt werden. Parallel war eine Migration auf
die aktuelle Liferay Version (von LR5.2 -> LR6.2) durchzuführen. Das
Portal verfügt über eine große Menge statischen und dynamischen
Contents. Das bisherige ineffiziente Datenmodell wurde durch ein
optimiertes und effizientes Datenmodell abgelöst. Außerdem wurde
eine Bestandsdaten Migration durchgeführt.
* Entwicklung von neuen Features
* Testing
* Migration von Liferay 5.2(Tomcat 5) auf Liferay 6.2 (Tomcat 7)
* Daten-/Datenbankmodell
* Bestandsdaten Migration
* Dokumentation und Prozesse mit Confluence
* Bug Tracking mit Jira
* Continuous integration mit Jenkins
Technologien: Liferay, Java, JSP, YUI/JQuery, HTML/CSS,
Bootstrap, MySQL, Oracle, Liferay-Services (ServiceBuilder),
Liferay MVC Portlet, Portlets, XMLs, Git.
06/2018
-
09/2018
Entwickler, Tester
Medienbranche
Test, Entwicklung, Review, Refactoring
Migration von einer komplexen Swing Client zum Web für den Kunden,
basierend auf Java/JPA/WildflF (JAX-WS) Technologie(Backend und
Frontend). Umsetzung Backend mit Oracle und Hibernate.
* Anforderungen formulieren
* Grobkonzept/Mockups
* Architektur
* Dokumentation
* TDD
* Realisierung
* Test (Integration und Unit, Mockito)
* Jenkins als CI System
* JIRA
* Confluence
* SVN
Technologien: Java 7, Hibernate/JPA, Oracle DB, Wildfly/Jboss,
WSDL, XSD, JAX-WS, JAX-RS
Test, Entwicklung, Review, Refactoring
Migration von einer komplexen Swing Client zum Web für den Kunden,
basierend auf Java/JPA/WildflF (JAX-WS) Technologie(Backend und
Frontend). Umsetzung Backend mit Oracle und Hibernate.
* Anforderungen formulieren
* Grobkonzept/Mockups
* Architektur
* Dokumentation
* TDD
* Realisierung
* Test (Integration und Unit, Mockito)
* Jenkins als CI System
* JIRA
* Confluence
* SVN
Technologien: Java 7, Hibernate/JPA, Oracle DB, Wildfly/Jboss,
WSDL, XSD, JAX-WS, JAX-RS
03/2018
-
05/2018
Analyst, Entwickler, Reviewer, Tester
Versicherungsbranche
Test, Entwicklung, Review
Mit professionellem Weiterentwicklung für eine komplexe Internet
Webanwendung Potal für die Versicherungen basierend auf
Java/JPA/Wildfly/JSF Primefaces Technologie(Backend und
Frontend). Umsetzung Frontend mit Primefaces.
* Anforderungen formulieren
* Grobkonzept/Mockups
* Architektur
* Dokumentation
* Realisierung
* Test (Integration und Unit, Mockito)
* Jenkins als CI System
* JIRA
* Agil(Scrum)
* Conflunence
* Git
Technologien: Java 7, Hibernate/JPA, JSF, Primefaces, Oracle DB,
Stash, Wildfly/Jboss, WSDL, XSD, JAX-WS, JAX-RS
Test, Entwicklung, Review
Mit professionellem Weiterentwicklung für eine komplexe Internet
Webanwendung Potal für die Versicherungen basierend auf
Java/JPA/Wildfly/JSF Primefaces Technologie(Backend und
Frontend). Umsetzung Frontend mit Primefaces.
* Anforderungen formulieren
* Grobkonzept/Mockups
* Architektur
* Dokumentation
* Realisierung
* Test (Integration und Unit, Mockito)
* Jenkins als CI System
* JIRA
* Agil(Scrum)
* Conflunence
* Git
Technologien: Java 7, Hibernate/JPA, JSF, Primefaces, Oracle DB,
Stash, Wildfly/Jboss, WSDL, XSD, JAX-WS, JAX-RS
03/2017
-
03/2018
Techn. Businessanalyst, Softwareentwickler
IMS)
Universalbank
Techn. Businessanalyst, Softwareentwickler
Mit professionellem Anforderungsmanagement folgender Neuen und
Weiterentwicklung für eine komplexe Internet Webanwendung
basierend auf Java/Spring/JSF/FRAME und AngularJS Technologie.
Umsetzung mit JEE7 auf Tomcat Application Server. Verschiedenen
CRUD Funktionalitäten und konfigurierbarem Service Verwalter wurde
mittels Microservices entwickelt.
* Anforderungen formulieren
* Grobkonzept/Mockups
* Architektur
* Dokumentation
* Realisierung
* Test (Integration und Unit Test mit Mockito und Selenium)
* TFS als CI System
* TDD
* JIRA
* Agil(Scrum)
* Pair Programming
Technologien: Java 7, Spring 4, , AnglarJS , Hibernate/JPA, JSF,
Primefaces, Oracle DB, TFS, Tomcat Application Server, Domain
Driven Design, Clean Code, Soring Boot, JAX-WS, Microservices
Universalbank
Techn. Businessanalyst, Softwareentwickler
Mit professionellem Anforderungsmanagement folgender Neuen und
Weiterentwicklung für eine komplexe Internet Webanwendung
basierend auf Java/Spring/JSF/FRAME und AngularJS Technologie.
Umsetzung mit JEE7 auf Tomcat Application Server. Verschiedenen
CRUD Funktionalitäten und konfigurierbarem Service Verwalter wurde
mittels Microservices entwickelt.
* Anforderungen formulieren
* Grobkonzept/Mockups
* Architektur
* Dokumentation
* Realisierung
* Test (Integration und Unit Test mit Mockito und Selenium)
* TFS als CI System
* TDD
* JIRA
* Agil(Scrum)
* Pair Programming
Technologien: Java 7, Spring 4, , AnglarJS , Hibernate/JPA, JSF,
Primefaces, Oracle DB, TFS, Tomcat Application Server, Domain
Driven Design, Clean Code, Soring Boot, JAX-WS, Microservices
01/2018
-
03/2018
Coach, Tech. Consultant
Autobranche
Coach, Tech. Consultant
Mit professionellem Weiterentwicklung für eine komplexe Internet
Webanwendung/Shop/Dealer-Makler Portal basierend auf
Java/Spring/JPA/Apache Tiles/Velocity Technologie. Message Bus
zwischen Backend und Frontend mit Apache ActiveMQ(Backend und
Frontend). Umsetzung Frontend mit JEE7 auf Tomcat Application
Server und Backend mit JAX-WS, JAX-RS und Microservices mit
Spring Boot, Kafka, Kubernetes, NoSQL, Apache Cassandra
* Anforderungen formulieren
* Grobkonzept/Mockups
* Architektur
* Dokumentation
* Realisierung
* Test (Integration und Unit)
* Jenkins als CI System
* JIRA
* Agil(Scrum)
* Conflunence
* Git
* Web Services(Contract First)
Technologien: Java 7, Spring 4, Hibernate/JPA, JSF, Primefaces,
Oracle DB, TFS, Tomcat Application Server , MySQL, SOAP, WSDL,
XSD, Tomcat Application Server, Microservices, JAX-WS, JAX-RS,
Velocity
Coach, Tech. Consultant
Mit professionellem Weiterentwicklung für eine komplexe Internet
Webanwendung/Shop/Dealer-Makler Portal basierend auf
Java/Spring/JPA/Apache Tiles/Velocity Technologie. Message Bus
zwischen Backend und Frontend mit Apache ActiveMQ(Backend und
Frontend). Umsetzung Frontend mit JEE7 auf Tomcat Application
Server und Backend mit JAX-WS, JAX-RS und Microservices mit
Spring Boot, Kafka, Kubernetes, NoSQL, Apache Cassandra
* Anforderungen formulieren
* Grobkonzept/Mockups
* Architektur
* Dokumentation
* Realisierung
* Test (Integration und Unit)
* Jenkins als CI System
* JIRA
* Agil(Scrum)
* Conflunence
* Git
* Web Services(Contract First)
Technologien: Java 7, Spring 4, Hibernate/JPA, JSF, Primefaces,
Oracle DB, TFS, Tomcat Application Server , MySQL, SOAP, WSDL,
XSD, Tomcat Application Server, Microservices, JAX-WS, JAX-RS,
Velocity
06/2016
-
03/2017
Techn. Businessanalyst, Softwareentwickler
Universalbank
Techn. Businessanalyst, Softwareentwickler
Mit professionellem Anforderungsmanagement zum Grobkonzept und
folgender Neuentwicklung für eine komplexe Internet Webanwendung
basierend auf Java/Spring/JSF Technologie. Umsetzung mit JEE7 auf
JBoss Application Server. Neben Single Sign On, verschiedenen
CRUD Funktionalitäten und konfigurierbarem Import Scheduler wurde
auch ein umfangreicher Bericht und eine Export Funktion entwickelt.
* Anforderungen erstellen (aus Audit Finding)
* Grobkonzept/Mockups
* Architektur
* Dokumentation
* Realisierung
* Test
Technologien: Java 7, Spring, Hibernate/JPA, JSF, Primefaces,
Teilweise AngularJS, Oracle DB, TFS, JBoss Application Server,
Kerberos/SPNEGO SSO, LDAP
Techn. Businessanalyst, Softwareentwickler
Mit professionellem Anforderungsmanagement zum Grobkonzept und
folgender Neuentwicklung für eine komplexe Internet Webanwendung
basierend auf Java/Spring/JSF Technologie. Umsetzung mit JEE7 auf
JBoss Application Server. Neben Single Sign On, verschiedenen
CRUD Funktionalitäten und konfigurierbarem Import Scheduler wurde
auch ein umfangreicher Bericht und eine Export Funktion entwickelt.
* Anforderungen erstellen (aus Audit Finding)
* Grobkonzept/Mockups
* Architektur
* Dokumentation
* Realisierung
* Test
Technologien: Java 7, Spring, Hibernate/JPA, JSF, Primefaces,
Teilweise AngularJS, Oracle DB, TFS, JBoss Application Server,
Kerberos/SPNEGO SSO, LDAP
05/2015
-
02/2017
Softwareentwickler
IT Dienstleister
Softwareentwickler
Neue Features und Change Requests für eine komplexe Internet
Webanwendung basierend auf Liferay. Umsetzung mit Scrum-
Methode.
* Entwicklung von neuen Features
* Testing
* Dokumentation
Technologien: Liferay, Java, JSP, YUI/JQuery, HTML/CSS, MySQL,
Liferay-Services (ServiceBuilder), Liferay MVC Portlet, Portlets, XMLs,
Git, Bamboo, Bootstrap
Softwareentwickler
Neue Features und Change Requests für eine komplexe Internet
Webanwendung basierend auf Liferay. Umsetzung mit Scrum-
Methode.
* Entwicklung von neuen Features
* Testing
* Dokumentation
Technologien: Liferay, Java, JSP, YUI/JQuery, HTML/CSS, MySQL,
Liferay-Services (ServiceBuilder), Liferay MVC Portlet, Portlets, XMLs,
Git, Bamboo, Bootstrap
01/2011
-
01/2013
Softwareentwickler
Medizin
Softwareentwickler, Konzeption
Die Rohdaten werden mittels Parsing ins Portal gestellt und können in
verschiedenen Formen angezeigt werden
* Konzeption der Anwendung
* Datenmodell
* Datenbankmodell
* Softwareentwicklung mit Liferay und JEE basiertem Framework JSF
* Portal Entwicklung mit Liferay
* Portlet Entwicklung mit JSF, Maven, Hibernate, JPA
* Liferay Hook, Theme, Layout und Portlet Entwicklung mit der Hilfe
von Velocity Templates
* Entwicklung der Datenbank Abfragen (Oracle)
* Versionsverwaltung (SVN, CVS)
* Automatisierte Builds mit Jenkins
* Automatisierte Tests mit Selenium und Junit
* SSO mit REST (User-Login)
* Liferay Server Administration, CMS Administration, Dokumenten
Bibliothek, Benutzer Verwaltung
* Bug Tracking mit JIRA
* Liferay in Verbindung mit selbstentwickeltem SSO (Single Sign On)
angepasst mit Hilfe von Auto-Login Hook (Automatisiertes Login
System)
* Teilweise Migration von Struts 2 Portlets in JSF2.1
* Dokumentation/Use Cases mit UML
Technologien: Java 6, JavaScript, Liferay 6.0, JSF 2.1, Apache
Tomcat 6, JAX-WS, SOAP, REST, Oracle, JIRA, Maven, WIKI,
Jenkins, ANT, SVN, Velocity Templates, Entwicklung mit NetBeans
und Eclipse
Softwareentwickler, Konzeption
Die Rohdaten werden mittels Parsing ins Portal gestellt und können in
verschiedenen Formen angezeigt werden
* Konzeption der Anwendung
* Datenmodell
* Datenbankmodell
* Softwareentwicklung mit Liferay und JEE basiertem Framework JSF
* Portal Entwicklung mit Liferay
* Portlet Entwicklung mit JSF, Maven, Hibernate, JPA
* Liferay Hook, Theme, Layout und Portlet Entwicklung mit der Hilfe
von Velocity Templates
* Entwicklung der Datenbank Abfragen (Oracle)
* Versionsverwaltung (SVN, CVS)
* Automatisierte Builds mit Jenkins
* Automatisierte Tests mit Selenium und Junit
* SSO mit REST (User-Login)
* Liferay Server Administration, CMS Administration, Dokumenten
Bibliothek, Benutzer Verwaltung
* Bug Tracking mit JIRA
* Liferay in Verbindung mit selbstentwickeltem SSO (Single Sign On)
angepasst mit Hilfe von Auto-Login Hook (Automatisiertes Login
System)
* Teilweise Migration von Struts 2 Portlets in JSF2.1
* Dokumentation/Use Cases mit UML
Technologien: Java 6, JavaScript, Liferay 6.0, JSF 2.1, Apache
Tomcat 6, JAX-WS, SOAP, REST, Oracle, JIRA, Maven, WIKI,
Jenkins, ANT, SVN, Velocity Templates, Entwicklung mit NetBeans
und Eclipse
01/2007
-
12/2012
Softwareentwickler
Medien (nebenberuflich)
Softwareentwickler, Konzeption
Frontend-Formulare in VB.NET und C#, Zeiterfassung, Projekt Pflege,
und die komplette Unternehmen Prozess Workflow Entwicklung
* Design und Entwicklung der Datenbank
* Präsentation von Ergebnissen in Meetings
* Dokumentation
Technologien: MS Access, VBA, VB.NET, C#, MSSQL, PHP, MySQL,
Smarty templates, jQuery, Ajax
Softwareentwickler, Konzeption
Frontend-Formulare in VB.NET und C#, Zeiterfassung, Projekt Pflege,
und die komplette Unternehmen Prozess Workflow Entwicklung
* Design und Entwicklung der Datenbank
* Präsentation von Ergebnissen in Meetings
* Dokumentation
Technologien: MS Access, VBA, VB.NET, C#, MSSQL, PHP, MySQL,
Smarty templates, jQuery, Ajax
01/2010
-
12/2011
Softwareentwickler
Medien
Softwareentwickler
Weiterentwicklung eines Software Portals für ein Callcenter, das
automatisierte Workflows für Mitarbeiter definiert.
* Softwareentwicklung mit PHP, MySQL, JQuery und anderen Web
basierten Tools und Sprachen
* Administration von Linux Servern, Installation und Administration
vom LAMP
* Benutzer Verwaltung
Technologien: PHP, MySQL, JQuery, Javascript, Ajax, HTML
Softwareentwickler
Weiterentwicklung eines Software Portals für ein Callcenter, das
automatisierte Workflows für Mitarbeiter definiert.
* Softwareentwicklung mit PHP, MySQL, JQuery und anderen Web
basierten Tools und Sprachen
* Administration von Linux Servern, Installation und Administration
vom LAMP
* Benutzer Verwaltung
Technologien: PHP, MySQL, JQuery, Javascript, Ajax, HTML
01/2010
-
01/2011
Softwareentwickler
Verwaltung System
Internet
Softwareentwickler
* Frontendentwicklung mit der Hilfe von JQuery, CSS und HTML
Technologien: PHP, MySQL, CSS, HTML, Templates, JQuery, Ajax
Internet
Softwareentwickler
* Frontendentwicklung mit der Hilfe von JQuery, CSS und HTML
Technologien: PHP, MySQL, CSS, HTML, Templates, JQuery, Ajax
Zertifikate
iSAQB (Certified Professional for Software Architecture – Foundation Level)
Berlin
2017
Professional Scrum Master (PSM 1)
Frankfurt
2016
Basiszertifikat für Projektmanagement (GPM)
Berlin
2015
Liferay (Developer Training)
Liferay
2014
Reisebereitschaft
Verfügbar in den Ländern
Deutschland, Österreich und Schweiz
Staatsangehörigkeit: Deutsch