Java, Javascript Full Stack Entwickler mit Datenbank Erfahrung
Aktualisiert am 18.02.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 18.02.2026
Verfügbar zu: 100%
davon vor Ort: 10%
Java
Spring Boot
AWS
Microservices
React
Angular
PostgreSQL
Docker
Kubernetes
REST APIs
TypeScript
Git
CI/CD
Maven
Jenkins
Hibernate
Vue.js
Quarkus
Oracle
Scrum
JPA
Kafka
JavaScript
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Arabisch
Fortgeschritten

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km)
Schweiz, Deutschland
möglich

Projekte

Projekte

7 Monate
2025-08 - 2026-02

Pflege und Weiterentwicklung der Schulverwaltungssoftware ASV-BW

FULL STACK SOFTWARE DEVELOPER Java Groovy PostgreSQL ...
FULL STACK SOFTWARE DEVELOPER

Pflege und Weiterentwicklung der Schulverwaltungssoftware ASV-BW (Amtliche Schulverwaltung Baden-Württemberg). Die Anwendung unterstützt Schulen bei der Verwaltung von Schüler-, Lehrer- und Unterrichtsdaten. Ziel des Projekts ist die Modernisierung bestehender Komponenten, die Entwicklung neuer Funktionen gemäß den Vorgaben der Fachseite sowie die Sicherstellung der technischen und fachlichen Qualität der Anwendung im laufenden Betrieb.

  • Pflege und Anpassung bestehender Anwendungsdaten (Berichts- und Zeugnisvorlagen, Kursstufenskripte, Exportformate, Filter etc.)
  • Planung und Entwicklung neuer Komponenten nach fachlichen Vorgaben
  • Beratung der Fachseite zur technischen Umsetzung und Weiterentwicklung bestehender Module
  • Implementierung von Skripten und Softwarekomponenten mit Java, Groovy und PostgreSQL
  • Erweiterung und Modernisierung bestehender Softwareprodukte
  • Entwicklung und Pflege von Weboberflächen mit HTML, CSS und JavaScript
  • Erstellung und Pflege von Dokumentationen zur Anwendungsentwicklung
  • Durchführung von Tests, Code-Reviews und Qualitätssicherung im agilen Umfeld
  • Nutzung von Git für Versionsverwaltung und Jasper für Berichtsgenerierung
  • Teilnahme an regelmäßigen (remote) Besprechungen im Rahmen des Change- und Releasemanagements
  • Unterstützung bei der Containerisierung und Deployment-Optimierung bestehender Anwendungen


Kundenbeschreibung

Die BITBW ist Partnerin der gesamten Landesverwaltung. Sie erbringt hochwertige IT-Services - sicher, hoch verfügbar und wirtschaftlich. Standardisierung und Informationssicherheit sind wesentliche Qualitätsmerkmale.

Java Groovy PostgreSQL HTML CSS JavaScript Git Jasper Containerisierung Tests Code-Reviews Qualitätssicherung Agile Methoden Scrum
Java Groovy PostgreSQL HTML CSS JavaScript Git Jasper Containerisierung Tests Code-Reviews Qualitätssicherung Agile Methoden Scrum
BITBW / Public
Stuttgart
1 Jahr 1 Monat
2024-07 - 2025-07

KI-basierten SaaS-Plattform

FULL STACK SOFTWARE DEVELOPER React Next.js Frontend ...
FULL STACK SOFTWARE DEVELOPER

Entwicklung einer KI-basierten SaaS-Plattform, mit der Nutzer professionelle und individuell angepasste Businesspläne generieren können. Die Eingaben der Nutzer werden über ein mehrseitiges Formular erfasst, von einem Large Language Model verarbeitet und als 20?30-seitiger Businessplan in verschiedenen Formaten (PDF, Word, etc.) bereitgestellt. Der Schwerpunkt lag auf nahtloser KI-Integration, Skalierbarkeit und moderner, responsiver User Experience.

  • Implementierung eines intuitiven Frontends mit React und Next.js
  • Entwicklung des Backends mit Java 21, Quarkus 3.11 und Integration von LangChain4j (LLM)
  • Integration von AWS Cognito und Lambda für Authentifizierung und Registrierung
  • Datenbankschema-Design und Anbindung an DynamoDB
  • Automatisierung von CI/CD mit CodeCommit, CodePipeline und CodeBuild
  • Deployment auf AWS Elastic Beanstalk
  • Entwicklung der Exportfunktion (PDF, Word, HTML, Markdown)
  • Optimierung von Responsive Design und User Experience

React Next.js Frontend Java 21 Java Quarkus 3.11 Quarkus LangChain4j LLM AWS Cognito Lambda Authentifizierung Registrierung Datenbankschema-Design DynamoDB CI/CD CodeCommit CodePipeline CodeBuild Deployment AWS Elastic Beanstalk Elastic Beanstalk AWS Backend
React Next.js Frontend Java 21 Java Quarkus 3.11 Quarkus LangChain4j LLM AWS Cognito Lambda Authentifizierung Registrierung Datenbankschema-Design DynamoDB CI/CD CodeCommit CodePipeline CodeBuild Deployment AWS Elastic Beanstalk Elastic Beanstalk AWS Backend
SaaS
11 Monate
2023-08 - 2024-06

