Senior Java/ JEE / Fullstack Entwickler und Architekt (JEE, Web Services, Spring Boot, Hibernate, Angular)
Aktualisiert am 11.03.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 11.03.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Französisch
Muttersprache
Deutsch
fließend
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 4 Monate
2024-11 - 2026-02

Entwicklung einer Microservice-Anwendung

Backend/ Frontend Entwickler Java Corretto 25 Quarkus 3.31.1 Golang 1.1 ...
Backend/ Frontend Entwickler
Entwicklung einer Microservice-Anwendung zur Darstellung und Bearbeitung von Buchungen auf verschiedene Bankkonten
  • Entwicklung von Microservices-Komponenten mit Java- bzw. Quarkus
  • Entwicklung von Kafka-Consumer und -Producer für zuverlässige Nachrichtenverarbeitung und Konfiguration von Kafka-Clustern mit Topic-Partitionierung für hochvolumige Transaktionsdaten
  • Definition von API-Verträgen auf Basis von OpenAPI
  • Definition von API-Endpunkten mit Swagger/OpenApi zur Dokumentation von Microservices
  • Implementierung von Rest-API Spezifikationsformat nach OpenApi-Standard für den synchronen Datenaustausch
  • Erstellung von Helm-Charts zur Paketierung und Versionierung von Kubernetes-Ressourcen
  • Orchestrierung containerisierter Anwendungen mit Docker und Kubernetes
  • Entwicklung von Integrationstest-Komponenten und von Unit-Tests mit Junit/ArchUnit, und mit Mocking-Frameworks (Mockito)
  • Implementierung von CI/CD-Pipelines zur automatisierten Build- und Deployment-Prozessen
  • Entwicklung von Frontend wiederverwendbarer Komponentenbibliotheken mit React für konsistente Benutzererfahrung mit Berücksichtigung von Barrierefreiheit
  • Definition von BPMN-Prozessmodellen für die automatisierte Buchungsabwicklung mit Camunda
  • Konzeption, Weiterentwicklung und Optimierung von Systemstrukturen
  • Durchführung der Migration von MySQL nach PostgreSQL
  • Verfeinerung von User Stories mit Product Ownern im Scrum-Prozess
  • Durchführung von Codereview, Pair Programming, Dokumentation mit Arc42
Java Corretto 25 Quarkus 3.31.1 Golang 1.1 Spinrg Boot 4 Liquibase Elasticsearch Hibernate 7.0 HQL JPA SQL UX/UI Design mit Figma Git Azure DevOps für CI/CD Pipeline YAML JSon Swagger UI Postman Rest OpenAPI Kafka Stream Kubernetes Helm-Charts Kafka Connect Log4J Junit/ArchUnit Domain-Driven Design Entwicklung und Wartung von Microservices Jira Confluence MySQL PostgreSQL Docker Kubernetes ( Deployment über Helm Charts) Spring security Aouth 2 JWT Sonarqube Python IntelliJ Maven logging framework Splunk Agile Methode Scrum Nexus React React.JS Node.js Jess/JavaScript Tailwind CSS Barrierefreiheit BITV Playwright
ITZ-Bund
1 Jahr 5 Monate
2024-08 - 2025-12

Weiterentwicklung einer bestehenden Anwendung

Backend/ Frontend Entwickler Java 21 Jakarta EE 8 EJB ...
Backend/ Frontend Entwickler
Weiterentwicklung einer bestehenden Anwendung zur Darstellung von Kundendaten wie Wertpapiere
  • Implementierung von serverseitigen Geschäftslogiken für Wertpapierschnittstellen mit Java, Jakarta EE
  • Programmierung von Backend-Komponenten für Wertpapierabrechnungssysteme mit EJB, Hibernate,HQL,JPA, SQL
  • Durchführung von Integrationstests im Wertpapierkontext
  • Orchestrierung containerisierter Anwendungen mit Docker und Kubernetes
  • Entwicklung von Integrationstest-Komponenten mit Playwright, und von Unit-Tests mit Junit/ArchUnit, und mit Mocking-Frameworks (Mockito),
  • Entwicklung von Frontend-Oberflächen für Wertpapierportale mit JSP/Primefaces
Java 21 Jakarta EE 8 EJB Hibernate HQL JPA SQL Git GitLab Junit Confluence Docker JSF Primefaces Xhtml CSS Agile Methode Scrum JBoss EAP 8
Dekabank
7 Monate
2024-10 - 2025-04

Entwicklung eines auf ChatGPT basiertes KI-gestützten Assistenzsystems

Backend-/ Frontend-Entwickler Java 21 Microservices mit Spring Boot REST-API ...
Backend-/ Frontend-Entwickler
Entwicklung eines auf ChatGPT basiertes KI-gestützten Assistenzsystems für die Programmieraufgaben der Studenten. Das Ziel des Projekts ist es, die Qualität der Programmierausbildung der Studenten zu steigern. Dazu soll in diesem Projekt ein KI-basiertes Assistenzsystem entwickelt und bereitgestellt werden, das Studierende in Programmiervorlesungen/ Programmieraufgaben beim selbst gesteuerten Lernen unterstützt.  
  • Entwicklung von Microservices Komponenten mit Java- bzw. Spring Boot
  • Implementierung von Rest-API Spezifikationsformat für den synchronen Datenaustausch
  • Entwicklung von Integrationstest-Komponenten und von Unit-Tests mit JUnit, und mit Mocking-Frameworks (Mockito)
  • Implementierung von CI/CD-Pipelines zur automatisierten Build- und Deployment-Prozessen
  • Anbindung von Frontend- und Backend-Komponente an ChatGPT
  • Erstellung von Helm-Charts zur Paketierung und Versionierung von Kubernetes-Ressourcen
  • Entwicklung von Docker-Images für Java-Microservices und Frontend-Anwendungen
  • Orchestrierung containerisierter Anwendungen mit Docker und Kubernetes
  • Entwicklung von Frontend wieder verwendbarer Komponentenbibliotheken mit React für konsistente Benutzererfahrung
  • Durchführung von Codereview
Java 21 Microservices mit Spring Boot REST-API Git CI/CD Pipeline mit GitLab YAML Json Swagger UI Postman Log4J Hibernate HQL JPA SQL Entwicklung von Microservices Jira Confluence PostgreSQL Docker Kubernetes/ Helm Charts Message-Producer und Receiver mit RabbitMQ Sonarqube Cofluence React Storybook 4 TypeScript 5.2 Node.js Html SCSS Playwright
Duale Hochschule Baden Württemberg
8 Monate
2024-06 - 2025-01

Entwicklung einer Microservice-Anwendung

Backend/ Frontend Entwickler Java Corretto 21 Spring Boot/Cloud Native 3.3 Git ...
Backend/ Frontend Entwickler
Entwicklung einer Microservice-Anwendung für die Fahrplankonstruktion und Trassenbelegung
  • Entwicklung von Microservices-Komponenten mit Java- bzw. Spring Boot
  • Entwicklung von Integrationstest-Komponenten und von Unit-Tests mit Junit/ArchUnit, und mit Mocking-Frameworks( Mockito )
  • Definition von API-Verträgen auf Basis von OpenAPI
  • Implementierung von Rest-API Spezifikationsformat nach OpenApi-Standard für den synchronen Datenaustausch
  • Implementierung von CI/CD-Pipelines zur automatisierten Build- und Deployment-Prozessen
  • Konzeption, Weiterentwicklung und Optimierung von Systemstrukturen
  • Definition von BPMN-Prozessmodellen mit Camunda
  • Entwicklung von Frontend wiederverwendbarer Komponentenbibliotheken mit Angular 18 für konsistente Benutzererfahrung mit Berücksichtigung von Barrierefreiheit
  • Definition von API-Endpunkten mit Swagger/OpenApi zur Dokumentation von Microservices
  • Durchführung von Codereview, Pair Programming, Dokumentation mit Arc42
Java Corretto 21 Spring Boot/Cloud Native 3.3 Git CI/CD Pipeline mit GitLab YAML Json Swagger UI Postman Log4J Hibernate HQL JPA SQL Entwicklung und Wartung von Microservices Jira Confluence PostgreSQL AWS S3 Bucket Docker Kubernetes Spring security Aouth 2 JWT Sonarqube Angular 18 RxJS NGRX-Store PrimeNG Storybook 4 TypeScript 5.2 Node.js Html SCSS Grafana IntelliJ JFrog Gradle logging framework Splunk Agile Methode Scrum
Deutsche Bahn InfraGo
7 Monate
2024-06 - 2024-12

Weiterentwicklung von Backend-Komponenten

Backend Entwickler Java Corretto 21 Entwicklung und Wartung von Microservices mit REST API Spring Boot 3.3 ...
Backend Entwickler
Weiterentwicklung von Backend-Komponente im E-Commerce Bereich zur Darstellung und Bearbeitung von Bestellungsdaten 
  • Weiterentwicklung von Microservices Komponenten mit Java- bzw. Spring Boot
  • Entwicklung von Integrationstest-Komponenten und von Unit-Tests mit Junit/ArchUnit, und mit Mocking-Frameworks (Mockito)
  • Implementierung von Rest-API Spezifikationsformat nach OpenApi-Standard für den synchronen Datenaustausch
  • Orchestrierung containerisierter Anwendungen mit Docker und Kubernetes
  • Entwicklung von Docker-Images für Java-Microservices
  • Durchführung von Codereview
  • Definition von API-Endpunkten mit Swagger/OpenApi zur Dokumentation von Microservices
  • Konfiguration der Migration von Azure nach AWS
Java Corretto 21 Entwicklung und Wartung von Microservices mit REST API Spring Boot 3.3 Git Bitbucket CI/CD Pipeline mit Jenkins YAML Json Swagger UI Postman Vaadin V23 Hibernate HQL JPA SQL GraphQL Jira Confluence PostgreSQL Rancher Docker Kubernetes Grafana IntelliJ JFrog Gradle logging framework Splunk Agile Methode Scrum Log4J
Webfleet
6 Monate
2024-02 - 2024-07

Konfiguration von Gitlab CI/CD Pipeline

DevOps engineer Docker/Docker compose Kubernetes/Helm Charts Linux-Betriebssystem ...
DevOps engineer
Konfiguration von Gitlab CI/CD Pipeline, Konfiguration von Docker/Kubernetes Dateien
  • Implementierung von CI/CD-Pipelines zur automatisierten Build- und Deployment-Prozessen
  • Entwicklung von Docker-Images für Java-Microservices,
  • Erstellung von Release-Paketen und Durchführung von Deployments
  • Umsetzung von Sicherheitsanforderungen
  • Erstellung von Helm-Charts zur Paketierung und Versionierung von Kubernetes-Ressourcen
  • Durchführung von Codereview implementiert mit Java/Spring Boot
  • Entwicklung von serverless-Funktionen und Skripten für Testautomatisierung mit Python 3.9
  • Implementierung objektbasierter Datenspeicherung mit AWS S3
  • Bereitstellung von Compute-Ressourcen mit AWS EC2
  • Nutzung persistenter Speicherlösungen mit AWS EBS
  • Implementierung von serverlosen Backend-Funktionen mit AWS Lambda
  • Einrichtung von virtuellen Netzwerken mit AWS VPC für isolierte Microservices-Umgebungen
  • Überwachung von Anwendungen und Infrastruktur mit AWS CloudWatch für Performance-Analysen
  • Modellierung und Deployment von Cloud-Ressourcen mit AWS CDK
Docker/Docker compose Kubernetes/Helm Charts Linux-Betriebssystem Java Corretto 21 Spring security 6.0 Spring Boot 3.2 Microservices Hibernate HQL JPA SQL Git GitLab CI/CD Pipeline YAML Json AWS-Services GIT Jira Confluence PostgreSQL ElasticSearch Grafana Prometheus OpenShift IntelliJ JFrog maven Gradle logging framework Splunk Agile Methode Scrum Bereitstellung Python-Skripten für Testautomatisierung
Bundesdruckerei
1 Jahr
2023-01 - 2023-12

