Senior Java-Entwickler mit Erfahrung in Konzeption von Software-Architektur und Projektmanagement.
Aktualisiert am 20.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 20.09.2024
Verfügbar zu: 100%
davon vor Ort: 100%
JAVA/JEE-Entwickler
Software-Architekt
Projektkoordinator/-management
Konfigurationsmanagement
Englisch
Deutsch
Französisch
Englisch

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

9 Monate
2024-01 - 2024-09

Docker-Containerisierung einer Eclipse RCP Anwendung

Architekt, Entwickler Abstimmung der Anforderungen mit dem DevOps-Team Anforderungsanalyse Konzeption ...
Architekt, Entwickler

Docker-Containerisierung einer Eclipse RCP Anwendung zu besserem Management von Security- und System-Updates in der fachlichen Domäne Sales & Accounting Systems

  • Bereitstellung des Anwendung-Backends und der Batch-Komponente in Docker-Images, um das Management von Security- und System-Updates zu optimieren.
    • Abstimmung der Security- und technischen Anforderungen mit dem DevOps-Team
    • Anpassung der Anwendung-Architektur
    • Konzeption der Docker-Images für die Backend- und Batch-Komponente
    • Erweiterung der Java-Projekte für die Generierung der Docker-Images
    • Integration von Anwendung-Backend in das JBoss-basierte Docker-Image
    • Integration von Anwendung-Batch in das alpine-Linus basierte Docker-Image
    • Erweiterung des Buildprozesses um die Generierung von Docker-Images

Java 1.8 Maven 3 Gitlab Git JBoss EAP 7.2 RedHat 8 Alpine Linux Eclipse Mars Eclipse RCP Hibernate 5.3 Docker Docker-Image Docker-Container AWS Cloud Cloudformation
Abstimmung der Anforderungen mit dem DevOps-Team Anforderungsanalyse Konzeption Cloud AWS Docker Verschlüsselung Eclipse Eclipse RCP Build- und Konfigurationsmanagement mit Gitlab Git Software-Architektur
DB Systel GmbH
6 Monate
2023-07 - 2023-12

Erweiterung einer JEE-basierten Web-Applikation

Entwickler, Konfigurationsmanagement, Koordinator Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Entwicklung in JSF ...
Entwickler, Konfigurationsmanagement, Koordinator

Erweiterung einer JEE-basierten Web-Applikation in der fachlichen Domäne Sales & Accounting Systems

  • Erweiterung einer JEE-basierten Web-Applikation für den Vertrieb von Firmenkunden-Jobtickets auf Basis der Technologien JSF, Primefaces, Java 8, JEE 7, Javascript, Ajax, HP Nonstop, Weblogic 14c, Maria-DB 10.4
    • Abstimmung der Anforderungen mit dem fachlichen Verantwortlichen des Auftragsgebers
    • Aufnahme der Anforderungen in Jira und Kategorisierung der Anforderungen in Epics und Stories.
    • Konzeption der Anpassungen zu der genderneutralen Anrede
    • Entwicklung und Test von Komponenten zur Integration der genderneutralen Anrede
    • Erweiterung einer WebService-Schnittstelle
    • Analyse und Behebung verschiedenen Fehler
    • Upgrade des Applikationsservers auf WebLogic 14c
Jira Java 1.8 intelliJ Gitlab Git Artifactory Primefaces 6.1.4 Primefaces-extensions 6.1.1 JSF 2.2 WebLogic 14c JEE 7 HP Nonstop J0916 HP Nonstop SQL/MP Maria-DB 10.4 Apache Webserver 2.4.x SCRUM Workbench 1.1.8 Docker OpenShift
Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Entwicklung in JSF Primefaces Java 8 JEE 7 Javascript Ajax HP Nonstop Jira Build- und Konfigurationsmanagement mit Gitlab Einsatz von SCRUM
DB Systel GmbH
6 Monate
2023-01 - 2023-06

Erweiterung einer Eclipse RCP Anwendung zur Modellierung und Test von Fahrzeugen

Entwickler Abstimmung der Anforderungen mit dem fachlichen Team Anforderungsanalyse Konzeption ...
Entwickler

Konzeption, Entwicklung und Integration mehrerer Plugins für Modellierung und Test von Fahrzeugen.

  • Abstimmung der neuen Anforderungen mit dem fachlichen Team.
  • Konzeption, Entwicklung und Integration mehrerer Plugins für die Modellierungskomponente
  • Konzeption, Entwicklung und Integration mehrerer Plugins für elektrische Komponente
  • Analyse und Behebung zahlreicher Fehler in Bestandsystem

Java 1.8 Maven 3 Gitlab Git Eclipse Mars Eclipse RCP JMockit Mokito Scrum
Abstimmung der Anforderungen mit dem fachlichen Team Anforderungsanalyse Konzeption Plugin-Entwicklung und Software-Architektur
Vector GmbH
6 Monate
2023-01 - 2023-06

Erweiterung einer Eclipse RCP Anwendung

Architekt, Entwickler Abstimmung der Anforderungen mit dem Penetrationtest-Team Anforderungsanalyse Konzeption ...
Architekt, Entwickler

Erweiterung einer Eclipse RCP Anwendung zur Erfüllung von Security-Guidelines und Abbildung neuer Anforderungen in der fachlichen Domäne Sales & Accounting Systems

  • Integration von Interceptors und Verschlüsselung in die Backend-Architektur sowie Erweiterung des RCP-Clients, um Sicherheitslücken nach einem Sicherheitstest zu schließen.
    • Abstimmung der Security-Anforderungen mit dem Penetrationtest-Team eines bahn-externen Providers.
    • Konzeption und Integration von Interceptors in die Facade-Schicht zur Prüfung von Validierung von Session und Berechtigungen
    • Erweiterung des Eclipse RCP-Clients zur Erfüllung neuer Anforderung bezüglich 9?-Ticket
    • Integration von Client-Zertifikaten in das Client MSIX-Paket zur Verschlüsselung der Kommunikation zwischen RCP-Client und Server.
    • Integration und Konfiguration von Server-Zertifikation auf JBOSS-Server zwecks Verschlüsselung
    • Anpassung des Buildprozesses entsprechend den neuen Anforderungen
    • Anpassung der Architektur und Architekturbeschreibung

Java 1.8 Maven 3 Gitlab Git JBoss EAP 7.2 Apache Webserver Eclipse Mars Eclipse RCP ModelMapper 2.4.2 Hibernate 5.3
Abstimmung der Anforderungen mit dem Penetrationtest-Team Anforderungsanalyse Konzeption Verschlüsselung Build- und Konfigurationsmanagement mit Gitlab Software-Architektur
DB Systel GmbH
5 Monate
2021-06 - 2021-10

Redesign und Erweiterung einer Eclipse RCP Anwendung