End-to-End-Reporting

FULL STACK SOFTWARE DEVELOPER Scrum Scrum-Meetings Sprintplanung ...
FULL STACK SOFTWARE DEVELOPER

Entwicklung und Wartung einer Java/Spring-basierten Plattform für End-to-End-Reporting und Datenverarbeitung inkl. Batchverarbeitung.

  • Teilnahme an Scrum-Meetings und Sprintplanung
  • Entwicklung des Backends mit Java 17, Spring Boot 3.1, Spring Batch
  • Persistenzschicht mit Spring Data JPA/JDBC (PostgreSQL)
  • Erstellung von Unit- und Integrationstests (JUnit, Testcontainers)
  • CI/CD-Automatisierung mit Jenkins für OpenShift-Deployment
  • Technische Dokumentation der Module
  • Automatisierung von Routineprozessen mit Bash/SQL


Kundenbeschreibung

Die Commerzbank Aktiengesellschaft ist ein als Universalbank tätiges deutsches Kreditinstitut mit Sitz in Frankfurt am Main. Sie wurde im Jahr 1870 als Commerz- und Disconto-Bank in Hamburg gegründet. Sie ist Mitglied der Cash Group.

BANKING DOCKER GIT HIBERNATE JAVA JENKINS JPA MAVEN POSTGRESQL SCRUM SPRING BOOT
Scrum Scrum-Meetings Sprintplanung Java 17 Java Spring Boot 3.1 Spring Boot Spring Batch Spring Data JPA Spring Data JDBC Spring Data JDBC PostgreSQL Unit-Tests Integrationstests JUnit Testcontainers CI/CD Jenkins OpenShift Deployment Technische Dokumentation
Commerzbank AG / Bankensektor
Frankfurt am Main
11 Monate
2023-08 - 2024-06

Social-Media-Applikation für Web und Mobile

FULL STACK SOFTWARE DEVELOPER Technische Planung Architekturdesign AWS Cognito ...
FULL STACK SOFTWARE DEVELOPER

Entwicklung einer Social-Media-Applikation für Web und Mobile, mit der Nutzer Gruppen abonnieren, Beiträge anzeigen und kommentieren können. Die Architektur ist serverless und basiert vollständig auf AWS-Services für Skalierbarkeit, Sicherheit und Kosteneffizienz.

  • Technische Planung und Architekturdesign
  • Implementierung von Authentifizierungs- und Autorisierungsflows mit AWS Cognito
  • Entwicklung der mobilen App (React Native, Expo, Redux Toolkit Query) und Web-App (React)
  • Datenbankmodellierung und effiziente Integration mit DynamoDB
  • Implementierung der REST-APIs mit Lambda & API Gateway
  • Konfiguration von CDN und Caching mit AWS CloudFront
  • Einrichtung von CI/CD-Pipelines (NPM, Expo, CodePipeline, CodeCommit)
  • Infrastructure as Code mit AWS SAM


Kundenbeschreibung

OS Entertainment ist fokussiert auf App und Webapp Entwicklung für Endkunden

Technische Planung Architekturdesign AWS Cognito Authentifizierung Autorisierung React Native Expo Redux Toolkit Query Redux Toolkit React ReactJS Datenbankmodellierung DynamoDB REST-APIs Lambda API Gateway CDN Caching AWS CloudFront CloudFront CI/CD NPM CodePipeline CodeCommit Infrastructure as Code AWS SAM Amazon Web Services AWS Consumer Goods CSS HTML TypeScript
Technische Planung Architekturdesign AWS Cognito Authentifizierung Autorisierung React Native Expo Redux Toolkit Query Redux Toolkit React ReactJS Datenbankmodellierung DynamoDB REST-APIs Lambda API Gateway CDN Caching AWS CloudFront CloudFront CI/CD NPM CodePipeline CodeCommit Infrastructure as Code AWS SAM Amazon Web Services AWS Consumer Goods CSS HTML TypeScript
OS ENTERTAINMENT / Entertainment
Frankfurt am Main
8 Monate
2023-01 - 2023-08

Entwicklung einer sicheren Reporting-Anwendung

Software-Entwickler ANGULAR APACHE TOMCAT BANKING ...
Software-Entwickler

Entwicklung einer sicheren Reporting-Anwendung für Abstimmungs- und Finanzberichte, mit Automatisierung von wiederkehrenden Abläufen und Integration von Workflows, Berechtigungskonzepten und Dashboards. Fokus lag auf Einhaltung von Compliance, flexibler Berichtserstellung und nahtloser Integration in die bestehende IT-Landschaft.

  • Analyse und Planung technischer Anforderungen
  • Umsetzung der Webanwendung mit Angular
  • Integration von Spring Security / JWT für Authentifizierung
  • Design des relationalen DB-Modells (Oracle) und Backend (Spring Data)
  • Entwicklung und Integration von Stored Procedures in Oracle
  • Automatisierung des Build- und Deployment-Prozesses (Maven, NPM, Jenkins)