Entwicklung von Backend-Komponente/Frontend + DevOPs Tätigkeiten

Backend/Frontend + DevOps Entwicklung JAVA 17 Rest-/ Entwicklung und Wartung von Microservices mit Spring Boot/Cloud Native 3.2 Kotlin 1.8 ...
Backend/Frontend + DevOps Entwicklung
Entwicklung von Backend-Komponente/Frontend + DevOPs Tätigkeiten einer Applikation zur Berechnung von Tarifangebote
  • Entwicklung von Microservices-Komponenten mit Java- bzw. Spring Boot-und Kotlin-Komponente
  • Entwicklung der Komponente für Junit-Test,System/Integrationstest, mit Cucumber, Mocking-Frameworks
  • Entwicklung von Frontend wiederverwendbarer Komponentenbibliotheken mit Angular für konsistente Benutzeroberfläche ,mit Berücksichtigung von Barrierefreiheit
  • Erstellung von Helm-Charts zur Paketierung und Versionierung von Kubernetes-Ressourcen
  • Implementierung von CI/CD-Pipelines zur automatisierten Build- und Deployment-Prozessen
  • Erstellung von Helm-Charts zur Paketierung und Versionierung von Kubernetes-Ressourcen
  • Konzeption, Weiterentwicklung und Optimierung von Systemstrukturen
  • Definition von BPMN-Prozessmodellen mit Camunda
  • Definition von API-Endpunkten mit Swagger/OpenApi zur Dokumentation von Microservices
  • Implementierung objektbasierter Datenspeicherung mit AWS S3
  • Bereitstellung von Compute-Ressourcen mit AWS EC2
  • Nutzung persistenter Speicherlösungen mit AWS EBS
  • Implementierung von serverlosen Backend-Funktionen mit AWS Lambda
  • Einrichtung von virtuellen Netzwerken mit AWS VPC für isolierte Microservices-Umgebungen
  • Überwachung von Anwendungen und Infrastruktur mit AWS CloudWatch für Performance-Analysen
  • Modellierung und Deployment von Cloud-Ressourcen mit AWS CDK
  • Implementierung von API-Gateway-Lösungen für sicherer API-Zugriffe zur zentralen Steuerung von Microservices
  • Durchführung von Codereview, Clean code
JAVA 17 Rest-/ Entwicklung und Wartung von Microservices mit Spring Boot/Cloud Native 3.2 Kotlin 1.8 AsyncAPI IBM MQ OracleDB MariaDB SQL 19c MongoDB NoSQL 7.0 OpenID Connect/OAuth 2.0 Apache Kafka 3.5.1/Avro Git 2.45 GitLab CI/CD Jira Gradle OpenShift 4.11 Ansible 2.13 Putty ArgoCD 2.11.0 Linux-Shell-Script Terraform 1.3 IntelliJ Swagger 5.9.1 OpenAPI 3.1.0 Docker 24.0 Spring security 6.0 Kubernetes/Helm Charts 1.28 Scrum/ Safe JPA 3.1 und JPA Criteria API Hibernate 5.6/ Envers HQL JPA SQL HQL SQL Behavior Driven Development (Cucumber 9.0.1) YAML Tailwind CSS Hibernate Postman 10.0 SoapUI JUnitTest Mockito 5.6.0 JSON/Jackson XML Graylog 5.2.2 Jenkins 2.426.3 Instana 1.211.0 SonarQube 10.2.0.77647 Confluence E2E Testing/ Testautomatisierung mit Cypress 13 Barrierefreiheit Angular 16 RxJS NGRX-Store Bootstrap 4 Storybook 4 TypeScript 5.2 Node.js 19.9.0 Html SCSS Playwright Redux
Deutsche Bahn Fernverkehr AG
6 Monate
2023-05 - 2023-10

Entwicklung von Backend- und Frontend-Komponenten eines Onlineshop

Fullstack Entwicklung Scrum Spring security Maven ...
Fullstack Entwicklung
  • DV Konzepte erstellen
  • Entwicklung von Backend Komponenten mit Java- bzw. Spring Boot/ Quarkus
  • Entwicklung von Frontend wiederverwendbarer Komponentenbibliotheken mit Angular für konsistente Benutzererfahrung
  • Entwicklung von Integrationstest-Komponenten und von Unit-Tests mit Junit, und mit Mocking-Frameworks (Mockito, EasyMock)
  • Durchführung von Codereview, Clean code
Scrum Spring security Maven BitBucket Jenkins IntelliJ Jira Redux Docker Kubernetes Storybook CMS/Commercetools Angular 15 RxJS NGRX-Store Bootstrap 4 TypeScript Html SCSS E2E Testing/Testautomatisierung mit Cypress Barrierefreiheit Prime NG Jasper Reports JPA SQL OAuth 2.0 OracleDB/ MariaDB SQL 19c RabbitMQ Git Flyway Hibernate HQL Konzeption Weiterentwicklung und Optimierung von Systemstrukturen JAVA 17 Rest API Spring framework 6 Quarkus 3.4.3 Entwicklung und Wartung von Microservices mit Spring Boot/Cloud Native 3.1
Dr Gueldener GmbH
1 Jahr
2022-01 - 2022-12

Entwicklung von Backend-Komponente

Fullstack + DevOps Entwicklung JAVA 17 Spring Framework 6 Spring Boot/Cloud Native 2.3 ...
Fullstack + DevOps Entwicklung
Entwicklung von Backend-Komponente relevant für den Aufbau einer Middleware. Entwicklung von Frontend-Komponente einer Verkehrsverbindungen -Plattform
  • DV Konzepte erstellen
  • Entwicklung von Microservices-Komponenten mit Java- bzw. Spring Boot/Cloud Native, Kotlin-,Kafka Komponente
  • Entwicklung der Komponente für System/Integrationstest mit Cucumber, Mocking-Frameworks
  • Implementierung von Rest-API Spezifikationsformat nach OpenApi-Standard für den synchronen Datenaustausch
  • Definition von API-Endpunkten mit Swagger/OpenApi zur Dokumentation von Microservices
  • Konzeption, Weiterentwicklung und Optimierung von Systemstrukturen
  • Implementierung von CI/CD-Pipelines zur automatisierten Build- und Deployment-Prozessen
  • Entwicklung von Frontend wiederverwendbarer Komponentenbibliotheken mit Angular, React für konsistente Benutzeroberfläche ,mit Berücksichtigung von Barrierefreiheit
  • Erstellung von Helm-Charts zur Paketierung und Versionierung von Kubernetes-Ressourcen
  • Implementierung objektbasierter Datenspeicherung mit AWS S3
  • Bereitstellung von Compute-Ressourcen mit AWS EC2
  • Nutzung persistenter Speicherlösungen mit AWS EBS
  • Implementierung von serverlosen Backend-Funktionen mit AWS Lambda
  • Einrichtung von virtuellen Netzwerken mit AWS VPC für isolierte Microservices-Umgebungen
  • Überwachung von Anwendungen und Infrastruktur mit AWS CloudWatch für Performance-Analysen
  • Modellierung und Deployment von Cloud-Ressourcen mit AWS CDK
  • Implementierung von API-Gateway-Lösungen für sicherer API-Zugriffe zur zentralen Steuerung von Microservices
  • Definition von BPMN-Prozessmodellen mit Camunda
  • Durchführung von Codereview, Clean code
JAVA 17 Spring Framework 6 Spring Boot/Cloud Native 2.3 Rest API/ Entwicklung und Wartung von Microservices mit Kotlin 1.7 Behavior Driven Development (Cucumbe 8.0) OAuth 2.0 OracleDB/ MariaDB SQL 18c MongoDB NoSQL JFrog Artifactory Spring security 6 AsyncAPI IBM MQ Apache Kafka 3.5/Avro RabbitMQ Jira IntelliJ Swagger OpenAPI Hibernate HQL JPA Docker Kubernetes/Helm Charts Scrum Safe JPA 3.0 und JPA Criteria API Hibernate 5.6/HQL Envers YAML SQL CI/CD GitLab Git Postman SoapUI JUnit-Test Mockito JSON/ Jackson XML Gryaylog Jenkins Instana SonarQube CheckStyle FindBugs Maven Confluence Ansible Putty ArgoCD Linux-Shell-Script Terraform E2E Testing mit Cypress Barrierefreiheit Redux Angular 14 RxJS NGRX-Store Bootstrap Storybook 4 TypeScript Html SCSS React Playwrigt NestJs
Deutsche Bahn Training + DB Regio
1 Jahr 2 Monate
2021-08 - 2022-09

Weiterentwicklung von Frontend und Backend Komponente

Fullstack + DevOps Entwicklung Spring Boot/ Spring Framework 5 Java 14 ...
Fullstack + DevOps Entwicklung

Weiterentwicklung von Frontend und Backend Komponente einer bestehenden Webanwendungen zur Verwaltung, zur Darstellung der O2-Produkt-Katalogen

  • DV Konzepte, UX Design
  • Entwicklung von Backend-Komponenten mit Java- bzw. Spring Boot, Quarkus, Kotlin
  • Entwicklung der Komponente für Junit-Test, Integrationstest, Systemtest mit Cucumber, Mocking-Frameworks
  • Entwicklung von Frontend wiederverwendbarer Komponentenbibliotheken mit Vue.js, React für konsistente Benutzeroberfläche ,mit Berücksichtigung von Barrierefreiheit
  • Definition von BPMN-Prozessmodellen mit Camunda
  • Git,GitLab CI/CD Pipelines und Kubernetes bzw. Helm Charts konfigurieren
  • Durchführung von AWS S3, AWS EC2, AWS Lambda, AWS VPC, AWS EKS, AWS CloudWatch, AWS DynamoDB, Codereview, Clean code und Releasemanagement, ,
  • Projekt-Sprache: Englisch

Spring Boot/ Spring Framework 5 Java 14 Nexus Nexus IQ Quarkus 3.2 Rest Rest/MicroServices mit Kotlin 1.7 Jira OAuth 2.0 GraphQL Domain-driven Design Oracle Datenbanken und SQL/ MariaDB NoSQL-Datenbanken (MongoDB) Keycloak GWT GitLab CI/CD Pipeline Apache Kafka Flyway BitBucket Docker Kubernetes/Helm AWS Harpoon OPenApi Swagger EasyMock Scrum SaFe IntelliJ Maven GiT Confluence Prime NG Jasper Reports Integration und Automatisierung von Geschäftsprozessen mit Camunda BPM Cassandra JPA und JPA Criteria API Hibernate/Hibernate Envers HQL SQL EclipseLink Junit Mockito CheckStyle FindBugs MapStruct AsyncAPI IBM MQ Grafana Prometheus Jenkins Kibana SonarQube Vue.js CI-CD Pipelines MySQL Ansible Putty ArgoCD Linux-Shell-Script Terraform TypeScript NodeJs JSON/Jackson XML React Playwrigt NestJs Storybook Jess/JavaScript YAML CMS/Commercetools
Telefonica O2
1 Jahr
2020-12 - 2021-11

Entwicklung von Frontend & Backend Komponente einer Webanwendung

Fullstack Entwickler JSF 2.3 Primefaces 7.0 IntelliJ ...
Fullstack Entwickler

Entwicklung von Frontend & Backend Komponente einer Webanwendung damit Daten von Personen mit Verbrechen Hintergrund bearbeitet werden

  • Anforderung Analyse
  • DV Konzepte
  • Weiterentwicklung von Frontend && Backend Komponente einer bestehenden Web-Anwendung, damit personenbezogene Daten bearbeitet werden
  • Entwicklung der Komponente für Junit-Test, Integration-Test, System-Test, Mocking-Frameworks
  • Codereview, Clean code, Eclipse Microprofile