Architekt, Entwickler Abstimmung der Anforderungen mit dem Serviceteam Anforderungsanalyse Konzeption ...
Architekt, Entwickler
Redesign und Erweiterung einer Eclipse RCP Anwendung zur Erfüllung von Security-Guidelines und Abbildung neuer Anforderungen in der fachlichen Domäne Sales & Accounting Systems. 
    • Integration einer DTO-Schicht in die Backend-Architektur, um die Hibernate-Abhängigkeit aus dem Client aufzulösen und den automatischen Patch von dem Applikationsserver JBoss zu ermöglichen. 
      • Abstimmung der Security-Anforderungen mit dem Serviceteam/ DevOps
      • Konzeption und Integration einer DTO-Schicht in die Backend-Architektur, um den Transfer von Entities zwischen Backend- und Client-Komponenten zu vermeiden
      • Integration eines DTO-Entity-Mappers in die Service-Schicht des Backends 
      • Anpassung des Eclipse RCP-Client entsprechend der neuen Service-Signaturen 
      • Anpassung des Buildprozesses und Dependencymanagements 
      • Anpassung der Architektur und Architekturbeschreibung
    Java 1.8 Maven 3 Gitlab Git JBoss EAP 7.2 Apache Webserver Eclipse Mars Eclipse RCP ModelMapper 2.4.2 Hibernate 5.3
    Abstimmung der Anforderungen mit dem Serviceteam Anforderungsanalyse Konzeption Hibernate Eclipse Build- und Konfigurationsmanagement mit Gitlab Software-Architektur
    DB Systel GmbH
    6 Monate
    2021-01 - 2021-06

    Redesign und Anbindung mehrerer Anwendungen

    Architekt, Entwickler Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Konzeption ...
    Architekt, Entwickler

    Redesign und Anbindung mehrerer Anwendungen an einem RESTful-Service-Provider in der fachlichen Domäne Sales & Accounting Systems

    • Redesign und Anbindung mehrerer Anwendungen an einem zentralen RESTful-Service-Provider, um die verschiedenen Implementierungen bei den Anwendungen abzulösen 
      • Abstimmung der REST-Schnittstellen mit einem Architektenteam 
      • Analyse und Erstellung eines Integrationskonzepts 
      • Anbindung einer REST-Schnittstelle/Service für die Adressvalidierung in 3 Anwendungen 
      • Anbindung einer REST-Schnittstelle/Service für die Validierung europäischer IBANs in 2 Anwendungen 
      • Anbindung einer REST-Schnittstelle/ Service für die Prüfung deutscher Bankkonten in 2 Anwendungen 
      • Anpassung der Architektur und Architekturbeschreibung

    Java 1.8 Git Maven RESTful-Webservice JSON Swagger Postman Spring Boot Docker OpenShift Maven 3 Gitlab Jersey2 Weblogic 12.2 IntelliJ JRebel
    Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Konzeption Build- und Konfigurationsmanagement mit Gitlab Software-Architektur
    DB Systel GmbH
    9 Monate
    2020-04 - 2020-12

    Migration einer Java Webstart-Clientanwendung

    Architekt - Konfigurationsmanagement Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Konzeption ...
    Architekt - Konfigurationsmanagement

    Migration einer Java Webstart-Clientanwendung in Microsoft MSIX in der fachlichen Domäne Sales & Accounting Systems

    • Migration einer Java Webstart-Clientanwendung in Microsoft MSIX mit Hosting des MSIX-Apps auf projekt-eigenes Apache Webserver 
      • ?Abstimmung der Anforderungen mit dem fachlichen Verantwortlichen des Auftragsgebers 
      • Analyse und Erstellung eines Migrationskonzepts 
      • Vorstellung und Abstimmung des Migrationskonzepts mit dem Architektenteam 
      • Anpassung der Architektur und Architekturbeschreibung 
      • Entfernung der Java Webstart-spezifischen Komponente aus dem Build-Prozess 
      • Erweiterung des bestehenden Maven-Buildprozesses um MSIX-Komponenten 
      • Integration der Eclipse-RCP-Clientanwendung in den MSIX-Container 
      • Kompilierung eines CPP-MSIX-Executable auf AWS-Linux zur Erstellung von MSIX-Container 
      • Implementierung eines Bash-Skripts zur Erstellung eines MSIX-Containers auf AWS-Linux 
      • Implementierung eines Bash-Skripts zum Signieren des MSIX-Containers 
      • Erweiterung des Installationsskripts um die Konfiguration und Bereitstellung des MSIX-Containers mit der Clientanwendung in Apache Webserver 

    Java 1.8 Java Webstart Git Microsoft MSIX Apache Webserver Maven Maven 3 Gitlab Bash-Skript Microsoft C++ Makefile AWS Linux 2 Eclipse Mars Eclipse RCP
    Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Konzeption Build- und Konfigurationsmanagement mit Gitlab Software-Architektur
    DB Systel GmbH
    10 Monate
    2019-06 - 2020-03

    Redesign einer JEE-basierten Web-Applikation

    Architekt, Entwickler - Konfigurationsmanagement Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Entwicklung ...
    Architekt, Entwickler - Konfigurationsmanagement

    Redesign einer JEE-basierten Web-Applikation in der fachlichen Domäne Sales & Accounting Systems

    • Technisches Redesign einer JEE-basierten Web-Applikation für den Verkauf von Verbund-Tickets bei Agenturen zur Erfüllung der Security-Guidelines auf Basis der Technologien JSF, Primefaces, Java 7, JEE 6, Javascript, Ajax, HP Nonstop, JAX-WS
      • Analyse der neuen Security-Guidelines 
      • Anpassung der Architektur entsprechend der neuen Security-Guidelines 
      • Integration einer Service-Schicht auf Basis JAX-WS zur Vermeidung des direkten Zugriffs auf kritische Ressourcen 
      • Implementierung der Services 
      • Paketierung der Services in einem neuen Artefakt

    JSF Primefaces Java 7 JEE 6 Javascript Ajax HP Nonstop Jira Git Gitlab JAX-Webservice Java 1.7 Log4j intelliJ Artefactory Primefaces 6.1.4 Primefaces-extensions 6.1.1 JSF 2.2 JEE 7 HP Nonstop J0916 HP Nonstop SQL/MP JAX-WS
    Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Entwicklung Build- und Konfigurationsmanagement
    DB Systel GmbH
    4 Monate
    2019-03 - 2019-06

    Migration einer JEE-basierten Enterprise-Applikation

    Entwickler, Konfigurationsmanagement, Koordinator Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse und Konzepterstellung Entwicklung in Java 1.8 ...
    Entwickler, Konfigurationsmanagement, Koordinator

    Migration einer JEE-basierten Enterprise-Applikation in Cloud in der fachlichen Domäne Sales & Accounting Systems

    • Migration in AWS-Cloud einer JEE-basierten Enterprise-Applikation für die zentrale Dublettenprüfung bei Kundendaten auf Basis der Technologien Java 7, JEE 6, Weblogic 12, Oracle-Datenbank 12, SLES 12
      • Abstimmung der Anforderungen mit dem fachlichen Verantwortlichen des Auftragsgebers 
      • Besprechung der Anforderungen mit der technischen Betriebsführung und dem Security-Verantwortlichen des Auftragsgebers
      • Mitwirkung bei der Erstellung des Migrationskonzepts. 
      • Aktualisierung der Architekturbeschreibung
      • Umstellung des Buidprozesses auf Gitlab und des Konfigurationsmanagements und Artifactory
      • Unterstützung bei der Migration der Oracle-Datenbank in Cloud. 
      • Koordination und Begleitung des Tests mit 3 Umsystemen
      • Erarbeitung einer Risikoanalyse in Zusammenarbeit mit der technischen Betriebsführung und dem Security-Verantwortlichen des Auftragsgebers
      • Mitarbeit bei der Erstellung des Betriebsführung-Konzepts sowie des Einführungskonzepts
      • Aktualisierung des Betriebsführungshandbuchs
      • Koordination und Begleitung der Produktionseinführung im Rahmen einer Rufbereitschaft

    intelliJ Artifactory WebLogic 12 JEE 7 HP Nonstop J0916 HP Nonstop SQL/MP Oracle 12 Dublettenprüfung-Tool (Uniserv) SLES 12 SQL Developer
    Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse und Konzepterstellung Entwicklung in Java 1.8 JEE 6 Build- und Konfigurationsmanagement mit Gitlab und Git WebLogic 12 Oracle-Datenbank Cloud-Migration Dublettenprüfung-Tool (Uniserv)
    DB Systel GmbH
    3 Monate
    2019-01 - 2019-03

    Migration einer JEE-basierten Web-Applikation

    Entwickler, Konfigurationsmanagement, Koordinator Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Build- und Konfigurationsmanagement mit Gitlab ...
    Entwickler, Konfigurationsmanagement, Koordinator
    Migration einer JEE-basierten Web-Applikation in Cloud in der fachlichen Domäne Sales & Accounting Systems
    • Migration in AWS-Cloud einer JEE-basierten Web-Applikation für den Vertrieb von Firmenkunden-Jobtickets auf Basis der Technologien JSF, Primefaces, Java 7, JEE 6, Javascript, Ajax, HP Nonstop, Weblogic 12 und Maria-Datenbank 10 
      • Abstimmung der Anforderungen mit dem fachlichen Verantwortlichen des Auftragsgebers 
      • Aufnahme der Anforderungen in Jira und Kategorisierung der Anforderungen in Epics und Stories. 
      • Mitarbeit bei der Erstellung des Migrationskonzepts 
      • Anpassung von Java-Komponenten zur Erfüllung der Security-Standard auf Basis von Stories 
      • Umstellung des Buidprozesses auf Gitlab und des Konfigurationsmanagements und Artifactory
      • Unterstützung und Begleitung des System- und Aufnahmetests. 
      • Abstimmung der Migration-Anforderungen mit der technischen Betriebsführung 
      • Erarbeitung einer Risikoanalyse in Zusammenarbeit mit der technischen Betriebsführung und dem Security-Verantwortlichen des Auftragsgebers
      • Mitarbeit bei der Erstellung des BetriebsführungKonzepts sowie des Einführungskonzepts
      • Koordination und Begleitung der Produktionseinführung

    Jira Java 1.8 intelliJ Git Artifactory Primefaces 6.1.4 Primefaces-extensions 6.1.1 JSF 2.2 WebLogic 12 JEE 7 HP Nonstop J0916 HP Nonstop SQL/MP Maria DB 10 Apache Webserver 2.4.x SCRUM Workbench 1.1.8
    Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Build- und Konfigurationsmanagement mit Gitlab Einsatz von SCRUM WebLogic 12 Git Maria-Datenbank Cloud-Migration Docker OpenShift Entwicklung
    DB Systel GmbH
    1 Jahr 1 Monat
    2018-01 - 2019-01

    Entwicklung einer JEE-basierten Web-Applikation

    Entwickler, Anforderungsmanagement, Konfigurationsmanagement, SCRUM-Master Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Build- und Konfigurationsmanagement mit Gitlab ...
    Entwickler, Anforderungsmanagement, Konfigurationsmanagement, SCRUM-Master

    Entwicklung einer JEE-basierten Web-Applikation in der fachlichen Domäne Sales & Accounting Systems

    • Design, Entwicklung, Integration einer JEE-basierten Web-Applikation für den Verkauf von Verbund-Tickets bei Agenturen auf Basis der Technologien JSF, Primefaces, Java 7, JEE 6, Javascript, Ajax, HP Nonstop 
      • Abstimmung der Anforderungen mit dem fachlichen Verantwortlichen des Auftragsgebers sowie Mitarbeit bei der Planung der Releases 
      • Aufnahme der Anforderungen in Jira und Kategorisierung der Anforderungen in Epics und Stories. 
      • Sprint-Planung und -Begleitung als SCRUM-Master in einem agilen Team. 
      • Analyse und Erstellung von Konzepten für die Epics und Stories
      • Entwicklung von diversen Java-Komponenten auf Basis der Epics und Stories für den Verkauf von VerbundTickets auf Tablett mit Primefaces, UML2, Java7, JEE7 und WebLogic 12 
      • Aufbau des Buildmanagements und Konfigurationsmanagements mit Gitlab und Artifactory
      • Unterstützung und Begleitung des System- und Aufnahmetests. 
      • Abstimmung der Build to Run-Anforderungen mit der technischen Betriebsführung und Mitarbeit bei der Erstellung des Betriebsführungskonzepts sowie des Einführungskonzepts
      • ?Unterstützung und Begleitung der Produktionseinführung

    Jira Java 1.7 Log4j intelliJ Gitlab Git Artefactory Primefaces 6.1.4 Primefaces-extensions 6.1.1 JSF 2.2 WebLogic 12 JEE 7 HP Nonstop J0916 HP Nonstop SQL/MP Docker Openshift
    Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Build- und Konfigurationsmanagement mit Gitlab Einsatz von SCRUM Webservice Entwicklung
    DB Systel GmbH
    7 Monate
    2017-06 - 2017-12

    Integration der Nahverkehr-Sitzplatzreservierung

    Entwickler und Architekt Anforderungsanalyse
    Entwickler und Architekt
    Integration der Nahverkehr-Sitzplatzreservierung in eine bestehende Anwendung in der fachlichen Domäne Sales & Accounting Systems im Personenverkehr
    • Architektur, Design, Entwicklung und Integration der Nahverkehr-Sitzplatzreservierung in eine bestehende Applikation auf Basis der Technologien JSF, Primefaces, Java 7, JEE, Javascript, Ajax, HP Nonstop 
      • Mitarbeit bei dem Architekturentwurf 
      • Mitarbeit bei dem Komponentendesign 
      • Anpassung des Continuous Integration (Jenkins) für QA 
      • Analyse, Design, Entwicklung und Test von Java-Komponenten für die Anbindung der JSON-Sitzplatzreservierung-Schnittstelle 
      • Analyse, Design, Entwicklung und Test von transaktionssicheren Java-Backend-Komponenten für die Übernahme der Reservierungsoptionen sowohl vom Reisezentrum als auch von der XML-Schnittstelle zu den externen Partnern 
      • Entwicklung verschiedener Seiten mit JSF, Javascript, Ajax und XHTML für die Darstellung von Reservierungsoptionen bei Nahverkehr-Züge
    JSF Primefaces Java 7 JEE 6 Javascript Ajax HP Nonstop Jira Jenkins CI WebLogic 12 JSON Java 1.8 Log4j Eclipse Mars Sonar Enterprise Architect Junit 4 Primefaces 6.1.4 Primefaces-extensions 6.1.1 JSF 2.2 JEE 7 XHTML HP Nonstop J0916 HP Nonstop SQL/MP
    Anforderungsanalyse
    DB Systel GmbH
    1 Jahr 5 Monate
    2016-01 - 2017-05

    Planung und Steuerung von verschiedenen IT-Projekte

    Projektleiter, Konfigurationsmanager, Implementierungsleiter JEE Microsoft project Enterprise Java Beans (EJB) ...
    Projektleiter, Konfigurationsmanager, Implementierungsleiter

    Planung und Steuerung von verschiedenen IT-Projekte in der fachlichen Domäne Sales & Accounting Systems im Personenverkehr sowie verwandter Themengebiete für DB Vertrieb GmbH 

    • Projektleitung, Implementierungsleitung und Konfigurationsmanagement von mehreren DB Vertriebssysteme (NVS, FIPO, ZKDB) auf Basis der Technologien JSF, Java EE, JSP, JavaScript, C, C++
      • Planung und Steuerung der Implementierung technischer Komponenten und Sicherstellung einer Dokumentation und Systemdokumentationen 
      • Planung und Steuerung von qualitätssichernden Maßnahmen 
      • Einsatz von HP Quality Center (TMT) für die Planung und Steuerung der Analyse und der Behebung von Fehlern in den Applikationen und Code Reviews von Komponenten 
      • Planung und Steuerung der Durchführung von Komponententests und Integrationtests 
      • Planung und Steuerung der Erstellung von Lieferpaketen für die betreffenden Applikationen 
      • Einsatz von Maven, Ant und Jenkis für die Bereitstellung von Lieferpaketen 
      • Einführung und Leitung von Daily Stand-up-Meetings 
      • Planung und Steuerung bei der Entwicklung von Methoden, Modulen und Architekturen, um konkrete Lösungen schneller, effektiver und effizienter realisieren zu können 
      • Planung, Steuerung und Durchführung von Expertenschätzungen für die Implementierung 
      • Planung und Steuerung der Erstellung sowie Erweiterung von Datenbankskripten 
      • Planung und Steuerung der Ablösung einer Dublettenprüfung-Software in einer Oracle-Datenbank 
      • Einsatz von Jira für die Planung und Steuerung der Bearbeitung von Kundenanfragen im Wartungskontext

    JEE Microsoft project Enterprise Java Beans (EJB) Java Server Faces (JSF) Hibernate JavaScript Oracle DB UML Junit Atlassian JIRA Jenkins Maven (Build Tool) Testautomatisierung HP Quality Center (TMT) Ant Maria DB JPA Agile Methode (SCRUM) Projektmanagement Implementierungsleitung Anforderungsanalyse Java EE Maven Applikationsdesign Eclipse Objektorientierte Analyse (OOA) Objektorientiertes Design (OOD) Softwareentwicklungsprozess
    DB Systel GmbH
    2 Jahre 3 Monate
    2014-03 - 2016-05

    Entwicklung eines Java-basierten Standalone-Applikation

    Entwickler, SCRUM-Master, Quality Management Java7 Log4j Eclipse ...
    Entwickler, SCRUM-Master, Quality Management

    Entwicklung eines Java-basierten Standalone-Applikation in der fachlichen Domäne Sales & Accounting Systems im Personenverkehr für die Generierung von Tarifdaten für den Nahverkehr

    • Architektur, Design und Entwicklung einer Standalone-Applikation mit Fokus aus Multithreading, Arbeitsspeicher-Auslastung, Performance und Flexibilität, um die Berechnung von circa 80 000 Gemeinde-Kombinationen mit einer Generierung von circa 2,5 Tera Bytes Daten zu ermöglichen, aus denen die endgültigen Tarifdaten generiert werden. 
      • Mitarbeit bei dem Architekturentwurf der Applikation 
      • Mitarbeit bei dem Applikationsdesign 
      • Aufsetzen des Continuous Integration Tools (Jenkins) für Quality Management 
      • Integration der Applikation Jenkins 
      • Analyse, Design, Entwicklung und Test von mehreren Komponenten im Teilprojekt Ewerk-Algorithmus 
      • Aufsetzen des Buildprozesses mit Maven 
      • Einsatz des Dijkstra-Algorithmus, um die kurzen Wege zu ermitteln 
      • Design und Implementierung von Unit- und Integrationtests mit Junit
      • Unterstützung und Begleitung des Systemtests
      • Abstimmung der Build-to-Run-Anforderungen mit der technischen Betriebsführung
      • Mitwirkung bei der Erstellung des Betriebsführungskonzepts sowie Einführungskonzepts
      • Erstellung des Betriebsführungshandbuchs
      • Unterstützung und Begleitung der Produktionseinführung

    Java7 Log4j Eclipse SCRUM Jenkins Sonar Multithreading Enterprise Architect Junit Anforderungsanalyse Java Version 7 Apache Log4J Applikationsdesign und Architekturentwurf Objektorientierte Analyse (OOA) Objektorientierte Programmierung Objektorientiertes Design (OOD) Objektorientierung (OO) Softwareentwicklung Handling großer Datenmenge Agile Methode (SCRUM)
    DB Systel GmbH
    3 Jahre 7 Monate
    2010-08 - 2014-02

    Weiterentwicklung eines Java-basierten Systems

    Entwickler und Konfigurationsmanager Datenbank: Oracle 10g Java: Java EE 5 ORM: Hibernate 3 und JPA 1 ...
    Entwickler und Konfigurationsmanager

    Weiterentwicklung eines Java-basierten Systems für die Versorgung von Bahnhöfen mit Reisendeninformationen

    • Weiterentwicklung einer Enterprise-Anwendung für die Versorgung von Bahnhöfen mit Reisendeninformationen. Die Informationen wie Verspätungen, Gleisänderungen, Hinweisen, außerplanmäßige Halte und Sonderfahrten werden von der Anwendung ermittelt. Die ermittelten Informationen werden anschießend an Ansager und Anzeiger an Bahnhöfe gesendet 
      • Weiterentwicklung eines webbasierten Konfigurationstool für die Ausgangskomponente mit JSF, Spring, DAO, JPA unter Tomcat 
      • Weiterentwicklung eines webbasierten Konfigurationstool für EVUs mit JSF, SEAM und JPA 
      • Aufsetzen des Continuous Integration Tools (Jenkins) für Quality Management 
      • Konfigurationsmanagement mit KM-Pool 
      • Mitwirkung bei dem Architekturentwurf und Design eines Applikation-Redisigns 
      • Steuerung eines Teilprojekt-Teams mit enger Zusammenarbeit mit dem Kunden 
      • Einsatz der BahnNet Referenzarchitektur bei dem Redesign

    Datenbank: Oracle 10g Java: Java EE 5 ORM: Hibernate 3 und JPA 1 Business logic: Spring 3 und Java 5 Web-Schicht: JSP JSF Servlet und SEAM AS: Tomcat 6 und JBoss 5 Jenkins Sonar EJB 3.0 JEE 5 Anforderungsanalyse Apache Log4J Apache Tomcat Curriculum Vitae Henri Kameni Seite 15 Datenmodellierung Eclipse J2EE Java O/R-Mapper Objektorientierte Analyse (OOA) Objektorientierte Programmierung Objektorientiertes Design (OOD) Objektorientierung (OO) Softwareentwicklung SQL
    DB Systel GmbH
    9 Monate
    2009-11 - 2010-07

    Weiterentwicklung einer Web-Applikation

    Entwickler Eclipse3 Subversion Hibernate3 ...
    Entwickler
    Weiterentwicklung einer Web-Applikation zur Unterstützung von behinderten Bahn-Reisenden oder Reisenden mit Kind
    • Mitwirkung bei der Erweiterung des bestehenden Datenmodells 
    • Migration und Erstellung von Testdaten mittels PL/SQL in Oracle 10g 
    • Aufbau komplexer Datenbank-Abfragen für das Berichtwesen 
    • Clientseitige Entwicklung mit JSP, Webget (Kunden eigenes Framework), Html und Javascript 
    • Serverseitige Entwicklung mit Spring, Hibernate, JPA, und SQL 
    • Entwicklung der Excel-Generierung mit JExcel API 
    • Entwicklung weiterer Funktionalitäten 
    • Durchführung von Spring-Konfigurationen
    Eclipse3 Subversion Hibernate3 Spring 2.5 JPA Oracle 10g SQL PL/SQL JSP Webget Javascript HTML Servelt Java 6 Tomcat 6 Apache Tomcat CSS Datenmodellierung Eclipse Entity Relationship Modell Hibernate J2EE Java MS Windows Vista Softwareentwicklung
    Reise, Transport und Gewerbe
    2 Monate
    2010-04 - 2010-05

    Entwicklung eines webbasierten Kundeninformation-Systems

    Entwickler Eclipse 3.5 JBOSS 4.2 JSF 1.2 ...
    Entwickler

    Die Webapplikation ?KiGbau im Internet (Stufe 1)? unterstützt die Veröffentlichung von Informationen über Großbaumaßnahmen für Eisenbahnverkehrsunternehmen (EVU), Zugangsberechtigte (ZB) und beteiligte Organisationseinheiten der DB Netz AG im Internet und bietet den EVUs zudem die Möglichkeit, Stellungnahmen zu den Baumaßnahmen im Internet abzugeben

    • Entwicklung der Anwendungslogik mit EJB3-Session Beans 
    • Entwicklung des Datenzugriffs (DAO) mit JPA und Hibernate 
    • Entwicklung des Imports von Baumaßnahmen aus einer Excel-Datei mit JExcel 
    • Entwicklung des Imports von betroffenen Zügen aus einer CSV-Datei 

    Eclipse 3.5 JBOSS 4.2 JSF 1.2 Facelets 1.1 Richfaces 3.1 tomahawk 1.1 EJB3 JPA 1.0 TAlo 3.3 Spring security Oracle 10g SQL Developer JExcel 2.6 JUnit 4.4 Hibernate 3.2 JEE5 Eclipse Enterprise Java Beans (EJB) Hibernate HSQL Database Engine (HSQLDB) J2EE
    Reise, Transport und Gewerbe
    3 Monate
    2009-08 - 2009-10

    Entwicklung eines Prototyps für ein Staplerleitsystem auf iPhone-Basis

    Entwickler, Analyst Objective C auf Mac Anforderungsanalyse C ...
    Entwickler, Analyst

    Es soll ein Staplerleitsystem entwickelt werden, das die Kosten des innerbetrieblichen Transportes senkt und die Effizienz steigert. Die Kosten sollen durch die Einführung einer innovativen, aber kostengünstigen IT-Lösung gesenkt werden. Die Effizienz soll durch die Berücksichtigung kundenspezifischer Anforderungen erhöht werden, indem telefon-, papier- und faxbasierte Prozesse in einer iPhone-Applikation abgebildet werden 

    • Analyse der Kunden-Anforderungen
    • Identifikation von use cases
    •  Abbildung von Prozessen aus den Use Cases
    • Umsetzung der Prozesse in eine iPhone-Applikation
    • Implementierung und Durchführung von Unit- und Systemtests

    Objective C auf Mac Anforderungsanalyse C Linux Telekommunikation Testanalyse Testdurchführung Unix
    4 Monate
    2009-04 - 2009-07

    Entwicklung eines webbasierten (Kunden) Information Management System

    Entwickler NetBeans 6 Glasfish 2 MySQL 5 ...
    Entwickler
    Entwicklung eines webbasierten (Kunden)Information Management System zur Optimierung des CRM (Costumer Relationship Management) eines Dienstleistungsunternehmens mit über 4000 Beratern
    • Abstimmung der Systemfunktionalitäten mit dem Kunden, 
    • Entwicklung der Geschäftslogik, 
    • Entwicklung der Weboberfläche, 
    • Entwicklung der Datenbank für die Verwaltung 
    • von Kundeninformationen und Beziehungen zu den Kunden
    NetBeans 6 Glasfish 2 MySQL 5 JPA Hibernate 3 JavaEE5 EJB3 RichFaces JSF XHTML CSS Javacript Anforderungsanalyse Apache Log4J Apache Struts Datenmodellierung Enterprise Java Beans (EJB) Entity Relationship Modell Ethernet Hibernate J2EE Java JavaScript mySQL O/R-Mapper Objektorientierte Analyse (OOA) Objektorientierte Programmierung Objektorientiertes Design (OOD) Objektorientierung (OO) Softwareentwicklung SQL SQL Navigator

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    Studium - Informatik
    Abschluss: Diplom Informatiker (FH)

    Zertifizierungen
    • Methoden
      • ITIL Foundation Certificate
      • Prince 2 Foundation Level
    • ISTQB Certified Tester Foundation Level (CTFL)
    • Java/JEE
      • ?SUN certified professional Java Programmer

    Kompetenzen

    Kompetenzen

    Top-Skills

    JAVA/JEE-Entwickler Software-Architekt Projektkoordinator/-management Konfigurationsmanagement Englisch

    Schwerpunkte

    Anforderungsanalyse
    Erstellung von fachlichen und technischen Konzepten
    Softwareentwicklung
    Softwarearchitektur
    Konfigurationsmanagement
    Projektplanung und -steuerung

    Produkte / Standards / Erfahrungen / Methoden

    Spezialwissen

    • Projektmanagement
    • E-Procurement
    • Fehlermanagement
    • Teamführung
    • Konfigurationsmanagement 

    Methoden & Vorgehen
    • Allgemein 
      • Wasserfall-Model, V-Modell, Agile Methoden (SCRUM und Kanban) 
    • Modellierung 
      • UML2 
    • Softwareentwicklung 
      • Anforderungsanalyse
      • Anforderungsspezifikation
      • Datenmodellierung
      • Objektorientierte Analyse (OOA)
      • Objektorientierte Programmierung
      • Objektorientiertes Design (OOD)
      • Objektorientierung (OO)
      • Softwareentwicklung 

    Software & Tools
    • Datenbanken, Betriebssysteme, Systemsoftware
      • AIX
      • ARS Remedy
      • DB2/2
      • HSQL Database Engine (HSQLDB)
      • Oracle
      • MariaDB
      • Linux
      • Linux (SuSE)
      • mySQL
      • PostgreSQL
      • Sun 
      • Solaris
      • Unix
      • HP Integrity Nonstop Server
      • WebLogic
      • JBoss
      • Tomcat 
    • Microsoft 
      • MS Visual Studio .NET
      • MS Windows Vista
      • MS Windows XP 
      • MS Windows 7
      • Windows 10 
    • OpenSource 
      • Apache Ant
      • Apache Log4J
      • Apache Struts
      • Apache Tomcat
      • Apache Webserver
      • Apache common
      • Jenkins
      • Jira
      • Spring Boot
      • Docker
      • Openshift
      • Cloud
      • AWS


    Programmiersprachen und Entwicklungsumgebungen

    • C, C++
    • Eclipse
    • Emacs
    • Enterprise Java Beans (EJB)
    • GNU Compiler Collection (GCC)
    • Hibernate
    • JEE
    • Java
    • Java Server Faces (JSF)
    • Java Swing
    • JavaScript
    • MS Visual C++
    • SQL Developer
    • Primefaces
    • AJAX
    • Richfaces


    Standards & Protokolle
    • Web 
      • CSS
      • DHTML
      • SQL
      • XML
      • XSD
      • XSL
      • XSLT
      • JSP
      • JSF
      • JavaScript
      • XHTML
      • JAX-Webservice
      • RESTful-Webservice

    Programmiersprachen


    Branchen

    Branchen

    • Dienstleistungen
    • IT Dienstleistungen
    • Telekommunikation
    • Reise
    • Transport und Logistik

    Einsatzorte

    Einsatzorte

    Deutschland, Schweiz, Österreich
    möglich

    Projekte

    Projekte

    9 Monate
    2024-01 - 2024-09

    Docker-Containerisierung einer Eclipse RCP Anwendung

    Architekt, Entwickler Abstimmung der Anforderungen mit dem DevOps-Team Anforderungsanalyse Konzeption ...
    Architekt, Entwickler

    Docker-Containerisierung einer Eclipse RCP Anwendung zu besserem Management von Security- und System-Updates in der fachlichen Domäne Sales & Accounting Systems

    • Bereitstellung des Anwendung-Backends und der Batch-Komponente in Docker-Images, um das Management von Security- und System-Updates zu optimieren.
      • Abstimmung der Security- und technischen Anforderungen mit dem DevOps-Team
      • Anpassung der Anwendung-Architektur
      • Konzeption der Docker-Images für die Backend- und Batch-Komponente
      • Erweiterung der Java-Projekte für die Generierung der Docker-Images
      • Integration von Anwendung-Backend in das JBoss-basierte Docker-Image
      • Integration von Anwendung-Batch in das alpine-Linus basierte Docker-Image
      • Erweiterung des Buildprozesses um die Generierung von Docker-Images

    Java 1.8 Maven 3 Gitlab Git JBoss EAP 7.2 RedHat 8 Alpine Linux Eclipse Mars Eclipse RCP Hibernate 5.3 Docker Docker-Image Docker-Container AWS Cloud Cloudformation
    Abstimmung der Anforderungen mit dem DevOps-Team Anforderungsanalyse Konzeption Cloud AWS Docker Verschlüsselung Eclipse Eclipse RCP Build- und Konfigurationsmanagement mit Gitlab Git Software-Architektur
    DB Systel GmbH
    6 Monate
    2023-07 - 2023-12

    Erweiterung einer JEE-basierten Web-Applikation

    Entwickler, Konfigurationsmanagement, Koordinator Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Entwicklung in JSF ...
    Entwickler, Konfigurationsmanagement, Koordinator

    Erweiterung einer JEE-basierten Web-Applikation in der fachlichen Domäne Sales & Accounting Systems

    • Erweiterung einer JEE-basierten Web-Applikation für den Vertrieb von Firmenkunden-Jobtickets auf Basis der Technologien JSF, Primefaces, Java 8, JEE 7, Javascript, Ajax, HP Nonstop, Weblogic 14c, Maria-DB 10.4
      • Abstimmung der Anforderungen mit dem fachlichen Verantwortlichen des Auftragsgebers
      • Aufnahme der Anforderungen in Jira und Kategorisierung der Anforderungen in Epics und Stories.
      • Konzeption der Anpassungen zu der genderneutralen Anrede
      • Entwicklung und Test von Komponenten zur Integration der genderneutralen Anrede
      • Erweiterung einer WebService-Schnittstelle
      • Analyse und Behebung verschiedenen Fehler
      • Upgrade des Applikationsservers auf WebLogic 14c
    Jira Java 1.8 intelliJ Gitlab Git Artifactory Primefaces 6.1.4 Primefaces-extensions 6.1.1 JSF 2.2 WebLogic 14c JEE 7 HP Nonstop J0916 HP Nonstop SQL/MP Maria-DB 10.4 Apache Webserver 2.4.x SCRUM Workbench 1.1.8 Docker OpenShift
    Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Entwicklung in JSF Primefaces Java 8 JEE 7 Javascript Ajax HP Nonstop Jira Build- und Konfigurationsmanagement mit Gitlab Einsatz von SCRUM
    DB Systel GmbH
    6 Monate
    2023-01 - 2023-06

    Erweiterung einer Eclipse RCP Anwendung zur Modellierung und Test von Fahrzeugen

    Entwickler Abstimmung der Anforderungen mit dem fachlichen Team Anforderungsanalyse Konzeption ...
    Entwickler

    Konzeption, Entwicklung und Integration mehrerer Plugins für Modellierung und Test von Fahrzeugen.

    • Abstimmung der neuen Anforderungen mit dem fachlichen Team.
    • Konzeption, Entwicklung und Integration mehrerer Plugins für die Modellierungskomponente
    • Konzeption, Entwicklung und Integration mehrerer Plugins für elektrische Komponente
    • Analyse und Behebung zahlreicher Fehler in Bestandsystem

    Java 1.8 Maven 3 Gitlab Git Eclipse Mars Eclipse RCP JMockit Mokito Scrum
    Abstimmung der Anforderungen mit dem fachlichen Team Anforderungsanalyse Konzeption Plugin-Entwicklung und Software-Architektur
    Vector GmbH
    6 Monate
    2023-01 - 2023-06

    Erweiterung einer Eclipse RCP Anwendung

    Architekt, Entwickler Abstimmung der Anforderungen mit dem Penetrationtest-Team Anforderungsanalyse Konzeption ...
    Architekt, Entwickler

    Erweiterung einer Eclipse RCP Anwendung zur Erfüllung von Security-Guidelines und Abbildung neuer Anforderungen in der fachlichen Domäne Sales & Accounting Systems

    • Integration von Interceptors und Verschlüsselung in die Backend-Architektur sowie Erweiterung des RCP-Clients, um Sicherheitslücken nach einem Sicherheitstest zu schließen.
      • Abstimmung der Security-Anforderungen mit dem Penetrationtest-Team eines bahn-externen Providers.
      • Konzeption und Integration von Interceptors in die Facade-Schicht zur Prüfung von Validierung von Session und Berechtigungen
      • Erweiterung des Eclipse RCP-Clients zur Erfüllung neuer Anforderung bezüglich 9?-Ticket
      • Integration von Client-Zertifikaten in das Client MSIX-Paket zur Verschlüsselung der Kommunikation zwischen RCP-Client und Server.
      • Integration und Konfiguration von Server-Zertifikation auf JBOSS-Server zwecks Verschlüsselung
      • Anpassung des Buildprozesses entsprechend den neuen Anforderungen
      • Anpassung der Architektur und Architekturbeschreibung

    Java 1.8 Maven 3 Gitlab Git JBoss EAP 7.2 Apache Webserver Eclipse Mars Eclipse RCP ModelMapper 2.4.2 Hibernate 5.3
    Abstimmung der Anforderungen mit dem Penetrationtest-Team Anforderungsanalyse Konzeption Verschlüsselung Build- und Konfigurationsmanagement mit Gitlab Software-Architektur
    DB Systel GmbH
    5 Monate
    2021-06 - 2021-10

    Redesign und Erweiterung einer Eclipse RCP Anwendung

    Architekt, Entwickler Abstimmung der Anforderungen mit dem Serviceteam Anforderungsanalyse Konzeption ...
    Architekt, Entwickler
    Redesign und Erweiterung einer Eclipse RCP Anwendung zur Erfüllung von Security-Guidelines und Abbildung neuer Anforderungen in der fachlichen Domäne Sales & Accounting Systems. 
      • Integration einer DTO-Schicht in die Backend-Architektur, um die Hibernate-Abhängigkeit aus dem Client aufzulösen und den automatischen Patch von dem Applikationsserver JBoss zu ermöglichen. 
        • Abstimmung der Security-Anforderungen mit dem Serviceteam/ DevOps
        • Konzeption und Integration einer DTO-Schicht in die Backend-Architektur, um den Transfer von Entities zwischen Backend- und Client-Komponenten zu vermeiden
        • Integration eines DTO-Entity-Mappers in die Service-Schicht des Backends 
        • Anpassung des Eclipse RCP-Client entsprechend der neuen Service-Signaturen 
        • Anpassung des Buildprozesses und Dependencymanagements 
        • Anpassung der Architektur und Architekturbeschreibung
      Java 1.8 Maven 3 Gitlab Git JBoss EAP 7.2 Apache Webserver Eclipse Mars Eclipse RCP ModelMapper 2.4.2 Hibernate 5.3
      Abstimmung der Anforderungen mit dem Serviceteam Anforderungsanalyse Konzeption Hibernate Eclipse Build- und Konfigurationsmanagement mit Gitlab Software-Architektur
      DB Systel GmbH
      6 Monate
      2021-01 - 2021-06

      Redesign und Anbindung mehrerer Anwendungen

      Architekt, Entwickler Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Konzeption ...
      Architekt, Entwickler

      Redesign und Anbindung mehrerer Anwendungen an einem RESTful-Service-Provider in der fachlichen Domäne Sales & Accounting Systems

      • Redesign und Anbindung mehrerer Anwendungen an einem zentralen RESTful-Service-Provider, um die verschiedenen Implementierungen bei den Anwendungen abzulösen 
        • Abstimmung der REST-Schnittstellen mit einem Architektenteam 
        • Analyse und Erstellung eines Integrationskonzepts 
        • Anbindung einer REST-Schnittstelle/Service für die Adressvalidierung in 3 Anwendungen 
        • Anbindung einer REST-Schnittstelle/Service für die Validierung europäischer IBANs in 2 Anwendungen 
        • Anbindung einer REST-Schnittstelle/ Service für die Prüfung deutscher Bankkonten in 2 Anwendungen 
        • Anpassung der Architektur und Architekturbeschreibung

      Java 1.8 Git Maven RESTful-Webservice JSON Swagger Postman Spring Boot Docker OpenShift Maven 3 Gitlab Jersey2 Weblogic 12.2 IntelliJ JRebel
      Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Konzeption Build- und Konfigurationsmanagement mit Gitlab Software-Architektur
      DB Systel GmbH
      9 Monate
      2020-04 - 2020-12

      Migration einer Java Webstart-Clientanwendung

      Architekt - Konfigurationsmanagement Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Konzeption ...
      Architekt - Konfigurationsmanagement

      Migration einer Java Webstart-Clientanwendung in Microsoft MSIX in der fachlichen Domäne Sales & Accounting Systems

      • Migration einer Java Webstart-Clientanwendung in Microsoft MSIX mit Hosting des MSIX-Apps auf projekt-eigenes Apache Webserver 
        • ?Abstimmung der Anforderungen mit dem fachlichen Verantwortlichen des Auftragsgebers 
        • Analyse und Erstellung eines Migrationskonzepts 
        • Vorstellung und Abstimmung des Migrationskonzepts mit dem Architektenteam 
        • Anpassung der Architektur und Architekturbeschreibung 
        • Entfernung der Java Webstart-spezifischen Komponente aus dem Build-Prozess 
        • Erweiterung des bestehenden Maven-Buildprozesses um MSIX-Komponenten 
        • Integration der Eclipse-RCP-Clientanwendung in den MSIX-Container 
        • Kompilierung eines CPP-MSIX-Executable auf AWS-Linux zur Erstellung von MSIX-Container 
        • Implementierung eines Bash-Skripts zur Erstellung eines MSIX-Containers auf AWS-Linux 
        • Implementierung eines Bash-Skripts zum Signieren des MSIX-Containers 
        • Erweiterung des Installationsskripts um die Konfiguration und Bereitstellung des MSIX-Containers mit der Clientanwendung in Apache Webserver 

      Java 1.8 Java Webstart Git Microsoft MSIX Apache Webserver Maven Maven 3 Gitlab Bash-Skript Microsoft C++ Makefile AWS Linux 2 Eclipse Mars Eclipse RCP
      Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Konzeption Build- und Konfigurationsmanagement mit Gitlab Software-Architektur
      DB Systel GmbH
      10 Monate
      2019-06 - 2020-03

      Redesign einer JEE-basierten Web-Applikation

      Architekt, Entwickler - Konfigurationsmanagement Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Entwicklung ...
      Architekt, Entwickler - Konfigurationsmanagement

      Redesign einer JEE-basierten Web-Applikation in der fachlichen Domäne Sales & Accounting Systems

      • Technisches Redesign einer JEE-basierten Web-Applikation für den Verkauf von Verbund-Tickets bei Agenturen zur Erfüllung der Security-Guidelines auf Basis der Technologien JSF, Primefaces, Java 7, JEE 6, Javascript, Ajax, HP Nonstop, JAX-WS
        • Analyse der neuen Security-Guidelines 
        • Anpassung der Architektur entsprechend der neuen Security-Guidelines 
        • Integration einer Service-Schicht auf Basis JAX-WS zur Vermeidung des direkten Zugriffs auf kritische Ressourcen 
        • Implementierung der Services 
        • Paketierung der Services in einem neuen Artefakt

      JSF Primefaces Java 7 JEE 6 Javascript Ajax HP Nonstop Jira Git Gitlab JAX-Webservice Java 1.7 Log4j intelliJ Artefactory Primefaces 6.1.4 Primefaces-extensions 6.1.1 JSF 2.2 JEE 7 HP Nonstop J0916 HP Nonstop SQL/MP JAX-WS
      Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Entwicklung Build- und Konfigurationsmanagement
      DB Systel GmbH
      4 Monate
      2019-03 - 2019-06

      Migration einer JEE-basierten Enterprise-Applikation

      Entwickler, Konfigurationsmanagement, Koordinator Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse und Konzepterstellung Entwicklung in Java 1.8 ...
      Entwickler, Konfigurationsmanagement, Koordinator

      Migration einer JEE-basierten Enterprise-Applikation in Cloud in der fachlichen Domäne Sales & Accounting Systems

      • Migration in AWS-Cloud einer JEE-basierten Enterprise-Applikation für die zentrale Dublettenprüfung bei Kundendaten auf Basis der Technologien Java 7, JEE 6, Weblogic 12, Oracle-Datenbank 12, SLES 12
        • Abstimmung der Anforderungen mit dem fachlichen Verantwortlichen des Auftragsgebers 
        • Besprechung der Anforderungen mit der technischen Betriebsführung und dem Security-Verantwortlichen des Auftragsgebers
        • Mitwirkung bei der Erstellung des Migrationskonzepts. 
        • Aktualisierung der Architekturbeschreibung
        • Umstellung des Buidprozesses auf Gitlab und des Konfigurationsmanagements und Artifactory
        • Unterstützung bei der Migration der Oracle-Datenbank in Cloud. 
        • Koordination und Begleitung des Tests mit 3 Umsystemen
        • Erarbeitung einer Risikoanalyse in Zusammenarbeit mit der technischen Betriebsführung und dem Security-Verantwortlichen des Auftragsgebers
        • Mitarbeit bei der Erstellung des Betriebsführung-Konzepts sowie des Einführungskonzepts
        • Aktualisierung des Betriebsführungshandbuchs
        • Koordination und Begleitung der Produktionseinführung im Rahmen einer Rufbereitschaft

      intelliJ Artifactory WebLogic 12 JEE 7 HP Nonstop J0916 HP Nonstop SQL/MP Oracle 12 Dublettenprüfung-Tool (Uniserv) SLES 12 SQL Developer
      Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse und Konzepterstellung Entwicklung in Java 1.8 JEE 6 Build- und Konfigurationsmanagement mit Gitlab und Git WebLogic 12 Oracle-Datenbank Cloud-Migration Dublettenprüfung-Tool (Uniserv)
      DB Systel GmbH
      3 Monate
      2019-01 - 2019-03

      Migration einer JEE-basierten Web-Applikation

      Entwickler, Konfigurationsmanagement, Koordinator Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Build- und Konfigurationsmanagement mit Gitlab ...
      Entwickler, Konfigurationsmanagement, Koordinator
      Migration einer JEE-basierten Web-Applikation in Cloud in der fachlichen Domäne Sales & Accounting Systems
      • Migration in AWS-Cloud einer JEE-basierten Web-Applikation für den Vertrieb von Firmenkunden-Jobtickets auf Basis der Technologien JSF, Primefaces, Java 7, JEE 6, Javascript, Ajax, HP Nonstop, Weblogic 12 und Maria-Datenbank 10 
        • Abstimmung der Anforderungen mit dem fachlichen Verantwortlichen des Auftragsgebers 
        • Aufnahme der Anforderungen in Jira und Kategorisierung der Anforderungen in Epics und Stories. 
        • Mitarbeit bei der Erstellung des Migrationskonzepts 
        • Anpassung von Java-Komponenten zur Erfüllung der Security-Standard auf Basis von Stories 
        • Umstellung des Buidprozesses auf Gitlab und des Konfigurationsmanagements und Artifactory
        • Unterstützung und Begleitung des System- und Aufnahmetests. 
        • Abstimmung der Migration-Anforderungen mit der technischen Betriebsführung 
        • Erarbeitung einer Risikoanalyse in Zusammenarbeit mit der technischen Betriebsführung und dem Security-Verantwortlichen des Auftragsgebers
        • Mitarbeit bei der Erstellung des BetriebsführungKonzepts sowie des Einführungskonzepts
        • Koordination und Begleitung der Produktionseinführung

      Jira Java 1.8 intelliJ Git Artifactory Primefaces 6.1.4 Primefaces-extensions 6.1.1 JSF 2.2 WebLogic 12 JEE 7 HP Nonstop J0916 HP Nonstop SQL/MP Maria DB 10 Apache Webserver 2.4.x SCRUM Workbench 1.1.8
      Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Build- und Konfigurationsmanagement mit Gitlab Einsatz von SCRUM WebLogic 12 Git Maria-Datenbank Cloud-Migration Docker OpenShift Entwicklung
      DB Systel GmbH
      1 Jahr 1 Monat
      2018-01 - 2019-01

      Entwicklung einer JEE-basierten Web-Applikation

      Entwickler, Anforderungsmanagement, Konfigurationsmanagement, SCRUM-Master Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Build- und Konfigurationsmanagement mit Gitlab ...
      Entwickler, Anforderungsmanagement, Konfigurationsmanagement, SCRUM-Master

      Entwicklung einer JEE-basierten Web-Applikation in der fachlichen Domäne Sales & Accounting Systems

      • Design, Entwicklung, Integration einer JEE-basierten Web-Applikation für den Verkauf von Verbund-Tickets bei Agenturen auf Basis der Technologien JSF, Primefaces, Java 7, JEE 6, Javascript, Ajax, HP Nonstop 
        • Abstimmung der Anforderungen mit dem fachlichen Verantwortlichen des Auftragsgebers sowie Mitarbeit bei der Planung der Releases 
        • Aufnahme der Anforderungen in Jira und Kategorisierung der Anforderungen in Epics und Stories. 
        • Sprint-Planung und -Begleitung als SCRUM-Master in einem agilen Team. 
        • Analyse und Erstellung von Konzepten für die Epics und Stories
        • Entwicklung von diversen Java-Komponenten auf Basis der Epics und Stories für den Verkauf von VerbundTickets auf Tablett mit Primefaces, UML2, Java7, JEE7 und WebLogic 12 
        • Aufbau des Buildmanagements und Konfigurationsmanagements mit Gitlab und Artifactory
        • Unterstützung und Begleitung des System- und Aufnahmetests. 
        • Abstimmung der Build to Run-Anforderungen mit der technischen Betriebsführung und Mitarbeit bei der Erstellung des Betriebsführungskonzepts sowie des Einführungskonzepts
        • ?Unterstützung und Begleitung der Produktionseinführung

      Jira Java 1.7 Log4j intelliJ Gitlab Git Artefactory Primefaces 6.1.4 Primefaces-extensions 6.1.1 JSF 2.2 WebLogic 12 JEE 7 HP Nonstop J0916 HP Nonstop SQL/MP Docker Openshift
      Abstimmung der Anforderungen mit dem Kunden Anforderungsanalyse Build- und Konfigurationsmanagement mit Gitlab Einsatz von SCRUM Webservice Entwicklung
      DB Systel GmbH
      7 Monate
      2017-06 - 2017-12

      Integration der Nahverkehr-Sitzplatzreservierung

      Entwickler und Architekt Anforderungsanalyse
      Entwickler und Architekt
      Integration der Nahverkehr-Sitzplatzreservierung in eine bestehende Anwendung in der fachlichen Domäne Sales & Accounting Systems im Personenverkehr
      • Architektur, Design, Entwicklung und Integration der Nahverkehr-Sitzplatzreservierung in eine bestehende Applikation auf Basis der Technologien JSF, Primefaces, Java 7, JEE, Javascript, Ajax, HP Nonstop 
        • Mitarbeit bei dem Architekturentwurf 
        • Mitarbeit bei dem Komponentendesign 
        • Anpassung des Continuous Integration (Jenkins) für QA 
        • Analyse, Design, Entwicklung und Test von Java-Komponenten für die Anbindung der JSON-Sitzplatzreservierung-Schnittstelle 
        • Analyse, Design, Entwicklung und Test von transaktionssicheren Java-Backend-Komponenten für die Übernahme der Reservierungsoptionen sowohl vom Reisezentrum als auch von der XML-Schnittstelle zu den externen Partnern 
        • Entwicklung verschiedener Seiten mit JSF, Javascript, Ajax und XHTML für die Darstellung von Reservierungsoptionen bei Nahverkehr-Züge
      JSF Primefaces Java 7 JEE 6 Javascript Ajax HP Nonstop Jira Jenkins CI WebLogic 12 JSON Java 1.8 Log4j Eclipse Mars Sonar Enterprise Architect Junit 4 Primefaces 6.1.4 Primefaces-extensions 6.1.1 JSF 2.2 JEE 7 XHTML HP Nonstop J0916 HP Nonstop SQL/MP
      Anforderungsanalyse
      DB Systel GmbH
      1 Jahr 5 Monate
      2016-01 - 2017-05

      Planung und Steuerung von verschiedenen IT-Projekte

      Projektleiter, Konfigurationsmanager, Implementierungsleiter JEE Microsoft project Enterprise Java Beans (EJB) ...
      Projektleiter, Konfigurationsmanager, Implementierungsleiter

      Planung und Steuerung von verschiedenen IT-Projekte in der fachlichen Domäne Sales & Accounting Systems im Personenverkehr sowie verwandter Themengebiete für DB Vertrieb GmbH 

      • Projektleitung, Implementierungsleitung und Konfigurationsmanagement von mehreren DB Vertriebssysteme (NVS, FIPO, ZKDB) auf Basis der Technologien JSF, Java EE, JSP, JavaScript, C, C++
        • Planung und Steuerung der Implementierung technischer Komponenten und Sicherstellung einer Dokumentation und Systemdokumentationen 
        • Planung und Steuerung von qualitätssichernden Maßnahmen 
        • Einsatz von HP Quality Center (TMT) für die Planung und Steuerung der Analyse und der Behebung von Fehlern in den Applikationen und Code Reviews von Komponenten 
        • Planung und Steuerung der Durchführung von Komponententests und Integrationtests 
        • Planung und Steuerung der Erstellung von Lieferpaketen für die betreffenden Applikationen 
        • Einsatz von Maven, Ant und Jenkis für die Bereitstellung von Lieferpaketen 
        • Einführung und Leitung von Daily Stand-up-Meetings 
        • Planung und Steuerung bei der Entwicklung von Methoden, Modulen und Architekturen, um konkrete Lösungen schneller, effektiver und effizienter realisieren zu können 
        • Planung, Steuerung und Durchführung von Expertenschätzungen für die Implementierung 
        • Planung und Steuerung der Erstellung sowie Erweiterung von Datenbankskripten 
        • Planung und Steuerung der Ablösung einer Dublettenprüfung-Software in einer Oracle-Datenbank 
        • Einsatz von Jira für die Planung und Steuerung der Bearbeitung von Kundenanfragen im Wartungskontext

      JEE Microsoft project Enterprise Java Beans (EJB) Java Server Faces (JSF) Hibernate JavaScript Oracle DB UML Junit Atlassian JIRA Jenkins Maven (Build Tool) Testautomatisierung HP Quality Center (TMT) Ant Maria DB JPA Agile Methode (SCRUM) Projektmanagement Implementierungsleitung Anforderungsanalyse Java EE Maven Applikationsdesign Eclipse Objektorientierte Analyse (OOA) Objektorientiertes Design (OOD) Softwareentwicklungsprozess
      DB Systel GmbH
      2 Jahre 3 Monate
      2014-03 - 2016-05

      Entwicklung eines Java-basierten Standalone-Applikation

      Entwickler, SCRUM-Master, Quality Management Java7 Log4j Eclipse ...
      Entwickler, SCRUM-Master, Quality Management

      Entwicklung eines Java-basierten Standalone-Applikation in der fachlichen Domäne Sales & Accounting Systems im Personenverkehr für die Generierung von Tarifdaten für den Nahverkehr

      • Architektur, Design und Entwicklung einer Standalone-Applikation mit Fokus aus Multithreading, Arbeitsspeicher-Auslastung, Performance und Flexibilität, um die Berechnung von circa 80 000 Gemeinde-Kombinationen mit einer Generierung von circa 2,5 Tera Bytes Daten zu ermöglichen, aus denen die endgültigen Tarifdaten generiert werden. 
        • Mitarbeit bei dem Architekturentwurf der Applikation 
        • Mitarbeit bei dem Applikationsdesign 
        • Aufsetzen des Continuous Integration Tools (Jenkins) für Quality Management 
        • Integration der Applikation Jenkins 
        • Analyse, Design, Entwicklung und Test von mehreren Komponenten im Teilprojekt Ewerk-Algorithmus 
        • Aufsetzen des Buildprozesses mit Maven 
        • Einsatz des Dijkstra-Algorithmus, um die kurzen Wege zu ermitteln 
        • Design und Implementierung von Unit- und Integrationtests mit Junit
        • Unterstützung und Begleitung des Systemtests
        • Abstimmung der Build-to-Run-Anforderungen mit der technischen Betriebsführung
        • Mitwirkung bei der Erstellung des Betriebsführungskonzepts sowie Einführungskonzepts
        • Erstellung des Betriebsführungshandbuchs
        • Unterstützung und Begleitung der Produktionseinführung

      Java7 Log4j Eclipse SCRUM Jenkins Sonar Multithreading Enterprise Architect Junit Anforderungsanalyse Java Version 7 Apache Log4J Applikationsdesign und Architekturentwurf Objektorientierte Analyse (OOA) Objektorientierte Programmierung Objektorientiertes Design (OOD) Objektorientierung (OO) Softwareentwicklung Handling großer Datenmenge Agile Methode (SCRUM)
      DB Systel GmbH
      3 Jahre 7 Monate
      2010-08 - 2014-02

      Weiterentwicklung eines Java-basierten Systems

      Entwickler und Konfigurationsmanager Datenbank: Oracle 10g Java: Java EE 5 ORM: Hibernate 3 und JPA 1 ...
      Entwickler und Konfigurationsmanager

      Weiterentwicklung eines Java-basierten Systems für die Versorgung von Bahnhöfen mit Reisendeninformationen

      • Weiterentwicklung einer Enterprise-Anwendung für die Versorgung von Bahnhöfen mit Reisendeninformationen. Die Informationen wie Verspätungen, Gleisänderungen, Hinweisen, außerplanmäßige Halte und Sonderfahrten werden von der Anwendung ermittelt. Die ermittelten Informationen werden anschießend an Ansager und Anzeiger an Bahnhöfe gesendet 
        • Weiterentwicklung eines webbasierten Konfigurationstool für die Ausgangskomponente mit JSF, Spring, DAO, JPA unter Tomcat 
        • Weiterentwicklung eines webbasierten Konfigurationstool für EVUs mit JSF, SEAM und JPA 
        • Aufsetzen des Continuous Integration Tools (Jenkins) für Quality Management 
        • Konfigurationsmanagement mit KM-Pool 
        • Mitwirkung bei dem Architekturentwurf und Design eines Applikation-Redisigns 
        • Steuerung eines Teilprojekt-Teams mit enger Zusammenarbeit mit dem Kunden 
        • Einsatz der BahnNet Referenzarchitektur bei dem Redesign

      Datenbank: Oracle 10g Java: Java EE 5 ORM: Hibernate 3 und JPA 1 Business logic: Spring 3 und Java 5 Web-Schicht: JSP JSF Servlet und SEAM AS: Tomcat 6 und JBoss 5 Jenkins Sonar EJB 3.0 JEE 5 Anforderungsanalyse Apache Log4J Apache Tomcat Curriculum Vitae Henri Kameni Seite 15 Datenmodellierung Eclipse J2EE Java O/R-Mapper Objektorientierte Analyse (OOA) Objektorientierte Programmierung Objektorientiertes Design (OOD) Objektorientierung (OO) Softwareentwicklung SQL
      DB Systel GmbH
      9 Monate
      2009-11 - 2010-07

      Weiterentwicklung einer Web-Applikation

      Entwickler Eclipse3 Subversion Hibernate3 ...
      Entwickler
      Weiterentwicklung einer Web-Applikation zur Unterstützung von behinderten Bahn-Reisenden oder Reisenden mit Kind
      • Mitwirkung bei der Erweiterung des bestehenden Datenmodells 
      • Migration und Erstellung von Testdaten mittels PL/SQL in Oracle 10g 
      • Aufbau komplexer Datenbank-Abfragen für das Berichtwesen 
      • Clientseitige Entwicklung mit JSP, Webget (Kunden eigenes Framework), Html und Javascript 
      • Serverseitige Entwicklung mit Spring, Hibernate, JPA, und SQL 
      • Entwicklung der Excel-Generierung mit JExcel API 
      • Entwicklung weiterer Funktionalitäten 
      • Durchführung von Spring-Konfigurationen
      Eclipse3 Subversion Hibernate3 Spring 2.5 JPA Oracle 10g SQL PL/SQL JSP Webget Javascript HTML Servelt Java 6 Tomcat 6 Apache Tomcat CSS Datenmodellierung Eclipse Entity Relationship Modell Hibernate J2EE Java MS Windows Vista Softwareentwicklung
      Reise, Transport und Gewerbe
      2 Monate
      2010-04 - 2010-05

      Entwicklung eines webbasierten Kundeninformation-Systems

      Entwickler Eclipse 3.5 JBOSS 4.2 JSF 1.2 ...
      Entwickler

      Die Webapplikation ?KiGbau im Internet (Stufe 1)? unterstützt die Veröffentlichung von Informationen über Großbaumaßnahmen für Eisenbahnverkehrsunternehmen (EVU), Zugangsberechtigte (ZB) und beteiligte Organisationseinheiten der DB Netz AG im Internet und bietet den EVUs zudem die Möglichkeit, Stellungnahmen zu den Baumaßnahmen im Internet abzugeben

      • Entwicklung der Anwendungslogik mit EJB3-Session Beans 
      • Entwicklung des Datenzugriffs (DAO) mit JPA und Hibernate 
      • Entwicklung des Imports von Baumaßnahmen aus einer Excel-Datei mit JExcel 
      • Entwicklung des Imports von betroffenen Zügen aus einer CSV-Datei 

      Eclipse 3.5 JBOSS 4.2 JSF 1.2 Facelets 1.1 Richfaces 3.1 tomahawk 1.1 EJB3 JPA 1.0 TAlo 3.3 Spring security Oracle 10g SQL Developer JExcel 2.6 JUnit 4.4 Hibernate 3.2 JEE5 Eclipse Enterprise Java Beans (EJB) Hibernate HSQL Database Engine (HSQLDB) J2EE
      Reise, Transport und Gewerbe
      3 Monate
      2009-08 - 2009-10

      Entwicklung eines Prototyps für ein Staplerleitsystem auf iPhone-Basis

      Entwickler, Analyst Objective C auf Mac Anforderungsanalyse C ...
      Entwickler, Analyst

      Es soll ein Staplerleitsystem entwickelt werden, das die Kosten des innerbetrieblichen Transportes senkt und die Effizienz steigert. Die Kosten sollen durch die Einführung einer innovativen, aber kostengünstigen IT-Lösung gesenkt werden. Die Effizienz soll durch die Berücksichtigung kundenspezifischer Anforderungen erhöht werden, indem telefon-, papier- und faxbasierte Prozesse in einer iPhone-Applikation abgebildet werden 

      • Analyse der Kunden-Anforderungen
      • Identifikation von use cases
      •  Abbildung von Prozessen aus den Use Cases
      • Umsetzung der Prozesse in eine iPhone-Applikation
      • Implementierung und Durchführung von Unit- und Systemtests

      Objective C auf Mac Anforderungsanalyse C Linux Telekommunikation Testanalyse Testdurchführung Unix
      4 Monate
      2009-04 - 2009-07

      Entwicklung eines webbasierten (Kunden) Information Management System

      Entwickler NetBeans 6 Glasfish 2 MySQL 5 ...
      Entwickler
      Entwicklung eines webbasierten (Kunden)Information Management System zur Optimierung des CRM (Costumer Relationship Management) eines Dienstleistungsunternehmens mit über 4000 Beratern
      • Abstimmung der Systemfunktionalitäten mit dem Kunden, 
      • Entwicklung der Geschäftslogik, 
      • Entwicklung der Weboberfläche, 
      • Entwicklung der Datenbank für die Verwaltung 
      • von Kundeninformationen und Beziehungen zu den Kunden
      NetBeans 6 Glasfish 2 MySQL 5 JPA Hibernate 3 JavaEE5 EJB3 RichFaces JSF XHTML CSS Javacript Anforderungsanalyse Apache Log4J Apache Struts Datenmodellierung Enterprise Java Beans (EJB) Entity Relationship Modell Ethernet Hibernate J2EE Java JavaScript mySQL O/R-Mapper Objektorientierte Analyse (OOA) Objektorientierte Programmierung Objektorientiertes Design (OOD) Objektorientierung (OO) Softwareentwicklung SQL SQL Navigator

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      Studium - Informatik
      Abschluss: Diplom Informatiker (FH)

      Zertifizierungen
      • Methoden
        • ITIL Foundation Certificate
        • Prince 2 Foundation Level
      • ISTQB Certified Tester Foundation Level (CTFL)
      • Java/JEE
        • ?SUN certified professional Java Programmer

      Kompetenzen

      Kompetenzen

      Top-Skills

      JAVA/JEE-Entwickler Software-Architekt Projektkoordinator/-management Konfigurationsmanagement Englisch

      Schwerpunkte

      Anforderungsanalyse
      Erstellung von fachlichen und technischen Konzepten
      Softwareentwicklung
      Softwarearchitektur
      Konfigurationsmanagement
      Projektplanung und -steuerung

      Produkte / Standards / Erfahrungen / Methoden

      Spezialwissen

      • Projektmanagement
      • E-Procurement
      • Fehlermanagement
      • Teamführung
      • Konfigurationsmanagement 

      Methoden & Vorgehen
      • Allgemein 
        • Wasserfall-Model, V-Modell, Agile Methoden (SCRUM und Kanban) 
      • Modellierung 
        • UML2 
      • Softwareentwicklung 
        • Anforderungsanalyse
        • Anforderungsspezifikation
        • Datenmodellierung
        • Objektorientierte Analyse (OOA)
        • Objektorientierte Programmierung
        • Objektorientiertes Design (OOD)
        • Objektorientierung (OO)
        • Softwareentwicklung 

      Software & Tools
      • Datenbanken, Betriebssysteme, Systemsoftware
        • AIX
        • ARS Remedy
        • DB2/2
        • HSQL Database Engine (HSQLDB)
        • Oracle
        • MariaDB
        • Linux
        • Linux (SuSE)
        • mySQL
        • PostgreSQL
        • Sun 
        • Solaris
        • Unix
        • HP Integrity Nonstop Server
        • WebLogic
        • JBoss
        • Tomcat 
      • Microsoft 
        • MS Visual Studio .NET
        • MS Windows Vista
        • MS Windows XP 
        • MS Windows 7
        • Windows 10 
      • OpenSource 
        • Apache Ant
        • Apache Log4J
        • Apache Struts
        • Apache Tomcat
        • Apache Webserver
        • Apache common
        • Jenkins
        • Jira
        • Spring Boot
        • Docker
        • Openshift
        • Cloud
        • AWS


      Programmiersprachen und Entwicklungsumgebungen

      • C, C++
      • Eclipse
      • Emacs
      • Enterprise Java Beans (EJB)
      • GNU Compiler Collection (GCC)
      • Hibernate
      • JEE
      • Java
      • Java Server Faces (JSF)
      • Java Swing
      • JavaScript
      • MS Visual C++
      • SQL Developer
      • Primefaces
      • AJAX
      • Richfaces


      Standards & Protokolle
      • Web 
        • CSS
        • DHTML
        • SQL
        • XML
        • XSD
        • XSL
        • XSLT
        • JSP
        • JSF
        • JavaScript
        • XHTML
        • JAX-Webservice
        • RESTful-Webservice

      Programmiersprachen


      Branchen

      Branchen

      • Dienstleistungen
      • IT Dienstleistungen
      • Telekommunikation
      • Reise
      • Transport und Logistik

      Vertrauen Sie auf Randstad

      Im Bereich Freelancing
      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

      Fragen?

      Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

      Das Freelancer-Portal

      Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.