Kundenbeschreibung

Die Deutsche Rentenbank ist eine bundesunmittelbare Anstalt öffentlichen Rechts mit Sitz in Frankfurt am Main.

ANGULAR APACHE TOMCAT BANKING CSS GIT HIBERNATE HTML JAVA JENKINS MAVEN ORACLE PUBLIC SECTOR SPRING BOOT TYPESCRIPT
ANGULAR APACHE TOMCAT BANKING CSS GIT HIBERNATE HTML JAVA JENKINS MAVEN ORACLE PUBLIC SECTOR SPRING BOOT TYPESCRIPT
Deutsche Rentenbank / Bankensektor
Frankfurt am Main
2 Jahre 2 Monate
2021-07 - 2023-08

Entwicklung einer Reporting-Lösung

Software-Entwickler Java 11 Angular JavaScript ...
Software-Entwickler

Entwicklung einer Reporting-Lösung im Bankenumfeld, mit der Nutzer Daten mit anderen teilen und Reports in verschiedenen Formaten generieren können. Datenverarbeitung in Echtzeit, Berichte werden nach Vier-Augen-Prinzip an Zielsysteme übertragen.

  • Frontend-Entwicklung mit Angular (14?16), DevExtreme
  • Datenbankzugriffe und Query-Optimierung (Oracle)
  • Testing mit JUnit und Integrationstests
  • CI/CD-Management mit GitLab CI und Kubernetes
  • Backend- und Microservice-Implementierung mit Java (11?17), Spring Boot
  • Entwicklung von Kafka-Producern/Consumern für Handelsdaten
  • Erstellung technischer Dokumentation


Kundenbeschreibung

Die Commerzbank Aktiengesellschaft ist ein als Universalbank tätiges deutsches Kreditinstitut mit Sitz in Frankfurt am Main. Sie wurde im Jahr 1870 als Commerz- und Disconto-Bank in Hamburg gegründet. Sie ist Mitglied der Cash Group.

Oracle Spring Angular Apache Tomcat Maven TypeScript Kafka Spring Boot
Java 11 Angular JavaScript Maven Apache Tomcat SQL Oracle Linux-Scripting Hibernate Selenium Kafka Docker Kubernetes Spring Boot Git GitLab TypeScript
Commerzbank AG / Bankensektor
Frankfurt am Main
1 Jahr 5 Monate
2020-03 - 2021-07

Entwicklung einer landesweit einheitlichen Verwaltungssoftware

Software-Entwickler Java 11 OSGI PostgreSQL ...
Software-Entwickler

Entwicklung einer landesweit einheitlichen Verwaltungssoftware für Schulen in Bayern und Baden-Württemberg, inklusive umfangreicher Features für Lehrkräfte-, Klassen- und Schülerverwaltung sowie Berichtsfunktionen. Großes Augenmerk auf Einhaltung gesetzlicher Vorgaben und Datenschutz.

  • Umsetzung von Fachanforderungen und neuen Modulen in Java 11 und OSGI für die Backend-Architektur.
  • Entwicklung und Erweiterung von REST-Schnittstellen zur Integration von Verwaltungsprozessen.
  • Implementierung und Pflege des Datenmodells mit JPA/Hibernate und Flyway in PostgreSQL.
  • Erstellung von Validierungs- und Hilfsskripten mit Groovy zur Automatisierung von Prüf- und Importaufgaben.
  • Testautomatisierung, Build- und Release-Management mit Ant, Jenkins und SVN.
  • SCRUM-basierte Arbeitsweise und Dokumentation
  • Zusammenarbeit mit Stakeholdern aus dem öffentlichen Bereich


Kundenbeschreibung

ISB AG ist ein IT-Dienstleister, der individuelle Softwarelösungen und digitale Plattformen für öffentliche Auftraggeber entwickelt und Projekte im Verwaltungsumfeld technisch und agil umsetzt.

Java 11 OSGI PostgreSQL Groovy Swing JPA Jenkins SQL Git Subversion
ISB AG / Public
Mainz
9 Monate
2019-07 - 2020-03

Gastschülerabrechnung

Software-Entwickler Java 8 JavaScript Vue.js ...
Software-Entwickler

Entwicklung einer Verwaltungsanwendung zur Abrechnung von Gastschülerverhältnissen in Bayern. Automatisierung und Verwaltung von Schulbeziehungen und Gebührenberechnung; Integration komplexer Abrechnungsregeln und Schnittstellenanbindung.

  • Fachliche und technische Konzeptumsetzung
  • Unterstützung von fachlichen und Anwender-Tests
  • Entwicklung von Frontend (Vue.js, Quasar) und Backend (Java 8, JEE, OSGi, Hibernate)
  • Datenmodellierung in PostgreSQL
  • Build-/CI-Management mit Ant, Jenkins, GIT
  • Projektmanagement mit Jira