JSF 2.3 Primefaces 7.0 IntelliJ CI/ CD JEE Weblogic Server Spring JPA Spring Data WebServices Rest SOAP BitBucket Openshift Git Jira Confluence Jenkins Sonarqube Scrum SaFe Maven Java PostgreSQL Wildfly KeyCloak GitLab ToitoiseGit NodeJS CI-CD Pipelines Java 12 RabbitMQ WebServices mit Rest und SOAP Html PrimeNG JEE 7 Hibernate GIT OPenApi Swagger Oracle Datenbank Eclipe Microprofile JPA und JPA Criteria API Mockito CheckStyle Barrierefreiheit Hibernate MySQL LDAP Junit-Tests EasyMock/Mockito
Bundeskriminalamt / Behörde
7 Monate
2020-06 - 2020-12

Entwicklung von Frontend Komponente einer Online-Anwendung

Frontend Entwickler Angular 10 Swaagger OAuth 2 (Open Authorization) ...
Frontend Entwickler

Entwicklung von Frontend Komponente einer Online-Anwendung damit die personenbezogene Kundendaten bearbeitet werden

  • Entwicklung von Frontend Komponente einer neuen An-wendung, damit die Kunden die Möglichkeit haben sich zu authentifizieren, und damit diese Kundendaten bearbeitet werden, UX Design
  • Erstellung von Virtuellen Maschinen in Azure,
  • Durchführung von SQL Azure
  • Entwicklung der Komponente für Junit-Test, Integration-Test, System-Test, Mockito
  • Codereview, Docker, Kubernetes/Helm charts
Angular 10 Swaagger OAuth 2 (Open Authorization) IntelliJ CI/ CD Postman BitBucket Openshift Angular Material RxJS NodeJS TypeScript Jasmine Karma Protractor Git Jira Confluence Scrum SAFe Maven Jenkins Microsoft Cloud Azure ? Git Microsoft Cloud Azure ? Scrum Sonarqube Artifactory Grafana Prometheus GitLab CI/ CD NGRX KeyCloak
Fiducia & CAD / IT ? Dienstleister
6 Monate
2020-01 - 2020-06

Entwicklung von Frontend und Backend Komponente einer Online-Anwendung

Frontend und Backend Entwickler Microservices mit Spring Boot 2.2 Swaagger OAuth 2 (Open Authorization) ...
Frontend und Backend Entwickler

Entwicklung von Frontend und Backend Komponente einer Online-Anwendung damit die Daten einer hochgeladenen Excel-Datei bearbeitet und in einer Oracle-Datenbank gespeichert werden

  • DV Konzepte
  • Entwicklung von Backend und Frontend Komponente einer neuen Anwendung, damit eine Excel-Datei hochgeladen wird und die Daten aus dieser Datei bearbeitet werden und in einer Oracle-Datenbank gespeichert werden
  • Entwicklung der Komponente für Junit-Test, Integration-Test, System-Test, Mocking-Frameworks wie Mockito
  • Durchführung von Codereview, Clean code, CheckStyle, FindBugs
Microservices mit Spring Boot 2.2 Swaagger OAuth 2 (Open Authorization) IntelliJ CI/ CD Docker Kubernetes Java 11 Postman Angular 8 & 9 Angular Material Spring Data JPA Git GitHub Jira Confluence MongoDB Scrum Maven Jenkins Test-driven development (TDD) Innovator UML pair programming Npm CSS HTML Angular 9 RxJS NodeJS TypeScript Jasmine Karma Protractor JSON YAM Bitbucket PostgreSQL JUnit Test Mockito Sonar Artifactory Clean code Domain-driven Design (DDD) Rest-Microservices mit Spring Boot 2.2 Spring Framework Hibernate YAML OpenAPI GitLab CI/ CD JPA und JPA Criteria API SonarQube Prometheus Grafana Barrierefreiheit MySQL LDAP Domain-driven Design(DDD) EasyMock Angular 9 NGRX
BAMF: Bundesamt für Migration und Flüchtlinge / Behörde
6 Monate
2019-07 - 2019-12

Weitere Entwicklung der Backend /Frontend Komponente einer bestehenden Anwendung

Frontend/ Backend Entwickler Rest Services mit Spring Boot Springframework Webservices mit JAX-WS ...
Frontend/ Backend Entwickler

Weitere Entwicklung der Backend /Frontend Komponente einer bestehenden Anwendung, damit die Privatrente nach bestimmten Kriterien berechnet wird

  • Analyse der Anforderungen
  • Entwicklung von Backend /Frontend Komponente einer bestehenden Anwendung, damit die Privatrente nach bestimmten Kriterien berechnet wird
  • Durchführung von Codereview, Clean code, JSON/ Jackson, XML, Testing mit Mocking-Frameworks wie Mockito, GWT
  • GitLab CI/CD Pipelines konfigurieren, Erstellung von Kubernetes/Helm charts Konfigurationen
  • Durchführung von AWS-Services mit AWS S3, AWS EC2, AWS Lambda, AWS DynamoDB, AWS CloudWatch

Rest Services mit Spring Boot Springframework Webservices mit JAX-WS SOAP/ WSDL AWS JUnit Test Mockito Swaagger MongoDB Sonar Artifactory Microservices mit Spring Spring Boot Eclipse Neon DevOps CI/ CD JSON JWT(JSON Web Token) YAML Java 9 Postman SoapUI Clean code Angular 8 Angular Material RxJS TypeScript Jasmine Karma Protractor Npm CSS HTML NodeJS Git GitHub Jira Confluence Kibana Scrum SAFe Maven Jenkins Grafana Prometheus Test-driven development (TDD) Clean code pair programming OPenApi Java 11 Rest/Microservices mit Spring Boot Spring Framework Webservices mit Rest API Kubernetes/Helm JPA/Hibernate PostgreSQL Eclipse CheckStyle KeyCloak NGRX
Allianz Versicherung
6 Monate
2019-01 - 2019-06

Architektur und weitere Entwicklung von Backend Komponenten

Architektur und Lead Entwickler der Backend Entwicklung REST Web Services mit Spring Framework Spring Boot Postman ...
Architektur und Lead Entwickler der Backend Entwicklung

Architektur und weitere Entwicklung von Backend Komponenten von bestehenden Anwendungen zur Bearbeitung Kundendaten

  • DV Konzepte, Architektur und Führung der Entwicklung von Backend und Geschäftslogik Komponente mit JPA 2, Spring, Webservices, RESTful Webservices
  • Codereview, Anforderung Analyse, Clean code

REST Web Services mit Spring Framework Spring Boot Postman SoapUI Swaagger JSON JWT Webservices mit JAX-WS SOAP / WSDL Elastic Search Sonar Artifactory CI/CD Microservices mit Spring Spring Boot Java 8 JEE 7 SQL Liquibase Docker Kubernetes WebSphere Application Server Eclipse JPA 2 Camunda BPM Spring Data JPA Spring Batch Spring Integration Feign Client RestTemplate JUnit Test Mockito Citrus Maven Kafka Clean code Subversion Jira Confluence Scrum MongoDB Jenkins OpenShift Clean code pair programming
Wüstenrot & Württembergische / Bank
11 Monate
2018-01 - 2018-11

Erstellung der Architektur und Entwicklung von Backend Komponenten

Architekt, Backend und Frontend Entwickler einer SOA Anwendung REST Web Services mit JAX-RS Jersey REST Web Services mit Spring Boot ...
Architekt, Backend und Frontend Entwickler einer SOA Anwendung

Erstellung der Architektur und Entwicklung von Backend Komponenten einer neuen Web Anwendung zur Bearbeitung von öffentlichen Informationen

  • Erstellung von DV-Konzepten
  • Architektur und Entwicklung von Backend und Geschäftslogik Komponenten mit JPA 2/Hibernate, EJB 3.1, JAX-RS, JSON, XML
  • Entwicklung von Frontend Komponenten mit Angular 5.0
  • Anforderungsanalyse, Codereview, Clean code, Mocking-Frameworks

REST Web Services mit JAX-RS Jersey REST Web Services mit Spring Boot Java 7 JEE 7 EJB 3.1 CDI Angular 5 JSON NodeJS Test mit Jasmine Karma Protractor TypeScript Angular CLI Npm Enterprise Architect Java Script HTML 5 CSS Sonar Artifactory Jenkins CI/CD WebLogic Server 10.3.6.0 Oracle 11.2.0.3.0 SQL Liquibase Postman SoapUI Eclipse Swaagger JUnit Mockito JPA 2.0 Hibernate 3 Swagger Subversion ElasticSearch Maven Clean code pair programming
Bundesagentur für Arbeit / Behörde
Nürnberg
5 Monate
2017-08 - 2017-12

Weitere Entwicklung von Backend Komponenten der Prepaid IT Anwendung

Lead Entwickler, Architekt Web Services mit JAX-WS SOAP Apache CXF ...
Lead Entwickler, Architekt

Ziel dieses Projekts ist die weitere Entwicklung der Backend Komponente einer bestehenden SOA-Anwendung, genannt Prepaid IT

  • Führung der Entwicklung von Backend und Geschäfts-logik Komponenten mit JPA 2, EJB 3.1, JAX-WS, Apache CXF, SOAP
  • Coaching, Code Review

Web Services mit JAX-WS SOAP Apache CXF JMS (Java Message Service) RESTful Web Services mit JAX-RS Jersey Swaager Java 7 JEE 7 EJB 3.1 CDI SQL Google Guava Spring Framework Message Driven Bean JMS Shell-Skript JSF 2.2 Primefaces 6.0 WebLogic Oracle JMS Eclipse mars Postman SoapUI JUnit Mockito JPA 2.0 Hibernate 3 Git Jenkins Gradle InteliJ Pair-Programming Codereviews Clean Code Maven Features Branches Agile Software Entwicklungsmethode Scrum
Telefonica O2 / Telekommunikation
1 Jahr 9 Monate
2015-11 - 2017-07

Entwicklung einer Backend-, Geschäftslogik- und Frontend Komponente

Frontend und Backend Entwickler Primefaces 5.3 Spring Framework JSF 2.1 ...
Frontend und Backend Entwickler

Entwicklung einer Backend-, Geschäftslogik- und Frontend Komponente des Verfahrens Panda, damit Angebote und Tarife nach bestimmte Kriterien bearbeitet werden

  • Erstellung von DV-Konzepten
  • Entwicklung von Backend und Geschäftslogik Komponente mit JPA 2, EJB 3.1, RESTful Web Services
  • Entwicklung von Frontend Komponenten mit Primefaces 5.3, JSF 2.1, AngularJS, Angular
  • Entwicklung von Dialogen zwischen den Frontend Komponenten

Primefaces 5.3 Spring Framework JSF 2.1 Angular JS Angular 2 TypeScript Java Script CSS Java 8 JEE 7 EJB 3.1 CDI Spring Framework 4 Spring MVC Spring Boot Spring Microservices Spring Security JBoss EAS Wildfly Enterprise Architect InteliJ SQL Enterprise Architect JUnit JPA 2.0 Hibernate 3 CSS JavaScript JQuery Bootstrap 3 Less RESTful Web Services mit JAX-RS Jersey Jason Pair-Programming Codereviews Clean Code Maven Features Branches Subversion SVN Jenkins Jira Virtualbox Agile Sofware Entwicklungsmethode Kanban
Deutsche Bahn Vertrieb GmbH / Transport/Logistik
7 Monate
2015-05 - 2015-11

Entwicklung und Weiterentwicklung einer Frontend und Middleware Komponente

Frontend und Backend Entwickler
Frontend und Backend Entwickler

Entwicklung und Weiterentwicklung einer Frontend und Middleware Komponente einer Netbeans Platform, damit kundenbezogenen Daten weiter bearbeitet werden

  • Entwicklung von Frontend Komponenten Swing, Net-Beans RCP, GWT
  • Entwicklung von Geschäftslogik Komponente mit EJB 3.1
  • Entwicklung von RESTful Services mit JAX-RS,Jersey
  • Entwicklung von Dialogen zwischen den Java Swing Komponenten
