2023 - 2023: Frontend Migration einer JSP Anwendung
Rolle: Entwickler
Kunde: Versicherung
Aufgaben:
Kenntnisse:
Eclipse, Java 8, JEE 7, Wildfly, Primefaces, SVN, Maven, SCRUM,
2022 - 2022: Backend, Frontend Frameworkentwicklung und Anbindung eines DRUPAL Moduls
Kunde: Softwarehaus
Rolle: Entwickler
Aufgaben:
Eine bestehende Software soll so erweitert werden, dass über eine Schnittstelle Daten von einem beliebigen Standard CMS genutzt werden können. Insbesondere sollen sie mittels einer App auf mobilen Endgeräten dargestellt werden können. ¸ Als POC wurde eine Drupal Modul entwickelt und angebunden.
Kenntnisse:
Intellij, Java 11, Spring-Boot, PhpStorm, PHP, Drupal, Docker, Kubernetes, REST, Gitlab, JIRA, Confluence
2021 - 2022: Backend, Frontend Anbindung von Legacy Software
Kunde: Bank
Rolle: Entwickler
Aufgaben:
Die Management Software des Netzwerks einer Bank wird mithilfe der Anbindung von Infoblox modernisiert. Die Oberfläche wird teilweise angepasst.
Analyse der bestehenden Anwendung
Reimplementierung und Erweiterung der Oberfläche
Refactoring des Backends unter Einsatz von Infoblox
Kenntnisse:
Intellij, Java 8-11, Spring-Framework, ZK, Infoblox
2021 - 2021: Backend Refactoring und Migration einer Webanwendung
Kunde: Bank
Rolle: Entwickler
Aufgaben:
Eine in Produktion befindliche Anwendung auf Basis von WebSphere und JSP wird nach JSF 2.2 und Websphere 8.5 migriert. Vorhandene StoredProcedures werden soweit
weiterhin notwendig in Java reimplementiert.
Analyse der bestehenden Anwendung
Reimplementierung der Oberfläche
Refactoring des Backends und ersetzen der Stored Procedures
Kenntnisse:
Eclipse, Java 8, Primefaces/ JSF 2.2, JPA/ Hibernate
2019 - 2020: Backend Erstellen und erweitern von REST-Services
Kunde: Telekommunikation
Rolle: Designer/Entwickler
Aufgaben:
Ein System zur interaktiven Unterstützung von Betriebsabläufen wird erstellt
Implementierung von REST-Services
Implementierung einer Batch- Anwendung
Analyse von Sicherheitsanforderungen
Erstellung eines Authorisierungskonzepts
Architektur, Design und Implementierung desselben
Integrationstests
Optimierung Deployment/ Erstellen von Dockerfiles
Kenntnisse:
Intellij Idea, Java 8, JUNIT 4/5, MongoDB, Spring Boot, Spring Security, Spring Batch, OAuth2, Keycloak, Swagger, SCRUM, Docker, Kubernetes/ Openshift, Gitlab, JIRA, Confluence
2019 - 2019: Backend Reengineering von Batch -Prozessen
Rolle: Entwickler
Aufgaben:
Ein System zur Abbildung von Betriebsabläufen wird umgebaut
Implementierung von Batch-Prozessen
Refactoring von EndToEnd Tests
Refactoring bzw. Reimplementierung vorhandener Funktionalität
Integrationstests
Anpassung der Container
Kenntnisse:
Intellij Idea, Java 8, Cucumber, Oracle DB, Git, JIRA, Confluence, Bitbucket, Docker
2019 - 2019: Backend/Frontend Integration von neuen Frontends
Kunde: Logistik
Rolle: Entwickler
Aufgaben:
Ein Betankungssystem (MEAN-Stack) wird um die Anbindung zusätzlicher Betankungsautomaten erweitert
Refactoring einer Backendkomponente
Erweiterung derselben um zusätzliche Funktionen zur Anbindung neuer Betankungsautomaten
Refactoring von Frontendkomponenten
Integrationstests
Kenntnisse:
Webstorm, Javascript, Angular.js, Node.js, AWS, MongoDB, Git, Confluence
2018 - 2019: Backend/Frontend Änderung der Architektur eines Webservice
Kunde: Logistik
Rolle: Entwickler
Aufgaben:
Die Architektur eines REST-Service wurde geändert um die ersatzweise Anbindung an einen Microservice vorzubereiten. UI-Komponenten wurden erweitert/ abgeändert.
Redesign eines vorhandenen Service Backends
Erstellung und Anbindung von REST-Services
Umsetzung von Authorisierungskonzepten
Änderung einer bestehenden Benutzeroberfläche
Integrationstests
Kenntnisse:
Intellij Idea, Java8, Wildfly 10, Angular 4, Typescript, Jersey, Apache Artemis, Swagger, Spring-Boot, Micro-Services, Git, Bitbucket, JIRA, Confluence, Maven, SCRUM, Docker, Puppet
2018 - 2018: Backend/Frontend Erweiterung einer bestehenden Webanwendung
Kunde: Bank
Rolle: Entwickler
Aufgaben:
Eine bestehende Webanwendung zur Benutzerunterstützung bei der Datenpflege wurde um ein Modul erweitert.
Umsetzung von Designanforderungen
Anbindung von stored Procedures
Erstellen von SQL-Abfragen
Kenntnisse:
Intellij Idea, Java8, JBoss EAP 7.4, JSF (Primefaces), HTML, AS400, Hibernate, Git, Gitlab, Maven, Jenkins
2017 - 2018: Backend/ Frontend Erweiterung einer bestehenden Webanwendung
Kunde: Logistik
Rolle: Entwickler
Aufgaben:
Eine bestehende Webanwendung zur Benutzerunterstützung bei der Host-Dateneingabe wurde refactored und erweitert.
Analyse der bestehenden Software
umfangreiches Refactoring eines Teilmoduls
Erweiterung desselben zur Umsetzung diverser Kundenanforderungen
Erstellen von Skripten zur Datenmigration
Kenntnisse:
Intellij Idea, Java8, Wildfly 10.2, JSF (Primefaces), HTML, MongoDB, DB2, JIRA, Git, Gitlab, Maven, Jenkins, JavaScript, SCRUM
2017 - 2017: Backend Implementierung Assetmanagement
Kunde: Softwarehaus
Rolle: Entwickler
Aufgaben:
Der Import und die Verarbeitung von Bankdaten wurde mittels eines bestehenden Frameworks implementiert.
Analyse der bestehenden Software
Simulation des Datenimports
Anbindung diverser Services
Kenntnisse:
Eclipse, Microservices, REST-Services, Spring, Apache Kafka, Zookeeper, Camel, Java 8, JIRA, Git, Confluence, Maven, Camunda, SCRUM
2017 - 2017: Backend/Frontend Datenimport und Erweiterung einer bestehenden Webanwendung
Kunde: Automobilhersteller
Rolle: Designer/ Entwickler
Aufgaben:
Zunächst war der Import von Daten aus einer Access-Anwendung in die vorhandene Infrastruktur zu bewerkstelligen, dann wurde die UI erweitert.
Analyse der bestehenden Software
Design und Implementierung Datenimporters
Erweiterung der bestehenden Webanwendung
Kenntnisse:
Intellij Idea, Spring, SQL, JDBC, JSF- PrimeFaces, Java 8, HTML
2016 - 2017: Backend/Frontend Facelift und Erweiterung einer bestehenden Webanwendung
Kunde: Logistik
Rolle: Designer/ Entwickler
Aufgaben:
Facelift einer Webanwendung, Konzeption browserseitiges Fehlerhandling
Analyse der bestehenden Software
Design und Implementierung eines JS-Frameworks zum Fehlerhandling
Facelift der bestehenden Anwendung
Kenntnisse:
Intellij Idea, JSP, HTML, XML, XSLT, Java 8, JavaScript, TypeScript, CSS, JIRA, Git, Confluence, Docker, Ant, Jenkins, Sonar, Scrum
2016 - 2016: Backend Portierung und Erweiterung eines Konfigurators
Kunde: Gerätehersteller
Rolle: Designer/ Entwickler
Aufgaben:
Ein in C# implementierter komplexer Konfigurator wird nach Java 8 portiert und in seinem Funktionsumfang wesentlich erweitert.
Analyse der bestehenden Software
Weiterentwicklung des vorhandenen Frameworks
Einfügung der existierenden Berechnungen in den neuen Kontext
Addition neuer Geräte zum Konfigurator
Kenntnisse:
Intellij Idea, Visual Studio, Tomcat 8 (Spring), Tacton Konfigurationssoftware, Kisters 3D Darstellungssoftware, Java 8, C#, Maven, Git
2016 - 2016: Backend/Frontend Erweiterung einer bestehenden Webanwendung
Kunde: Versicherung
Rolle: Entwickler
Aufgaben:
Eine Webanwendung soll in Ihrer Funktionalität erweitert und die Anbindung an Backendsysteme auf Webservices umgestellt werden.
Analyse der bestehenden Software
Design und Implementierung neuer Komponenten
Umstellung der bestehenden Anbindung auf Webservices
Kenntnisse:
Eclipse/JBoss 6.3, Primefaces, Java 6, Javascript, HTML, soapUI, JIRA, SVN, Maven, Jenkins, Sonar, SCRUM
2015 - 2015: Backend App-Entwicklung: Update/Refactoring einer bestehenden Java Anwendung
Kunde: Automobildienstleister
Rolle: Entwickler/ Designer
Aufgaben:
Teile einer umfangreichen Datensammlung werden periodisch upgedated und der Öffentlichkeit/ Kunden gegebenenfalls mit neuer Funktionalität zur Verfügung gestellt.
Analyse der bestehenden Software, um Änderungsbedarf festzustellen
Design und Implementierung der erforderlichen Änderungen
umfangreiches Refactoring
Integration in den bestehenden JEE6-Kontext
Kenntnisse:
Eclipse /JBoss Deveolper Studio, JSF/Richfaces, HTML, JPA
2014 - 2014: Schulungstool/ Vor-Ort Unterstützung für das medizinische Personal bei der geriatrischen Erstversorgung
Kunde: Unternehmensberatung (Kleinprojekt)
Rolle: Entwickler/ Designer
Aufgaben:
Das medizinische Personal muss für die besonderen Bedürfnisse älterer Menschen in der Notaufnahme geschult werden. Die Software dient auch zur Unterstützung bei der Ersteinschätzung.
Analyse zur Umsetzung der medizinischen Problematik als Software-Produkt (OOA)
Design und Implementierung einer Java- Applikation
Realisierung einer Web-Applikation mittels AngularJS
Kenntnisse:
Eclipse, Webstorm, Android, JSF, HTML, JPA, mongodb, express, angular.js, node.js, ECMA-Script 5 (i.e. MEAN Stack), bower, grunt, jasmin, karma
weitere Projekte auf Anfrage
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.