Kundenbeschreibung

ISB AG ist ein IT-Dienstleister, der individuelle Softwarelösungen und digitale Plattformen für öffentliche Auftraggeber entwickelt und Projekte im Verwaltungsumfeld technisch und agil umsetzt.

Java Jenkins PostgreSQL
Java 8 JavaScript Vue.js quasar Git PostgreSQL SQL
ISB AG / Public
Mainz
10 Monate
2018-10 - 2019-07

Entwicklung einer globalen Produktdaten-Plattform

Software-Entwickler Java Oracle Vaadin ...
Software-Entwickler

Entwicklung einer globalen Produktdaten-Plattform für das Ersatzteil- und Reparaturmanagement im Schaeffler-Konzern. Die Lösung zentralisiert und verwaltet Informationen für verschiedene Märkte, mit Fokus auf Datenqualität, Integration und Mehrsprachigkeit.

  • Umsetzung von fachlichen Anforderungen und Change Requests in der Java/OSGI-Servicearchitektur.
  • Entwicklung und Wartung von REST-Schnittstellen für den Datenaustausch.
  • Anbindung und Modellierung der Oracle-Datenbank mit JPA/Hibernate.
  • Durchführung von automatisierten Builds und Integrationstests mit Jenkins, Ant und SonarQube.
  • Unterstützung beim Bugfixing und Third-Level-Support im produktiven Betrieb.
  • Zusammenarbeit im internationalen SCRUM-Team mit Jira zur Sprint- und Aufgabenorganisation.


Kundenbeschreibung

Schaeffler ist ein global führender Zulieferer für Automobil und Industrie, der innovative digitale Lösungen und Plattformen zur Optimierung von Entwicklungs-, Fertigungs- und Serviceprozessen einsetzt

Oracle Java SonarQube
Java Oracle Vaadin JPA Groovy OSGI Hibernate
PRODUCT AND SERVICE PLATFORM SCHAEFFLER / Automobil
Mainz

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 9 Monate
2014-10 - 2018-06

Informatik Studium

Bachelor of Science - Informatik, Hochschule Darmstadt
Bachelor of Science - Informatik
Hochschule Darmstadt

Position

Position

Ich bin vor allem an technischen Jobs als Software-Entwickler interessiert, berate jedoch die Kunden gerne aus der technischen Sichtweise.

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot AWS Microservices React Angular PostgreSQL Docker Kubernetes REST APIs TypeScript Git CI/CD Maven Jenkins Hibernate Vue.js Quarkus Oracle Scrum JPA Kafka JavaScript

Produkte / Standards / Erfahrungen / Methoden

Expertise

  • Ich bin Full Stack Softwareentwickler mit Schwerpunkt auf Java, Spring Boot, Quarkus und modernen Frontend-Technologien wie React, Angular und Vue.js. Seit über sieben Jahren entwickle ich skalierbare Web- und Cloud-Lösungen ? von klassischen Enterprise-Systemen bis zu serverlosen Architekturen auf AWS. 
  • Meine Schwerpunkte liegen in der Entwicklung von Microservices, der Integration moderner Cloud-Infrastrukturen und der Umsetzung von sauberer, wartbarer Softwarearchitektur. Ich arbeite sicher mit PostgreSQL, Oracle, MySQL und DynamoDB sowie mit CI/CD-Pipelines (Jenkins, GitLab CI, AWS CodePipeline). 
  • Ich setze auf testgetriebene Entwicklung (TDD), automatisiertes Deployment, Containerisierung mit Docker und Kubernetes und eine enge Zusammenarbeit mit Fachseite und Team im agilen Umfeld (Scrum). 
  • Ich lege Wert auf Qualität, Performance und nachhaltige Softwarelösungen ? mit einem klaren Fokus auf Effizienz, Skalierbarkeit und eine hervorragende User Experience.


Technische Fähigkeiten

  • AMAZON WEB SERVICES 
  • ANGULAR 
  • REACTJS 
  • VUEJS 
  • QUARKUS 
  • SPRING BOOT 
  • JAVA (8?21) 
  • JAVASCRIPT 
  • TYPESCRIPT 
  • HIBERNATE 
  • JPA 
  • POSTGRESQL 
  • ORACLE 
  • DYNAMODB 
  • GIT 
  • DOCKER 
  • KUBERNETES 
  • MAVEN 
  • JENKINS 
  • GITLAB CI 
  • GROOVY 
  • OSGI 
  • REST 
  • HTML
  • CSS 
  • SCRUM


Methodische Fähigkeiten

  • INTEGRATION TESTING

Betriebssysteme

Linux
Experte
Windows
Experte

Programmiersprachen