NetBeans RCP Java Swing JEE 7 EJB 3.1 Java 8 JAX-RS(Java API for RESTful Services) Jersey JSON Glasfish Server 4.1 Netbean 8.0.2 Junit Code-reviews Clean Code Mockito PowerMockito Maven Subversin Jenkins Agile Sofware Entwicklungsmethode Scrum
MediData, Softwarehaus
Schweiz
9 Monate
2014-07 - 2015-03

Entwicklung einer Webanwendung

Frontend und Backend Entwickler Primefaces 5.1 JSF 2.2 Facelets ...
Frontend und Backend Entwickler

Frontend / Backend: Entwicklung einer Webanwendung, um Berichte über die Log Dateien zu erfassen / Optimierung der Performance der Datenbank-Abfragen

  • Erstellung von DV-Konzepten
  • Umsetzung von fachlichen Vorgaben
  • Entwicklung von Frontend Komponenten mit Prime-faces, JSF, XHTML, AngularJS
  • Entwicklung von Backend Komponente mit JPA 2, OpenJPA
  • Entwicklung von Geschäftslogik Komponente mit EJB 3.1
  • Entwicklung von RESTful Services mit JAX-RS, Jersey
  • Entwicklung von Dialogen zwischen den View Komponenten

Primefaces 5.1 JSF 2.2 Facelets XHTML AngularJS CSS CDI JMS (Java Message Service) Ant JQuery JEE 6 EJB 3.1 JMS Message Driven Bean JAX-RS (Java API for RESTful Services) Jersey JSON JPA 2 OpenJPA WebSphere Application Server 8.0 WebSphere Portalserver 8.0 Eclipse Kapler JUnit Selenium EasyMock Mockito HTML5 XHTML Angular JS DB2 Derby Datenbank Scrum IBM Jazz
Daimler AG, Automobilindustrie
Böblingen
1 Jahr 2 Monate
2013-05 - 2014-06

Frontend/ Backend: Entwicklung einer Anwendung zur Erfassung von Geschäftsdaten

Frontend und Backend Entwickler
Frontend und Backend Entwickler

Ziel dieses Projekts ist die Entwicklung von Frontend und Backend Komponenten einer neuen Anwendung zur Bearbeitung von Geschäftsdaten der Bank

  • Erstellung von DV-Konzepten
  • Umsetzung von fachlichen Vorgaben
  • Entwicklung von Frontend Komponenten mit Primefaces, JSF, XHTML
  • Entwicklung von Backend Komponente mit Hibernate, JPA, EJB
  • Entwicklung von Geschäftslogik Komponente mit EJB
  • Entwicklung von Dialogen zwischen den View Komponenten

Primefaces 4.0 JSF 2.2 Facelets JQuery CSS Javascript Maven JEE 6 EJB 3.1 JAXB XML CDI Hibernate JPA 2 JBoss AS 6.0.1 Eclipe Kapler Junit Aquillian HTML5 xhtml CSS JavaScript Ajax Technologie Jquery Servlet API Dimension Serena für Versionskontrolle
Unicredit/ Hypovereinsbank, Bank
München
9 Monate
2012-08 - 2013-04

Entwicklung und Weiterentwicklung einer Frontend und Backend Komponente einer Anwendung

Frontend und Backend Entwickler RichFaces 3.3 JSF 1.2 Facelets ...
Frontend und Backend Entwickler

  • Frontend / Backend: Entwicklung und Weiterentwicklung einer Frontend und Backend Komponente einer Anwendung zur Prüfung der Kreditwürdigkeit von Kunden
  • Ziel dieses Projekts ist die Entwicklung und Weiterentwicklung von Frontend und Backend Komponenten einer bestehenden Anwendung zur Bearbeitung von Kreditanträgen
    • Umsetzung von fachlichen Vorgaben
    • Entwicklung von Frontend Komponenten mit RichFaces, JSF, XHTML
    • Entwicklung von Backend Komponente mit Hibernate, JPA, EJB
    • Entwicklung von Geschäftslogik Komponente mit EJB
    • Entwicklung von Dialogen zwischen den View Komponenten

RichFaces 3.3 JSF 1.2 Facelets XHTML HTML5 JQuery CSS JavaScript JPA 2 Hibernate Ant JEE EJB 3.0 Servlet API Oracle WebLogic 10.33 Hudson Log4J Subversion
VR Leasing, Finanzdienstleister
Eschborn
8 Monate
2011-11 - 2012-06

Dynamische Entwicklung von RichFaces und JSF User Interface Komponenten mit Java, XHTML

Frontend Entwickler RichFaces 4.0 JEE JSF 2.0 ...
Frontend Entwickler
Ziel dieses Projekts ist eine dynamische Implementierung von RichFaces und JSF UIComponents für das Maklerportal der Versicherung, Anbindung von RichFaces und JSF User Interface Komponenten mit Binding Methoden zur Darstellung über XHTML Implementierung
  • Umsetzung von fachlichen Vorgaben
  • Entwicklung von RichFaces und JSF User Interface Komponenten mit Java, XHTML
  • Anbindung von RichFaces und JSF User Interface Komponenten mit Binding Methoden zur Darstellung über XHTML Implementierung
  • Entwicklung von Dialogen zwischen JSF Komponenten
RichFaces 4.0 JEE JSF 2.0 Facelets XHTML Maven JQuery CSS JavaScript JBoss Seam CDI JBoss WS 7 JBoss EAP 5 Eclipse Servlet API EJB 3.0 Selenium Scrum Jenkins Log4J Subversion
Nürnberger Versicherungsgruppe, Versicherung
Nürnberg
5 Monate
2011-06 - 2011-10

Entwicklung von JSF Portlets für einen Liferay Portal

Frontend Entwickler JEE JSF 2 Ajax ...
Frontend Entwickler
Ziel dieses Projekts ist die Entwicklung von Frontend Komponenten bzw. von Portlets zur Darstellung bzw. Erfassung der Kundendaten im Liferay-Portal.
  • Entwicklung von View Komponenten mit IceFaces, JSF Portlets, XHTML
  • Entwicklung von Dialogen zwischen JSF Komponenten und Portlets
  • Entwicklung von Geschäftslogik Komponenten mit Liferay-Services
  • Erstellung von technischen Konzepten
JEE JSF 2 Ajax JQuery JSP Subversion Tomcat Scrum XPath Maven Jira Portlets Liferay IceFaces 3.0 AlloyFaces
QVC, Internethandel
Bochum
5 Monate
2011-06 - 2011-10

Entwicklung einer J2EE Komponente im Online Shop Bereich

Frontend Entwickler JEE RichFaces 3.3 JSF 2 ...
Frontend Entwickler
Ziel dieses Projekts ist die Entwicklung von Backend und Backend/Frontend Komponenten zur Darstellung bzw. Erfassung der Produkte eines Online Shops.
  • Entwicklung von View Komponenten mit RichFaces, JSF 2.0,JSP, XHTML
  • Entwicklung von Backend Komponenten mit Hibernate zur Anbindung zu der Oracle Datenbank
  • Entwicklung von Geschäftslogik Komponenten mit Spring Framework
  • Entwicklung von Dialogen zwischen JSF Komponenten
JEE RichFaces 3.3 JSF 2 Ajax JQuery JSP Spring DAO Spring Security Hibernate JPA WSDL SQL Eclipse Tomcat Subversion
QVC, Internethandel

Aus- und Weiterbildung

Aus- und Weiterbildung

1999 ? 2006
Studium - Informatik (Computer Science)
Hochschule Darmstadt
Abschluss: Master of Science

1994 ? 1997
Studium - BWL (Betriebswirtschaftslehre)
Universität Douala (Kamerun)
Abschluss: Diplom

Zertifizierungen

  • Sun Certified Java Programmer
  • Microsoft certified Azure Administrator Associate

Position

Position

  • Beratung/ Consulting
  • Frontend und Backend Entwicklung
  • Senior Java/ JEE Entwickler

Kompetenzen

Kompetenzen

Schwerpunkte

  • Senior Java Entwickler (Sun Certified Java Programmer)
  • Java Frameworks (Microservices mit SOAP/REST API, Spring Framework, Spring Boot , EJB, MongoDB, Kafka ,Hibernate)
  • Senior JEE Entwickler, Angular, React, UML, OpenAPI , Swagger
  • DevOps Entwicklung
  • JEE Architekt

Aufgabenbereiche

Beratung/ Consulting
Frontend, Backend und DevOps Entwicklung

Produkte / Standards / Erfahrungen / Methoden

AlloyFaces
Apache
Ant, Axis, Tomcat
Aquillian
CDI
JBoss AS 6.0.1, Websphere Application Server 8.0
Clean Code
CSS
Dimension Serena für Versionskontrolle
Dokumentation
EAP (Enterprise Application Portal) von Siemens
EasyMock
Eclipe Kapler
EclipseLink
EJB
Stateless Session Bean, JMS: 3,3.0,3.1
Facelets
JQuery
Git
Glasfish
4.1
Gradle
Harvest
Hibernate
Search, Hibernate with Annotation,Slave / Master, 3.5
HSQL Database Engine (HSQLDB)
HTML
5
Hudson
IceFaces
3.0
Java
Server Pages (JSP), Swing
JAX-RS
Java API for RESTful Services
JBoss
AS 6.0.1, AS 7.1, EAP 5, Seam, WS 7
Jenkins
Jersey
JiBX: Binding XML to Java Code
Jira
JSF
1.2, 2 Portlets, 2.0, 2.2,
Junit
JWSDP
Liferay
Liquibase
Log4J
Lucene
Maven
MBean
MDB
Mercurial
Message Broker
ActiveMQ
Message Driven Bean
Mockito
MXBean
Netbean
8.0.2, RCP
OpenJPA
Oracle
WebLogic 10.33, Weblogic Server, Application Development Framework (ADF)
PowerMockito
Primefaces
4.0, 5.1
RESTful Services
RichFaces
3.0, 3.3, 4.0
Scrum
Selenium
Serena Dimension
Servlet API
SOAP
Spring
DAO, Framework 2.0, MVC, Security
Struts
Web Application Framework
Subversion
SVN
Swing
UML
Web Services
Axis 2, mit JWSDP
Websphere Application Server 8.0
Wildfly
WSDL
xhtml
XML
XPath
XSD
XSL
XSLT

IT-Erfahrungen

  • 15 Jahre mit Java
  • 10 Jahre mit Spring Framework, Spring Boot/Microservice/Rest API, Agile Mindset/Scrum
  • 4 Jahre mit DevOps, Angualar/NodeJs/Typescript,


Entwicklungsumgebungen

  • IntelliJ
  • Eclipse
  • IBM Rational Application Developer
  • JBuilder
  • JDeveloper


Methoden

  • Objektorientierte Programmierung (OOP)
  • Objektorientierte Analyse (OOA)
  • Objektorientiertes Design (OOD)

Betriebssysteme

Linux
Mac OS X
Windows

Programmiersprachen

Ajax
Angular JS
C++
Grundkenntnisse
J2EE
Java
7, 8
JavaScript
Sehr gut
JAXB
JEE
6, 7
JMS
JMX
JNDI
JPA
JQuery
JSON
JSP

Datenbanken

DB2
Gute Kenntnisse, DB2/2
Derby
JDBC
Sehr gute Kenntnisse
MySQL
Sehr gute Kenntnisse
Oracle
Gute kenntnisse
SQL

Datenkommunikation

Internet, Intranet
Sehr gute Kenntnisse
LAN, LAN Manager
Grundkenntnisse
Message Queuing
Sehr gute Kenntnisse
OS/2 Netzwerk
Grundkenntnisse
TCP/IP
Grundkenntnisse
Windows Netzwerk
Grundkenntnisse

Branchen