Java
Experte
Angular/Typescript
Experte

Datenbanken

Oracle
Experte
Postresql
Experte

Branchen

Branchen

  • AUTOMOTIVE
  • BANKING
  • CONSUMER GOODS, RETAIL
  • PUBLIC SECTOR

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km)
Schweiz, Deutschland
möglich

Projekte

Projekte

7 Monate
2025-08 - 2026-02

Pflege und Weiterentwicklung der Schulverwaltungssoftware ASV-BW

FULL STACK SOFTWARE DEVELOPER Java Groovy PostgreSQL ...
FULL STACK SOFTWARE DEVELOPER

Pflege und Weiterentwicklung der Schulverwaltungssoftware ASV-BW (Amtliche Schulverwaltung Baden-Württemberg). Die Anwendung unterstützt Schulen bei der Verwaltung von Schüler-, Lehrer- und Unterrichtsdaten. Ziel des Projekts ist die Modernisierung bestehender Komponenten, die Entwicklung neuer Funktionen gemäß den Vorgaben der Fachseite sowie die Sicherstellung der technischen und fachlichen Qualität der Anwendung im laufenden Betrieb.

  • Pflege und Anpassung bestehender Anwendungsdaten (Berichts- und Zeugnisvorlagen, Kursstufenskripte, Exportformate, Filter etc.)
  • Planung und Entwicklung neuer Komponenten nach fachlichen Vorgaben
  • Beratung der Fachseite zur technischen Umsetzung und Weiterentwicklung bestehender Module
  • Implementierung von Skripten und Softwarekomponenten mit Java, Groovy und PostgreSQL
  • Erweiterung und Modernisierung bestehender Softwareprodukte
  • Entwicklung und Pflege von Weboberflächen mit HTML, CSS und JavaScript
  • Erstellung und Pflege von Dokumentationen zur Anwendungsentwicklung
  • Durchführung von Tests, Code-Reviews und Qualitätssicherung im agilen Umfeld
  • Nutzung von Git für Versionsverwaltung und Jasper für Berichtsgenerierung
  • Teilnahme an regelmäßigen (remote) Besprechungen im Rahmen des Change- und Releasemanagements
  • Unterstützung bei der Containerisierung und Deployment-Optimierung bestehender Anwendungen


Kundenbeschreibung

Die BITBW ist Partnerin der gesamten Landesverwaltung. Sie erbringt hochwertige IT-Services - sicher, hoch verfügbar und wirtschaftlich. Standardisierung und Informationssicherheit sind wesentliche Qualitätsmerkmale.

Java Groovy PostgreSQL HTML CSS JavaScript Git Jasper Containerisierung Tests Code-Reviews Qualitätssicherung Agile Methoden Scrum
Java Groovy PostgreSQL HTML CSS JavaScript Git Jasper Containerisierung Tests Code-Reviews Qualitätssicherung Agile Methoden Scrum
BITBW / Public
Stuttgart
1 Jahr 1 Monat
2024-07 - 2025-07

KI-basierten SaaS-Plattform

FULL STACK SOFTWARE DEVELOPER React Next.js Frontend ...
FULL STACK SOFTWARE DEVELOPER

Entwicklung einer KI-basierten SaaS-Plattform, mit der Nutzer professionelle und individuell angepasste Businesspläne generieren können. Die Eingaben der Nutzer werden über ein mehrseitiges Formular erfasst, von einem Large Language Model verarbeitet und als 20?30-seitiger Businessplan in verschiedenen Formaten (PDF, Word, etc.) bereitgestellt. Der Schwerpunkt lag auf nahtloser KI-Integration, Skalierbarkeit und moderner, responsiver User Experience.

  • Implementierung eines intuitiven Frontends mit React und Next.js
  • Entwicklung des Backends mit Java 21, Quarkus 3.11 und Integration von LangChain4j (LLM)
  • Integration von AWS Cognito und Lambda für Authentifizierung und Registrierung
  • Datenbankschema-Design und Anbindung an DynamoDB
  • Automatisierung von CI/CD mit CodeCommit, CodePipeline und CodeBuild
  • Deployment auf AWS Elastic Beanstalk
  • Entwicklung der Exportfunktion (PDF, Word, HTML, Markdown)
  • Optimierung von Responsive Design und User Experience

React Next.js Frontend Java 21 Java Quarkus 3.11 Quarkus LangChain4j LLM AWS Cognito Lambda Authentifizierung Registrierung Datenbankschema-Design DynamoDB CI/CD CodeCommit CodePipeline CodeBuild Deployment AWS Elastic Beanstalk Elastic Beanstalk AWS Backend
React Next.js Frontend Java 21 Java Quarkus 3.11 Quarkus LangChain4j LLM AWS Cognito Lambda Authentifizierung Registrierung Datenbankschema-Design DynamoDB CI/CD CodeCommit CodePipeline CodeBuild Deployment AWS Elastic Beanstalk Elastic Beanstalk AWS Backend
SaaS
11 Monate
2023-08 - 2024-06