Branchen

  • Bank
  • Versicherung
  • E-Commerce
  • Transport/Logistik
  • Automobile

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 4 Monate
2024-11 - 2026-02

Entwicklung einer Microservice-Anwendung

Backend/ Frontend Entwickler Java Corretto 25 Quarkus 3.31.1 Golang 1.1 ...
Backend/ Frontend Entwickler
Entwicklung einer Microservice-Anwendung zur Darstellung und Bearbeitung von Buchungen auf verschiedene Bankkonten
  • Entwicklung von Microservices-Komponenten mit Java- bzw. Quarkus
  • Entwicklung von Kafka-Consumer und -Producer für zuverlässige Nachrichtenverarbeitung und Konfiguration von Kafka-Clustern mit Topic-Partitionierung für hochvolumige Transaktionsdaten
  • Definition von API-Verträgen auf Basis von OpenAPI
  • Definition von API-Endpunkten mit Swagger/OpenApi zur Dokumentation von Microservices
  • Implementierung von Rest-API Spezifikationsformat nach OpenApi-Standard für den synchronen Datenaustausch
  • Erstellung von Helm-Charts zur Paketierung und Versionierung von Kubernetes-Ressourcen
  • Orchestrierung containerisierter Anwendungen mit Docker und Kubernetes
  • Entwicklung von Integrationstest-Komponenten und von Unit-Tests mit Junit/ArchUnit, und mit Mocking-Frameworks (Mockito)
  • Implementierung von CI/CD-Pipelines zur automatisierten Build- und Deployment-Prozessen
  • Entwicklung von Frontend wiederverwendbarer Komponentenbibliotheken mit React für konsistente Benutzererfahrung mit Berücksichtigung von Barrierefreiheit
  • Definition von BPMN-Prozessmodellen für die automatisierte Buchungsabwicklung mit Camunda
  • Konzeption, Weiterentwicklung und Optimierung von Systemstrukturen
  • Durchführung der Migration von MySQL nach PostgreSQL
  • Verfeinerung von User Stories mit Product Ownern im Scrum-Prozess
  • Durchführung von Codereview, Pair Programming, Dokumentation mit Arc42
Java Corretto 25 Quarkus 3.31.1 Golang 1.1 Spinrg Boot 4 Liquibase Elasticsearch Hibernate 7.0 HQL JPA SQL UX/UI Design mit Figma Git Azure DevOps für CI/CD Pipeline YAML JSon Swagger UI Postman Rest OpenAPI Kafka Stream Kubernetes Helm-Charts Kafka Connect Log4J Junit/ArchUnit Domain-Driven Design Entwicklung und Wartung von Microservices Jira Confluence MySQL PostgreSQL Docker Kubernetes ( Deployment über Helm Charts) Spring security Aouth 2 JWT Sonarqube Python IntelliJ Maven logging framework Splunk Agile Methode Scrum Nexus React React.JS Node.js Jess/JavaScript Tailwind CSS Barrierefreiheit BITV Playwright
ITZ-Bund
1 Jahr 5 Monate
2024-08 - 2025-12

Weiterentwicklung einer bestehenden Anwendung

Backend/ Frontend Entwickler Java 21 Jakarta EE 8 EJB ...
Backend/ Frontend Entwickler
Weiterentwicklung einer bestehenden Anwendung zur Darstellung von Kundendaten wie Wertpapiere
  • Implementierung von serverseitigen Geschäftslogiken für Wertpapierschnittstellen mit Java, Jakarta EE
  • Programmierung von Backend-Komponenten für Wertpapierabrechnungssysteme mit EJB, Hibernate,HQL,JPA, SQL
  • Durchführung von Integrationstests im Wertpapierkontext
  • Orchestrierung containerisierter Anwendungen mit Docker und Kubernetes
  • Entwicklung von Integrationstest-Komponenten mit Playwright, und von Unit-Tests mit Junit/ArchUnit, und mit Mocking-Frameworks (Mockito),
  • Entwicklung von Frontend-Oberflächen für Wertpapierportale mit JSP/Primefaces
Java 21 Jakarta EE 8 EJB Hibernate HQL JPA SQL Git GitLab Junit Confluence Docker JSF Primefaces Xhtml CSS Agile Methode Scrum JBoss EAP 8
Dekabank
7 Monate
2024-10 - 2025-04

Entwicklung eines auf ChatGPT basiertes KI-gestützten Assistenzsystems

Backend-/ Frontend-Entwickler Java 21 Microservices mit Spring Boot REST-API ...
Backend-/ Frontend-Entwickler
Entwicklung eines auf ChatGPT basiertes KI-gestützten Assistenzsystems für die Programmieraufgaben der Studenten. Das Ziel des Projekts ist es, die Qualität der Programmierausbildung der Studenten zu steigern. Dazu soll in diesem Projekt ein KI-basiertes Assistenzsystem entwickelt und bereitgestellt werden, das Studierende in Programmiervorlesungen/ Programmieraufgaben beim selbst gesteuerten Lernen unterstützt.  
  • Entwicklung von Microservices Komponenten mit Java- bzw. Spring Boot
  • Implementierung von Rest-API Spezifikationsformat für den synchronen Datenaustausch
  • Entwicklung von Integrationstest-Komponenten und von Unit-Tests mit JUnit, und mit Mocking-Frameworks (Mockito)
  • Implementierung von CI/CD-Pipelines zur automatisierten Build- und Deployment-Prozessen
  • Anbindung von Frontend- und Backend-Komponente an ChatGPT
  • Erstellung von Helm-Charts zur Paketierung und Versionierung von Kubernetes-Ressourcen
  • Entwicklung von Docker-Images für Java-Microservices und Frontend-Anwendungen
  • Orchestrierung containerisierter Anwendungen mit Docker und Kubernetes
  • Entwicklung von Frontend wieder verwendbarer Komponentenbibliotheken mit React für konsistente Benutzererfahrung
  • Durchführung von Codereview
Java 21 Microservices mit Spring Boot REST-API Git CI/CD Pipeline mit GitLab YAML Json Swagger UI Postman Log4J Hibernate HQL JPA SQL Entwicklung von Microservices Jira Confluence PostgreSQL Docker Kubernetes/ Helm Charts Message-Producer und Receiver mit RabbitMQ Sonarqube Cofluence React Storybook 4 TypeScript 5.2 Node.js Html SCSS Playwright
Duale Hochschule Baden Württemberg
8 Monate
2024-06 - 2025-01

Entwicklung einer Microservice-Anwendung

Backend/ Frontend Entwickler Java Corretto 21 Spring Boot/Cloud Native 3.3 Git ...
Backend/ Frontend Entwickler
Entwicklung einer Microservice-Anwendung für die Fahrplankonstruktion und Trassenbelegung
  • Entwicklung von Microservices-Komponenten mit Java- bzw. Spring Boot
  • Entwicklung von Integrationstest-Komponenten und von Unit-Tests mit Junit/ArchUnit, und mit Mocking-Frameworks( Mockito )
  • Definition von API-Verträgen auf Basis von OpenAPI
  • Implementierung von Rest-API Spezifikationsformat nach OpenApi-Standard für den synchronen Datenaustausch
  • Implementierung von CI/CD-Pipelines zur automatisierten Build- und Deployment-Prozessen
  • Konzeption, Weiterentwicklung und Optimierung von Systemstrukturen
  • Definition von BPMN-Prozessmodellen mit Camunda
  • Entwicklung von Frontend wiederverwendbarer Komponentenbibliotheken mit Angular 18 für konsistente Benutzererfahrung mit Berücksichtigung von Barrierefreiheit
  • Definition von API-Endpunkten mit Swagger/OpenApi zur Dokumentation von Microservices
  • Durchführung von Codereview, Pair Programming, Dokumentation mit Arc42
Java Corretto 21 Spring Boot/Cloud Native 3.3 Git CI/CD Pipeline mit GitLab YAML Json Swagger UI Postman Log4J Hibernate HQL JPA SQL Entwicklung und Wartung von Microservices Jira Confluence PostgreSQL AWS S3 Bucket Docker Kubernetes Spring security Aouth 2 JWT Sonarqube Angular 18 RxJS NGRX-Store PrimeNG Storybook 4 TypeScript 5.2 Node.js Html SCSS Grafana IntelliJ JFrog Gradle logging framework Splunk Agile Methode Scrum
Deutsche Bahn InfraGo
7 Monate
2024-06 - 2024-12

Weiterentwicklung von Backend-Komponenten

Backend Entwickler Java Corretto 21 Entwicklung und Wartung von Microservices mit REST API Spring Boot 3.3 ...
Backend Entwickler
Weiterentwicklung von Backend-Komponente im E-Commerce Bereich zur Darstellung und Bearbeitung von Bestellungsdaten 
  • Weiterentwicklung von Microservices Komponenten mit Java- bzw. Spring Boot
  • Entwicklung von Integrationstest-Komponenten und von Unit-Tests mit Junit/ArchUnit, und mit Mocking-Frameworks (Mockito)
  • Implementierung von Rest-API Spezifikationsformat nach OpenApi-Standard für den synchronen Datenaustausch
  • Orchestrierung containerisierter Anwendungen mit Docker und Kubernetes
  • Entwicklung von Docker-Images für Java-Microservices
  • Durchführung von Codereview
  • Definition von API-Endpunkten mit Swagger/OpenApi zur Dokumentation von Microservices
  • Konfiguration der Migration von Azure nach AWS
Java Corretto 21 Entwicklung und Wartung von Microservices mit REST API Spring Boot 3.3 Git Bitbucket CI/CD Pipeline mit Jenkins YAML Json Swagger UI Postman Vaadin V23 Hibernate HQL JPA SQL GraphQL Jira Confluence PostgreSQL Rancher Docker Kubernetes Grafana IntelliJ JFrog Gradle logging framework Splunk Agile Methode Scrum Log4J
Webfleet
6 Monate
2024-02 - 2024-07

Konfiguration von Gitlab CI/CD Pipeline

DevOps engineer Docker/Docker compose Kubernetes/Helm Charts Linux-Betriebssystem ...
DevOps engineer
Konfiguration von Gitlab CI/CD Pipeline, Konfiguration von Docker/Kubernetes Dateien
  • Implementierung von CI/CD-Pipelines zur automatisierten Build- und Deployment-Prozessen
  • Entwicklung von Docker-Images für Java-Microservices,
  • Erstellung von Release-Paketen und Durchführung von Deployments
  • Umsetzung von Sicherheitsanforderungen
  • Erstellung von Helm-Charts zur Paketierung und Versionierung von Kubernetes-Ressourcen
  • Durchführung von Codereview implementiert mit Java/Spring Boot
  • Entwicklung von serverless-Funktionen und Skripten für Testautomatisierung mit Python 3.9
  • Implementierung objektbasierter Datenspeicherung mit AWS S3
  • Bereitstellung von Compute-Ressourcen mit AWS EC2
  • Nutzung persistenter Speicherlösungen mit AWS EBS
  • Implementierung von serverlosen Backend-Funktionen mit AWS Lambda
  • Einrichtung von virtuellen Netzwerken mit AWS VPC für isolierte Microservices-Umgebungen
  • Überwachung von Anwendungen und Infrastruktur mit AWS CloudWatch für Performance-Analysen
  • Modellierung und Deployment von Cloud-Ressourcen mit AWS CDK
Docker/Docker compose Kubernetes/Helm Charts Linux-Betriebssystem Java Corretto 21 Spring security 6.0 Spring Boot 3.2 Microservices Hibernate HQL JPA SQL Git GitLab CI/CD Pipeline YAML Json AWS-Services GIT Jira Confluence PostgreSQL ElasticSearch Grafana Prometheus OpenShift IntelliJ JFrog maven Gradle logging framework Splunk Agile Methode Scrum Bereitstellung Python-Skripten für Testautomatisierung
Bundesdruckerei
1 Jahr
2023-01 - 2023-12