End-to-End-Reporting

FULL STACK SOFTWARE DEVELOPER Scrum Scrum-Meetings Sprintplanung ...
FULL STACK SOFTWARE DEVELOPER

Entwicklung und Wartung einer Java/Spring-basierten Plattform für End-to-End-Reporting und Datenverarbeitung inkl. Batchverarbeitung.

  • Teilnahme an Scrum-Meetings und Sprintplanung
  • Entwicklung des Backends mit Java 17, Spring Boot 3.1, Spring Batch
  • Persistenzschicht mit Spring Data JPA/JDBC (PostgreSQL)
  • Erstellung von Unit- und Integrationstests (JUnit, Testcontainers)
  • CI/CD-Automatisierung mit Jenkins für OpenShift-Deployment
  • Technische Dokumentation der Module
  • Automatisierung von Routineprozessen mit Bash/SQL


Kundenbeschreibung

Die Commerzbank Aktiengesellschaft ist ein als Universalbank tätiges deutsches Kreditinstitut mit Sitz in Frankfurt am Main. Sie wurde im Jahr 1870 als Commerz- und Disconto-Bank in Hamburg gegründet. Sie ist Mitglied der Cash Group.

BANKING DOCKER GIT HIBERNATE JAVA JENKINS JPA MAVEN POSTGRESQL SCRUM SPRING BOOT
Scrum Scrum-Meetings Sprintplanung Java 17 Java Spring Boot 3.1 Spring Boot Spring Batch Spring Data JPA Spring Data JDBC Spring Data JDBC PostgreSQL Unit-Tests Integrationstests JUnit Testcontainers CI/CD Jenkins OpenShift Deployment Technische Dokumentation
Commerzbank AG / Bankensektor
Frankfurt am Main
11 Monate
2023-08 - 2024-06

Social-Media-Applikation für Web und Mobile

FULL STACK SOFTWARE DEVELOPER Technische Planung Architekturdesign AWS Cognito ...
FULL STACK SOFTWARE DEVELOPER

Entwicklung einer Social-Media-Applikation für Web und Mobile, mit der Nutzer Gruppen abonnieren, Beiträge anzeigen und kommentieren können. Die Architektur ist serverless und basiert vollständig auf AWS-Services für Skalierbarkeit, Sicherheit und Kosteneffizienz.

  • Technische Planung und Architekturdesign
  • Implementierung von Authentifizierungs- und Autorisierungsflows mit AWS Cognito
  • Entwicklung der mobilen App (React Native, Expo, Redux Toolkit Query) und Web-App (React)
  • Datenbankmodellierung und effiziente Integration mit DynamoDB
  • Implementierung der REST-APIs mit Lambda & API Gateway
  • Konfiguration von CDN und Caching mit AWS CloudFront
  • Einrichtung von CI/CD-Pipelines (NPM, Expo, CodePipeline, CodeCommit)
  • Infrastructure as Code mit AWS SAM


Kundenbeschreibung

OS Entertainment ist fokussiert auf App und Webapp Entwicklung für Endkunden

Technische Planung Architekturdesign AWS Cognito Authentifizierung Autorisierung React Native Expo Redux Toolkit Query Redux Toolkit React ReactJS Datenbankmodellierung DynamoDB REST-APIs Lambda API Gateway CDN Caching AWS CloudFront CloudFront CI/CD NPM CodePipeline CodeCommit Infrastructure as Code AWS SAM Amazon Web Services AWS Consumer Goods CSS HTML TypeScript
Technische Planung Architekturdesign AWS Cognito Authentifizierung Autorisierung React Native Expo Redux Toolkit Query Redux Toolkit React ReactJS Datenbankmodellierung DynamoDB REST-APIs Lambda API Gateway CDN Caching AWS CloudFront CloudFront CI/CD NPM CodePipeline CodeCommit Infrastructure as Code AWS SAM Amazon Web Services AWS Consumer Goods CSS HTML TypeScript
OS ENTERTAINMENT / Entertainment
Frankfurt am Main
8 Monate
2023-01 - 2023-08

Entwicklung einer sicheren Reporting-Anwendung

Software-Entwickler ANGULAR APACHE TOMCAT BANKING ...
Software-Entwickler

Entwicklung einer sicheren Reporting-Anwendung für Abstimmungs- und Finanzberichte, mit Automatisierung von wiederkehrenden Abläufen und Integration von Workflows, Berechtigungskonzepten und Dashboards. Fokus lag auf Einhaltung von Compliance, flexibler Berichtserstellung und nahtloser Integration in die bestehende IT-Landschaft.

  • Analyse und Planung technischer Anforderungen
  • Umsetzung der Webanwendung mit Angular
  • Integration von Spring Security / JWT für Authentifizierung
  • Design des relationalen DB-Modells (Oracle) und Backend (Spring Data)
  • Entwicklung und Integration von Stored Procedures in Oracle
  • Automatisierung des Build- und Deployment-Prozesses (Maven, NPM, Jenkins)


Kundenbeschreibung

Die Deutsche Rentenbank ist eine bundesunmittelbare Anstalt öffentlichen Rechts mit Sitz in Frankfurt am Main.

ANGULAR APACHE TOMCAT BANKING CSS GIT HIBERNATE HTML JAVA JENKINS MAVEN ORACLE PUBLIC SECTOR SPRING BOOT TYPESCRIPT
ANGULAR APACHE TOMCAT BANKING CSS GIT HIBERNATE HTML JAVA JENKINS MAVEN ORACLE PUBLIC SECTOR SPRING BOOT TYPESCRIPT
Deutsche Rentenbank / Bankensektor
Frankfurt am Main
2 Jahre 2 Monate
2021-07 - 2023-08

Entwicklung einer Reporting-Lösung

Software-Entwickler Java 11 Angular JavaScript ...
Software-Entwickler

Entwicklung einer Reporting-Lösung im Bankenumfeld, mit der Nutzer Daten mit anderen teilen und Reports in verschiedenen Formaten generieren können. Datenverarbeitung in Echtzeit, Berichte werden nach Vier-Augen-Prinzip an Zielsysteme übertragen.

  • Frontend-Entwicklung mit Angular (14?16), DevExtreme
  • Datenbankzugriffe und Query-Optimierung (Oracle)
  • Testing mit JUnit und Integrationstests
  • CI/CD-Management mit GitLab CI und Kubernetes
  • Backend- und Microservice-Implementierung mit Java (11?17), Spring Boot
  • Entwicklung von Kafka-Producern/Consumern für Handelsdaten
  • Erstellung technischer Dokumentation


Kundenbeschreibung

Die Commerzbank Aktiengesellschaft ist ein als Universalbank tätiges deutsches Kreditinstitut mit Sitz in Frankfurt am Main. Sie wurde im Jahr 1870 als Commerz- und Disconto-Bank in Hamburg gegründet. Sie ist Mitglied der Cash Group.

Oracle Spring Angular Apache Tomcat Maven TypeScript Kafka Spring Boot
Java 11 Angular JavaScript Maven Apache Tomcat SQL Oracle Linux-Scripting Hibernate Selenium Kafka Docker Kubernetes Spring Boot Git GitLab TypeScript
Commerzbank AG / Bankensektor
Frankfurt am Main
1 Jahr 5 Monate
2020-03 - 2021-07

Entwicklung einer landesweit einheitlichen Verwaltungssoftware

Software-Entwickler Java 11 OSGI PostgreSQL ...
Software-Entwickler

Entwicklung einer landesweit einheitlichen Verwaltungssoftware für Schulen in Bayern und Baden-Württemberg, inklusive umfangreicher Features für Lehrkräfte-, Klassen- und Schülerverwaltung sowie Berichtsfunktionen. Großes Augenmerk auf Einhaltung gesetzlicher Vorgaben und Datenschutz.

  • Umsetzung von Fachanforderungen und neuen Modulen in Java 11 und OSGI für die Backend-Architektur.
  • Entwicklung und Erweiterung von REST-Schnittstellen zur Integration von Verwaltungsprozessen.
  • Implementierung und Pflege des Datenmodells mit JPA/Hibernate und Flyway in PostgreSQL.
  • Erstellung von Validierungs- und Hilfsskripten mit Groovy zur Automatisierung von Prüf- und Importaufgaben.
  • Testautomatisierung, Build- und Release-Management mit Ant, Jenkins und SVN.
  • SCRUM-basierte Arbeitsweise und Dokumentation
  • Zusammenarbeit mit Stakeholdern aus dem öffentlichen Bereich


Kundenbeschreibung

ISB AG ist ein IT-Dienstleister, der individuelle Softwarelösungen und digitale Plattformen für öffentliche Auftraggeber entwickelt und Projekte im Verwaltungsumfeld technisch und agil umsetzt.

Java 11 OSGI PostgreSQL Groovy Swing JPA Jenkins SQL Git Subversion
ISB AG / Public
Mainz
9 Monate
2019-07 - 2020-03

Gastschülerabrechnung

Software-Entwickler Java 8 JavaScript Vue.js ...
Software-Entwickler

Entwicklung einer Verwaltungsanwendung zur Abrechnung von Gastschülerverhältnissen in Bayern. Automatisierung und Verwaltung von Schulbeziehungen und Gebührenberechnung; Integration komplexer Abrechnungsregeln und Schnittstellenanbindung.

  • Fachliche und technische Konzeptumsetzung
  • Unterstützung von fachlichen und Anwender-Tests
  • Entwicklung von Frontend (Vue.js, Quasar) und Backend (Java 8, JEE, OSGi, Hibernate)
  • Datenmodellierung in PostgreSQL
  • Build-/CI-Management mit Ant, Jenkins, GIT
  • Projektmanagement mit Jira