Entwicklung von Backend-Komponente/Frontend + DevOPs Tätigkeiten

Backend/Frontend + DevOps Entwicklung JAVA 17 Rest-/ Entwicklung und Wartung von Microservices mit Spring Boot/Cloud Native 3.2 Kotlin 1.8 ...
Backend/Frontend + DevOps Entwicklung
Entwicklung von Backend-Komponente/Frontend + DevOPs Tätigkeiten einer Applikation zur Berechnung von Tarifangebote
  • Entwicklung von Microservices-Komponenten mit Java- bzw. Spring Boot-und Kotlin-Komponente
  • Entwicklung der Komponente für Junit-Test,System/Integrationstest, mit Cucumber, Mocking-Frameworks
  • Entwicklung von Frontend wiederverwendbarer Komponentenbibliotheken mit Angular für konsistente Benutzeroberfläche ,mit Berücksichtigung von Barrierefreiheit
  • Erstellung von Helm-Charts zur Paketierung und Versionierung von Kubernetes-Ressourcen
  • Implementierung von CI/CD-Pipelines zur automatisierten Build- und Deployment-Prozessen
  • Erstellung von Helm-Charts zur Paketierung und Versionierung von Kubernetes-Ressourcen
  • Konzeption, Weiterentwicklung und Optimierung von Systemstrukturen
  • Definition von BPMN-Prozessmodellen mit Camunda
  • Definition von API-Endpunkten mit Swagger/OpenApi zur Dokumentation von Microservices
  • Implementierung objektbasierter Datenspeicherung mit AWS S3
  • Bereitstellung von Compute-Ressourcen mit AWS EC2
  • Nutzung persistenter Speicherlösungen mit AWS EBS
  • Implementierung von serverlosen Backend-Funktionen mit AWS Lambda
  • Einrichtung von virtuellen Netzwerken mit AWS VPC für isolierte Microservices-Umgebungen
  • Überwachung von Anwendungen und Infrastruktur mit AWS CloudWatch für Performance-Analysen
  • Modellierung und Deployment von Cloud-Ressourcen mit AWS CDK
  • Implementierung von API-Gateway-Lösungen für sicherer API-Zugriffe zur zentralen Steuerung von Microservices
  • Durchführung von Codereview, Clean code
JAVA 17 Rest-/ Entwicklung und Wartung von Microservices mit Spring Boot/Cloud Native 3.2 Kotlin 1.8 AsyncAPI IBM MQ OracleDB MariaDB SQL 19c MongoDB NoSQL 7.0 OpenID Connect/OAuth 2.0 Apache Kafka 3.5.1/Avro Git 2.45 GitLab CI/CD Jira Gradle OpenShift 4.11 Ansible 2.13 Putty ArgoCD 2.11.0 Linux-Shell-Script Terraform 1.3 IntelliJ Swagger 5.9.1 OpenAPI 3.1.0 Docker 24.0 Spring security 6.0 Kubernetes/Helm Charts 1.28 Scrum/ Safe JPA 3.1 und JPA Criteria API Hibernate 5.6/ Envers HQL JPA SQL HQL SQL Behavior Driven Development (Cucumber 9.0.1) YAML Tailwind CSS Hibernate Postman 10.0 SoapUI JUnitTest Mockito 5.6.0 JSON/Jackson XML Graylog 5.2.2 Jenkins 2.426.3 Instana 1.211.0 SonarQube 10.2.0.77647 Confluence E2E Testing/ Testautomatisierung mit Cypress 13 Barrierefreiheit Angular 16 RxJS NGRX-Store Bootstrap 4 Storybook 4 TypeScript 5.2 Node.js 19.9.0 Html SCSS Playwright Redux
Deutsche Bahn Fernverkehr AG
6 Monate
2023-05 - 2023-10

Entwicklung von Backend- und Frontend-Komponenten eines Onlineshop

Fullstack Entwicklung Scrum Spring security Maven ...
Fullstack Entwicklung
  • DV Konzepte erstellen
  • Entwicklung von Backend Komponenten mit Java- bzw. Spring Boot/ Quarkus
  • Entwicklung von Frontend wiederverwendbarer Komponentenbibliotheken mit Angular für konsistente Benutzererfahrung
  • Entwicklung von Integrationstest-Komponenten und von Unit-Tests mit Junit, und mit Mocking-Frameworks (Mockito, EasyMock)
  • Durchführung von Codereview, Clean code
Scrum Spring security Maven BitBucket Jenkins IntelliJ Jira Redux Docker Kubernetes Storybook CMS/Commercetools Angular 15 RxJS NGRX-Store Bootstrap 4 TypeScript Html SCSS E2E Testing/Testautomatisierung mit Cypress Barrierefreiheit Prime NG Jasper Reports JPA SQL OAuth 2.0 OracleDB/ MariaDB SQL 19c RabbitMQ Git Flyway Hibernate HQL Konzeption Weiterentwicklung und Optimierung von Systemstrukturen JAVA 17 Rest API Spring framework 6 Quarkus 3.4.3 Entwicklung und Wartung von Microservices mit Spring Boot/Cloud Native 3.1
Dr Gueldener GmbH
1 Jahr
2022-01 - 2022-12

Entwicklung von Backend-Komponente

Fullstack + DevOps Entwicklung JAVA 17 Spring Framework 6 Spring Boot/Cloud Native 2.3 ...
Fullstack + DevOps Entwicklung
Entwicklung von Backend-Komponente relevant für den Aufbau einer Middleware. Entwicklung von Frontend-Komponente einer Verkehrsverbindungen -Plattform
  • DV Konzepte erstellen
  • Entwicklung von Microservices-Komponenten mit Java- bzw. Spring Boot/Cloud Native, Kotlin-,Kafka Komponente
  • Entwicklung der Komponente für System/Integrationstest mit Cucumber, Mocking-Frameworks
  • Implementierung von Rest-API Spezifikationsformat nach OpenApi-Standard für den synchronen Datenaustausch
  • Definition von API-Endpunkten mit Swagger/OpenApi zur Dokumentation von Microservices
  • Konzeption, Weiterentwicklung und Optimierung von Systemstrukturen
  • Implementierung von CI/CD-Pipelines zur automatisierten Build- und Deployment-Prozessen
  • Entwicklung von Frontend wiederverwendbarer Komponentenbibliotheken mit Angular, React für konsistente Benutzeroberfläche ,mit Berücksichtigung von Barrierefreiheit
  • Erstellung von Helm-Charts zur Paketierung und Versionierung von Kubernetes-Ressourcen
  • Implementierung objektbasierter Datenspeicherung mit AWS S3
  • Bereitstellung von Compute-Ressourcen mit AWS EC2
  • Nutzung persistenter Speicherlösungen mit AWS EBS
  • Implementierung von serverlosen Backend-Funktionen mit AWS Lambda
  • Einrichtung von virtuellen Netzwerken mit AWS VPC für isolierte Microservices-Umgebungen
  • Überwachung von Anwendungen und Infrastruktur mit AWS CloudWatch für Performance-Analysen
  • Modellierung und Deployment von Cloud-Ressourcen mit AWS CDK
  • Implementierung von API-Gateway-Lösungen für sicherer API-Zugriffe zur zentralen Steuerung von Microservices
  • Definition von BPMN-Prozessmodellen mit Camunda
  • Durchführung von Codereview, Clean code
JAVA 17 Spring Framework 6 Spring Boot/Cloud Native 2.3 Rest API/ Entwicklung und Wartung von Microservices mit Kotlin 1.7 Behavior Driven Development (Cucumbe 8.0) OAuth 2.0 OracleDB/ MariaDB SQL 18c MongoDB NoSQL JFrog Artifactory Spring security 6 AsyncAPI IBM MQ Apache Kafka 3.5/Avro RabbitMQ Jira IntelliJ Swagger OpenAPI Hibernate HQL JPA Docker Kubernetes/Helm Charts Scrum Safe JPA 3.0 und JPA Criteria API Hibernate 5.6/HQL Envers YAML SQL CI/CD GitLab Git Postman SoapUI JUnit-Test Mockito JSON/ Jackson XML Gryaylog Jenkins Instana SonarQube CheckStyle FindBugs Maven Confluence Ansible Putty ArgoCD Linux-Shell-Script Terraform E2E Testing mit Cypress Barrierefreiheit Redux Angular 14 RxJS NGRX-Store Bootstrap Storybook 4 TypeScript Html SCSS React Playwrigt NestJs
Deutsche Bahn Training + DB Regio
1 Jahr 2 Monate
2021-08 - 2022-09

Weiterentwicklung von Frontend und Backend Komponente

Fullstack + DevOps Entwicklung Spring Boot/ Spring Framework 5 Java 14 ...
Fullstack + DevOps Entwicklung

Weiterentwicklung von Frontend und Backend Komponente einer bestehenden Webanwendungen zur Verwaltung, zur Darstellung der O2-Produkt-Katalogen

  • DV Konzepte, UX Design
  • Entwicklung von Backend-Komponenten mit Java- bzw. Spring Boot, Quarkus, Kotlin
  • Entwicklung der Komponente für Junit-Test, Integrationstest, Systemtest mit Cucumber, Mocking-Frameworks
  • Entwicklung von Frontend wiederverwendbarer Komponentenbibliotheken mit Vue.js, React für konsistente Benutzeroberfläche ,mit Berücksichtigung von Barrierefreiheit
  • Definition von BPMN-Prozessmodellen mit Camunda
  • Git,GitLab CI/CD Pipelines und Kubernetes bzw. Helm Charts konfigurieren
  • Durchführung von AWS S3, AWS EC2, AWS Lambda, AWS VPC, AWS EKS, AWS CloudWatch, AWS DynamoDB, Codereview, Clean code und Releasemanagement, ,
  • Projekt-Sprache: Englisch

Spring Boot/ Spring Framework 5 Java 14 Nexus Nexus IQ Quarkus 3.2 Rest Rest/MicroServices mit Kotlin 1.7 Jira OAuth 2.0 GraphQL Domain-driven Design Oracle Datenbanken und SQL/ MariaDB NoSQL-Datenbanken (MongoDB) Keycloak GWT GitLab CI/CD Pipeline Apache Kafka Flyway BitBucket Docker Kubernetes/Helm AWS Harpoon OPenApi Swagger EasyMock Scrum SaFe IntelliJ Maven GiT Confluence Prime NG Jasper Reports Integration und Automatisierung von Geschäftsprozessen mit Camunda BPM Cassandra JPA und JPA Criteria API Hibernate/Hibernate Envers HQL SQL EclipseLink Junit Mockito CheckStyle FindBugs MapStruct AsyncAPI IBM MQ Grafana Prometheus Jenkins Kibana SonarQube Vue.js CI-CD Pipelines MySQL Ansible Putty ArgoCD Linux-Shell-Script Terraform TypeScript NodeJs JSON/Jackson XML React Playwrigt NestJs Storybook Jess/JavaScript YAML CMS/Commercetools
Telefonica O2
1 Jahr
2020-12 - 2021-11

Entwicklung von Frontend & Backend Komponente einer Webanwendung

Fullstack Entwickler JSF 2.3 Primefaces 7.0 IntelliJ ...
Fullstack Entwickler

Entwicklung von Frontend & Backend Komponente einer Webanwendung damit Daten von Personen mit Verbrechen Hintergrund bearbeitet werden

  • Anforderung Analyse
  • DV Konzepte
  • Weiterentwicklung von Frontend && Backend Komponente einer bestehenden Web-Anwendung, damit personenbezogene Daten bearbeitet werden
  • Entwicklung der Komponente für Junit-Test, Integration-Test, System-Test, Mocking-Frameworks
  • Codereview, Clean code, Eclipse Microprofile
JSF 2.3 Primefaces 7.0 IntelliJ CI/ CD JEE Weblogic Server Spring JPA Spring Data WebServices Rest SOAP BitBucket Openshift Git Jira Confluence Jenkins Sonarqube Scrum SaFe Maven Java PostgreSQL Wildfly KeyCloak GitLab ToitoiseGit NodeJS CI-CD Pipelines Java 12 RabbitMQ WebServices mit Rest und SOAP Html PrimeNG JEE 7 Hibernate GIT OPenApi Swagger Oracle Datenbank Eclipe Microprofile JPA und JPA Criteria API Mockito CheckStyle Barrierefreiheit Hibernate MySQL LDAP Junit-Tests EasyMock/Mockito
Bundeskriminalamt / Behörde
7 Monate
2020-06 - 2020-12

Entwicklung von Frontend Komponente einer Online-Anwendung

Frontend Entwickler Angular 10 Swaagger OAuth 2 (Open Authorization) ...
Frontend Entwickler

Entwicklung von Frontend Komponente einer Online-Anwendung damit die personenbezogene Kundendaten bearbeitet werden

  • Entwicklung von Frontend Komponente einer neuen An-wendung, damit die Kunden die Möglichkeit haben sich zu authentifizieren, und damit diese Kundendaten bearbeitet werden, UX Design
  • Erstellung von Virtuellen Maschinen in Azure,
  • Durchführung von SQL Azure
  • Entwicklung der Komponente für Junit-Test, Integration-Test, System-Test, Mockito
  • Codereview, Docker, Kubernetes/Helm charts
Angular 10 Swaagger OAuth 2 (Open Authorization) IntelliJ CI/ CD Postman BitBucket Openshift Angular Material RxJS NodeJS TypeScript Jasmine Karma Protractor Git Jira Confluence Scrum SAFe Maven Jenkins Microsoft Cloud Azure ? Git Microsoft Cloud Azure ? Scrum Sonarqube Artifactory Grafana Prometheus GitLab CI/ CD NGRX KeyCloak
Fiducia & CAD / IT ? Dienstleister
6 Monate
2020-01 - 2020-06

Entwicklung von Frontend und Backend Komponente einer Online-Anwendung

Frontend und Backend Entwickler Microservices mit Spring Boot 2.2 Swaagger OAuth 2 (Open Authorization) ...
Frontend und Backend Entwickler

Entwicklung von Frontend und Backend Komponente einer Online-Anwendung damit die Daten einer hochgeladenen Excel-Datei bearbeitet und in einer Oracle-Datenbank gespeichert werden

  • DV Konzepte
  • Entwicklung von Backend und Frontend Komponente einer neuen Anwendung, damit eine Excel-Datei hochgeladen wird und die Daten aus dieser Datei bearbeitet werden und in einer Oracle-Datenbank gespeichert werden
  • Entwicklung der Komponente für Junit-Test, Integration-Test, System-Test, Mocking-Frameworks wie Mockito
  • Durchführung von Codereview, Clean code, CheckStyle, FindBugs
Microservices mit Spring Boot 2.2 Swaagger OAuth 2 (Open Authorization) IntelliJ CI/ CD Docker Kubernetes Java 11 Postman Angular 8 & 9 Angular Material Spring Data JPA Git GitHub Jira Confluence MongoDB Scrum Maven Jenkins Test-driven development (TDD) Innovator UML pair programming Npm CSS HTML Angular 9 RxJS NodeJS TypeScript Jasmine Karma Protractor JSON YAM Bitbucket PostgreSQL JUnit Test Mockito Sonar Artifactory Clean code Domain-driven Design (DDD) Rest-Microservices mit Spring Boot 2.2 Spring Framework Hibernate YAML OpenAPI GitLab CI/ CD JPA und JPA Criteria API SonarQube Prometheus Grafana Barrierefreiheit MySQL LDAP Domain-driven Design(DDD) EasyMock Angular 9 NGRX
BAMF: Bundesamt für Migration und Flüchtlinge / Behörde
6 Monate
2019-07 - 2019-12

Weitere Entwicklung der Backend /Frontend Komponente einer bestehenden Anwendung

Frontend/ Backend Entwickler Rest Services mit Spring Boot Springframework Webservices mit JAX-WS ...
Frontend/ Backend Entwickler

Weitere Entwicklung der Backend /Frontend Komponente einer bestehenden Anwendung, damit die Privatrente nach bestimmten Kriterien berechnet wird

  • Analyse der Anforderungen
  • Entwicklung von Backend /Frontend Komponente einer bestehenden Anwendung, damit die Privatrente nach bestimmten Kriterien berechnet wird
  • Durchführung von Codereview, Clean code, JSON/ Jackson, XML, Testing mit Mocking-Frameworks wie Mockito, GWT
  • GitLab CI/CD Pipelines konfigurieren, Erstellung von Kubernetes/Helm charts Konfigurationen
  • Durchführung von AWS-Services mit AWS S3, AWS EC2, AWS Lambda, AWS DynamoDB, AWS CloudWatch

Rest Services mit Spring Boot Springframework Webservices mit JAX-WS SOAP/ WSDL AWS JUnit Test Mockito Swaagger MongoDB Sonar Artifactory Microservices mit Spring Spring Boot Eclipse Neon DevOps CI/ CD JSON JWT(JSON Web Token) YAML Java 9 Postman SoapUI Clean code Angular 8 Angular Material RxJS TypeScript Jasmine Karma Protractor Npm CSS HTML NodeJS Git GitHub Jira Confluence Kibana Scrum SAFe Maven Jenkins Grafana Prometheus Test-driven development (TDD) Clean code pair programming OPenApi Java 11 Rest/Microservices mit Spring Boot Spring Framework Webservices mit Rest API Kubernetes/Helm JPA/Hibernate PostgreSQL Eclipse CheckStyle KeyCloak NGRX
Allianz Versicherung
6 Monate
2019-01 - 2019-06

Architektur und weitere Entwicklung von Backend Komponenten

Architektur und Lead Entwickler der Backend Entwicklung REST Web Services mit Spring Framework Spring Boot Postman ...
Architektur und Lead Entwickler der Backend Entwicklung

Architektur und weitere Entwicklung von Backend Komponenten von bestehenden Anwendungen zur Bearbeitung Kundendaten

  • DV Konzepte, Architektur und Führung der Entwicklung von Backend und Geschäftslogik Komponente mit JPA 2, Spring, Webservices, RESTful Webservices
  • Codereview, Anforderung Analyse, Clean code

REST Web Services mit Spring Framework Spring Boot Postman SoapUI Swaagger JSON JWT Webservices mit JAX-WS SOAP / WSDL Elastic Search Sonar Artifactory CI/CD Microservices mit Spring Spring Boot Java 8 JEE 7 SQL Liquibase Docker Kubernetes WebSphere Application Server Eclipse JPA 2 Camunda BPM Spring Data JPA Spring Batch Spring Integration Feign Client RestTemplate JUnit Test Mockito Citrus Maven Kafka Clean code Subversion Jira Confluence Scrum MongoDB Jenkins OpenShift Clean code pair programming
Wüstenrot & Württembergische / Bank
11 Monate
2018-01 - 2018-11

Erstellung der Architektur und Entwicklung von Backend Komponenten

Architekt, Backend und Frontend Entwickler einer SOA Anwendung REST Web Services mit JAX-RS Jersey REST Web Services mit Spring Boot ...
Architekt, Backend und Frontend Entwickler einer SOA Anwendung

Erstellung der Architektur und Entwicklung von Backend Komponenten einer neuen Web Anwendung zur Bearbeitung von öffentlichen Informationen

  • Erstellung von DV-Konzepten
  • Architektur und Entwicklung von Backend und Geschäftslogik Komponenten mit JPA 2/Hibernate, EJB 3.1, JAX-RS, JSON, XML
  • Entwicklung von Frontend Komponenten mit Angular 5.0
  • Anforderungsanalyse, Codereview, Clean code, Mocking-Frameworks

REST Web Services mit JAX-RS Jersey REST Web Services mit Spring Boot Java 7 JEE 7 EJB 3.1 CDI Angular 5 JSON NodeJS Test mit Jasmine Karma Protractor TypeScript Angular CLI Npm Enterprise Architect Java Script HTML 5 CSS Sonar Artifactory Jenkins CI/CD WebLogic Server 10.3.6.0 Oracle 11.2.0.3.0 SQL Liquibase Postman SoapUI Eclipse Swaagger JUnit Mockito JPA 2.0 Hibernate 3 Swagger Subversion ElasticSearch Maven Clean code pair programming
Bundesagentur für Arbeit / Behörde
Nürnberg
5 Monate
2017-08 - 2017-12

Weitere Entwicklung von Backend Komponenten der Prepaid IT Anwendung

Lead Entwickler, Architekt Web Services mit JAX-WS SOAP Apache CXF ...
Lead Entwickler, Architekt

Ziel dieses Projekts ist die weitere Entwicklung der Backend Komponente einer bestehenden SOA-Anwendung, genannt Prepaid IT

  • Führung der Entwicklung von Backend und Geschäfts-logik Komponenten mit JPA 2, EJB 3.1, JAX-WS, Apache CXF, SOAP
  • Coaching, Code Review

Web Services mit JAX-WS SOAP Apache CXF JMS (Java Message Service) RESTful Web Services mit JAX-RS Jersey Swaager Java 7 JEE 7 EJB 3.1 CDI SQL Google Guava Spring Framework Message Driven Bean JMS Shell-Skript JSF 2.2 Primefaces 6.0 WebLogic Oracle JMS Eclipse mars Postman SoapUI JUnit Mockito JPA 2.0 Hibernate 3 Git Jenkins Gradle InteliJ Pair-Programming Codereviews Clean Code Maven Features Branches Agile Software Entwicklungsmethode Scrum
Telefonica O2 / Telekommunikation
1 Jahr 9 Monate
2015-11 - 2017-07

Entwicklung einer Backend-, Geschäftslogik- und Frontend Komponente

Frontend und Backend Entwickler Primefaces 5.3 Spring Framework JSF 2.1 ...
Frontend und Backend Entwickler

Entwicklung einer Backend-, Geschäftslogik- und Frontend Komponente des Verfahrens Panda, damit Angebote und Tarife nach bestimmte Kriterien bearbeitet werden

  • Erstellung von DV-Konzepten
  • Entwicklung von Backend und Geschäftslogik Komponente mit JPA 2, EJB 3.1, RESTful Web Services
  • Entwicklung von Frontend Komponenten mit Primefaces 5.3, JSF 2.1, AngularJS, Angular
  • Entwicklung von Dialogen zwischen den Frontend Komponenten

Primefaces 5.3 Spring Framework JSF 2.1 Angular JS Angular 2 TypeScript Java Script CSS Java 8 JEE 7 EJB 3.1 CDI Spring Framework 4 Spring MVC Spring Boot Spring Microservices Spring Security JBoss EAS Wildfly Enterprise Architect InteliJ SQL Enterprise Architect JUnit JPA 2.0 Hibernate 3 CSS JavaScript JQuery Bootstrap 3 Less RESTful Web Services mit JAX-RS Jersey Jason Pair-Programming Codereviews Clean Code Maven Features Branches Subversion SVN Jenkins Jira Virtualbox Agile Sofware Entwicklungsmethode Kanban
Deutsche Bahn Vertrieb GmbH / Transport/Logistik
7 Monate
2015-05 - 2015-11

Entwicklung und Weiterentwicklung einer Frontend und Middleware Komponente

Frontend und Backend Entwickler
Frontend und Backend Entwickler

Entwicklung und Weiterentwicklung einer Frontend und Middleware Komponente einer Netbeans Platform, damit kundenbezogenen Daten weiter bearbeitet werden

  • Entwicklung von Frontend Komponenten Swing, Net-Beans RCP, GWT
  • Entwicklung von Geschäftslogik Komponente mit EJB 3.1
  • Entwicklung von RESTful Services mit JAX-RS,Jersey
  • Entwicklung von Dialogen zwischen den Java Swing Komponenten