Kundenbeschreibung

ISB AG ist ein IT-Dienstleister, der individuelle Softwarelösungen und digitale Plattformen für öffentliche Auftraggeber entwickelt und Projekte im Verwaltungsumfeld technisch und agil umsetzt.

Java Jenkins PostgreSQL
Java 8 JavaScript Vue.js quasar Git PostgreSQL SQL
ISB AG / Public
Mainz
10 Monate
2018-10 - 2019-07

Entwicklung einer globalen Produktdaten-Plattform

Software-Entwickler Java Oracle Vaadin ...
Software-Entwickler

Entwicklung einer globalen Produktdaten-Plattform für das Ersatzteil- und Reparaturmanagement im Schaeffler-Konzern. Die Lösung zentralisiert und verwaltet Informationen für verschiedene Märkte, mit Fokus auf Datenqualität, Integration und Mehrsprachigkeit.

  • Umsetzung von fachlichen Anforderungen und Change Requests in der Java/OSGI-Servicearchitektur.
  • Entwicklung und Wartung von REST-Schnittstellen für den Datenaustausch.
  • Anbindung und Modellierung der Oracle-Datenbank mit JPA/Hibernate.
  • Durchführung von automatisierten Builds und Integrationstests mit Jenkins, Ant und SonarQube.
  • Unterstützung beim Bugfixing und Third-Level-Support im produktiven Betrieb.
  • Zusammenarbeit im internationalen SCRUM-Team mit Jira zur Sprint- und Aufgabenorganisation.


Kundenbeschreibung

Schaeffler ist ein global führender Zulieferer für Automobil und Industrie, der innovative digitale Lösungen und Plattformen zur Optimierung von Entwicklungs-, Fertigungs- und Serviceprozessen einsetzt

Oracle Java SonarQube
Java Oracle Vaadin JPA Groovy OSGI Hibernate
PRODUCT AND SERVICE PLATFORM SCHAEFFLER / Automobil
Mainz

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 9 Monate
2014-10 - 2018-06

Informatik Studium

Bachelor of Science - Informatik, Hochschule Darmstadt
Bachelor of Science - Informatik
Hochschule Darmstadt

Position

Position

Ich bin vor allem an technischen Jobs als Software-Entwickler interessiert, berate jedoch die Kunden gerne aus der technischen Sichtweise.

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot AWS Microservices React Angular PostgreSQL Docker Kubernetes REST APIs TypeScript Git CI/CD Maven Jenkins Hibernate Vue.js Quarkus Oracle Scrum JPA Kafka JavaScript

Produkte / Standards / Erfahrungen / Methoden

Expertise

  • Ich bin Full Stack Softwareentwickler mit Schwerpunkt auf Java, Spring Boot, Quarkus und modernen Frontend-Technologien wie React, Angular und Vue.js. Seit über sieben Jahren entwickle ich skalierbare Web- und Cloud-Lösungen ? von klassischen Enterprise-Systemen bis zu serverlosen Architekturen auf AWS. 
  • Meine Schwerpunkte liegen in der Entwicklung von Microservices, der Integration moderner Cloud-Infrastrukturen und der Umsetzung von sauberer, wartbarer Softwarearchitektur. Ich arbeite sicher mit PostgreSQL, Oracle, MySQL und DynamoDB sowie mit CI/CD-Pipelines (Jenkins, GitLab CI, AWS CodePipeline). 
  • Ich setze auf testgetriebene Entwicklung (TDD), automatisiertes Deployment, Containerisierung mit Docker und Kubernetes und eine enge Zusammenarbeit mit Fachseite und Team im agilen Umfeld (Scrum). 
  • Ich lege Wert auf Qualität, Performance und nachhaltige Softwarelösungen ? mit einem klaren Fokus auf Effizienz, Skalierbarkeit und eine hervorragende User Experience.


Technische Fähigkeiten

  • AMAZON WEB SERVICES 
  • ANGULAR 
  • REACTJS 
  • VUEJS 
  • QUARKUS 
  • SPRING BOOT 
  • JAVA (8?21) 
  • JAVASCRIPT 
  • TYPESCRIPT 
  • HIBERNATE 
  • JPA 
  • POSTGRESQL 
  • ORACLE 
  • DYNAMODB 
  • GIT 
  • DOCKER 
  • KUBERNETES 
  • MAVEN 
  • JENKINS 
  • GITLAB CI 
  • GROOVY 
  • OSGI 
  • REST 
  • HTML
  • CSS 
  • SCRUM


Methodische Fähigkeiten

  • INTEGRATION TESTING

Betriebssysteme

Linux
Experte
Windows
Experte

Programmiersprachen

Java
Experte
Angular/Typescript
Experte

Datenbanken

Oracle
Experte
Postresql
Experte

Branchen

Branchen

  • AUTOMOTIVE
  • BANKING
  • CONSUMER GOODS, RETAIL
  • PUBLIC SECTOR

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.