NetBeans RCP Java Swing JEE 7 EJB 3.1 Java 8 JAX-RS(Java API for RESTful Services) Jersey JSON Glasfish Server 4.1 Netbean 8.0.2 Junit Code-reviews Clean Code Mockito PowerMockito Maven Subversin Jenkins Agile Sofware Entwicklungsmethode Scrum
MediData, Softwarehaus
Schweiz
9 Monate
2014-07 - 2015-03

Entwicklung einer Webanwendung

Frontend und Backend Entwickler Primefaces 5.1 JSF 2.2 Facelets ...
Frontend und Backend Entwickler

Frontend / Backend: Entwicklung einer Webanwendung, um Berichte über die Log Dateien zu erfassen / Optimierung der Performance der Datenbank-Abfragen

  • Erstellung von DV-Konzepten
  • Umsetzung von fachlichen Vorgaben
  • Entwicklung von Frontend Komponenten mit Prime-faces, JSF, XHTML, AngularJS
  • Entwicklung von Backend Komponente mit JPA 2, OpenJPA
  • Entwicklung von Geschäftslogik Komponente mit EJB 3.1
  • Entwicklung von RESTful Services mit JAX-RS, Jersey
  • Entwicklung von Dialogen zwischen den View Komponenten

Primefaces 5.1 JSF 2.2 Facelets XHTML AngularJS CSS CDI JMS (Java Message Service) Ant JQuery JEE 6 EJB 3.1 JMS Message Driven Bean JAX-RS (Java API for RESTful Services) Jersey JSON JPA 2 OpenJPA WebSphere Application Server 8.0 WebSphere Portalserver 8.0 Eclipse Kapler JUnit Selenium EasyMock Mockito HTML5 XHTML Angular JS DB2 Derby Datenbank Scrum IBM Jazz
Daimler AG, Automobilindustrie
Böblingen
1 Jahr 2 Monate
2013-05 - 2014-06

Frontend/ Backend: Entwicklung einer Anwendung zur Erfassung von Geschäftsdaten

Frontend und Backend Entwickler
Frontend und Backend Entwickler

Ziel dieses Projekts ist die Entwicklung von Frontend und Backend Komponenten einer neuen Anwendung zur Bearbeitung von Geschäftsdaten der Bank

  • Erstellung von DV-Konzepten
  • Umsetzung von fachlichen Vorgaben
  • Entwicklung von Frontend Komponenten mit Primefaces, JSF, XHTML
  • Entwicklung von Backend Komponente mit Hibernate, JPA, EJB
  • Entwicklung von Geschäftslogik Komponente mit EJB
  • Entwicklung von Dialogen zwischen den View Komponenten

Primefaces 4.0 JSF 2.2 Facelets JQuery CSS Javascript Maven JEE 6 EJB 3.1 JAXB XML CDI Hibernate JPA 2 JBoss AS 6.0.1 Eclipe Kapler Junit Aquillian HTML5 xhtml CSS JavaScript Ajax Technologie Jquery Servlet API Dimension Serena für Versionskontrolle
Unicredit/ Hypovereinsbank, Bank
München
9 Monate
2012-08 - 2013-04

Entwicklung und Weiterentwicklung einer Frontend und Backend Komponente einer Anwendung

Frontend und Backend Entwickler RichFaces 3.3 JSF 1.2 Facelets ...
Frontend und Backend Entwickler

  • Frontend / Backend: Entwicklung und Weiterentwicklung einer Frontend und Backend Komponente einer Anwendung zur Prüfung der Kreditwürdigkeit von Kunden
  • Ziel dieses Projekts ist die Entwicklung und Weiterentwicklung von Frontend und Backend Komponenten einer bestehenden Anwendung zur Bearbeitung von Kreditanträgen
    • Umsetzung von fachlichen Vorgaben
    • Entwicklung von Frontend Komponenten mit RichFaces, JSF, XHTML
    • Entwicklung von Backend Komponente mit Hibernate, JPA, EJB
    • Entwicklung von Geschäftslogik Komponente mit EJB
    • Entwicklung von Dialogen zwischen den View Komponenten

RichFaces 3.3 JSF 1.2 Facelets XHTML HTML5 JQuery CSS JavaScript JPA 2 Hibernate Ant JEE EJB 3.0 Servlet API Oracle WebLogic 10.33 Hudson Log4J Subversion
VR Leasing, Finanzdienstleister
Eschborn
8 Monate
2011-11 - 2012-06

Dynamische Entwicklung von RichFaces und JSF User Interface Komponenten mit Java, XHTML

Frontend Entwickler RichFaces 4.0 JEE JSF 2.0 ...
Frontend Entwickler
Ziel dieses Projekts ist eine dynamische Implementierung von RichFaces und JSF UIComponents für das Maklerportal der Versicherung, Anbindung von RichFaces und JSF User Interface Komponenten mit Binding Methoden zur Darstellung über XHTML Implementierung
  • Umsetzung von fachlichen Vorgaben
  • Entwicklung von RichFaces und JSF User Interface Komponenten mit Java, XHTML
  • Anbindung von RichFaces und JSF User Interface Komponenten mit Binding Methoden zur Darstellung über XHTML Implementierung
  • Entwicklung von Dialogen zwischen JSF Komponenten
RichFaces 4.0 JEE JSF 2.0 Facelets XHTML Maven JQuery CSS JavaScript JBoss Seam CDI JBoss WS 7 JBoss EAP 5 Eclipse Servlet API EJB 3.0 Selenium Scrum Jenkins Log4J Subversion
Nürnberger Versicherungsgruppe, Versicherung
Nürnberg
5 Monate
2011-06 - 2011-10

Entwicklung von JSF Portlets für einen Liferay Portal

Frontend Entwickler JEE JSF 2 Ajax ...
Frontend Entwickler
Ziel dieses Projekts ist die Entwicklung von Frontend Komponenten bzw. von Portlets zur Darstellung bzw. Erfassung der Kundendaten im Liferay-Portal.
  • Entwicklung von View Komponenten mit IceFaces, JSF Portlets, XHTML
  • Entwicklung von Dialogen zwischen JSF Komponenten und Portlets
  • Entwicklung von Geschäftslogik Komponenten mit Liferay-Services
  • Erstellung von technischen Konzepten
JEE JSF 2 Ajax JQuery JSP Subversion Tomcat Scrum XPath Maven Jira Portlets Liferay IceFaces 3.0 AlloyFaces
QVC, Internethandel
Bochum
5 Monate
2011-06 - 2011-10

Entwicklung einer J2EE Komponente im Online Shop Bereich

Frontend Entwickler JEE RichFaces 3.3 JSF 2 ...
Frontend Entwickler
Ziel dieses Projekts ist die Entwicklung von Backend und Backend/Frontend Komponenten zur Darstellung bzw. Erfassung der Produkte eines Online Shops.
  • Entwicklung von View Komponenten mit RichFaces, JSF 2.0,JSP, XHTML
  • Entwicklung von Backend Komponenten mit Hibernate zur Anbindung zu der Oracle Datenbank
  • Entwicklung von Geschäftslogik Komponenten mit Spring Framework
  • Entwicklung von Dialogen zwischen JSF Komponenten
JEE RichFaces 3.3 JSF 2 Ajax JQuery JSP Spring DAO Spring Security Hibernate JPA WSDL SQL Eclipse Tomcat Subversion
QVC, Internethandel

Aus- und Weiterbildung

Aus- und Weiterbildung

1999 ? 2006
Studium - Informatik (Computer Science)
Hochschule Darmstadt
Abschluss: Master of Science

1994 ? 1997
Studium - BWL (Betriebswirtschaftslehre)
Universität Douala (Kamerun)
Abschluss: Diplom

Zertifizierungen

  • Sun Certified Java Programmer
  • Microsoft certified Azure Administrator Associate

Position

Position

  • Beratung/ Consulting
  • Frontend und Backend Entwicklung
  • Senior Java/ JEE Entwickler

Kompetenzen

Kompetenzen

Schwerpunkte

  • Senior Java Entwickler (Sun Certified Java Programmer)
  • Java Frameworks (Microservices mit SOAP/REST API, Spring Framework, Spring Boot , EJB, MongoDB, Kafka ,Hibernate)
  • Senior JEE Entwickler, Angular, React, UML, OpenAPI , Swagger
  • DevOps Entwicklung
  • JEE Architekt

Aufgabenbereiche

Beratung/ Consulting
Frontend, Backend und DevOps Entwicklung

Produkte / Standards / Erfahrungen / Methoden

AlloyFaces
Apache
Ant, Axis, Tomcat
Aquillian
CDI
JBoss AS 6.0.1, Websphere Application Server 8.0
Clean Code
CSS
Dimension Serena für Versionskontrolle
Dokumentation
EAP (Enterprise Application Portal) von Siemens
EasyMock
Eclipe Kapler
EclipseLink
EJB
Stateless Session Bean, JMS: 3,3.0,3.1
Facelets
JQuery
Git
Glasfish
4.1
Gradle
Harvest
Hibernate
Search, Hibernate with Annotation,Slave / Master, 3.5
HSQL Database Engine (HSQLDB)
HTML
5
Hudson
IceFaces
3.0
Java
Server Pages (JSP), Swing
JAX-RS
Java API for RESTful Services
JBoss
AS 6.0.1, AS 7.1, EAP 5, Seam, WS 7
Jenkins
Jersey
JiBX: Binding XML to Java Code
Jira
JSF
1.2, 2 Portlets, 2.0, 2.2,
Junit
JWSDP
Liferay
Liquibase
Log4J
Lucene
Maven
MBean
MDB
Mercurial
Message Broker
ActiveMQ
Message Driven Bean
Mockito
MXBean
Netbean
8.0.2, RCP
OpenJPA
Oracle
WebLogic 10.33, Weblogic Server, Application Development Framework (ADF)
PowerMockito
Primefaces
4.0, 5.1
RESTful Services
RichFaces
3.0, 3.3, 4.0
Scrum
Selenium
Serena Dimension
Servlet API
SOAP
Spring
DAO, Framework 2.0, MVC, Security
Struts
Web Application Framework
Subversion
SVN
Swing
UML
Web Services
Axis 2, mit JWSDP
Websphere Application Server 8.0
Wildfly
WSDL
xhtml
XML
XPath
XSD
XSL
XSLT

IT-Erfahrungen

  • 15 Jahre mit Java
  • 10 Jahre mit Spring Framework, Spring Boot/Microservice/Rest API, Agile Mindset/Scrum
  • 4 Jahre mit DevOps, Angualar/NodeJs/Typescript,


Entwicklungsumgebungen

  • IntelliJ
  • Eclipse
  • IBM Rational Application Developer
  • JBuilder
  • JDeveloper


Methoden

  • Objektorientierte Programmierung (OOP)
  • Objektorientierte Analyse (OOA)
  • Objektorientiertes Design (OOD)

Betriebssysteme

Linux
Mac OS X
Windows

Programmiersprachen

Ajax
Angular JS
C++
Grundkenntnisse
J2EE
Java
7, 8
JavaScript
Sehr gut
JAXB
JEE
6, 7
JMS
JMX
JNDI
JPA
JQuery
JSON
JSP

Datenbanken

DB2
Gute Kenntnisse, DB2/2
Derby
JDBC
Sehr gute Kenntnisse
MySQL
Sehr gute Kenntnisse
Oracle
Gute kenntnisse
SQL

Datenkommunikation

Internet, Intranet
Sehr gute Kenntnisse
LAN, LAN Manager
Grundkenntnisse
Message Queuing
Sehr gute Kenntnisse
OS/2 Netzwerk
Grundkenntnisse
TCP/IP
Grundkenntnisse
Windows Netzwerk
Grundkenntnisse

Branchen

Branchen

  • Bank
  • Versicherung
  • E-Commerce
  • Transport/Logistik
  • Automobile

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.