Cloud Native Entwicklung mit Java, Spring, Microservices, AWS
Aktualisiert am 09.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.09.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Java
Spring
Microservices
Cloud Native Architektur
Domain-Driven-Design
REST
Spring Boot
Spring Cloud
Spring Security
Spring Webflux
DevOps
Maven
CI/CD
Git
GitHub
Docker
Kubernetes
AWS
Kafka
OAuth
React
PostgreSQL
MongoDB
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

2 Jahre 9 Monate
2021-07 - 2024-03

Integration eines neuen Transport Management Systems (TMS) in die bestehende Architekturlandschaft

Software Engineer Java 11 JEE Spring ...
Software Engineer

  • Analyse der Business Workflows im Transport Management Bereich fu?r Luft-, See und Bahnfracht
  • Abstimmung der Anforderungen mit Entwicklern und Business-Experten
  • Entwurf und Implementierung von neuen Microservices zur Anbindung des neuen TMS
  • Entwicklung eines Microservice zur 2-Faktor Authentifizierung mit OAuth2
  • Weiterentwicklung und Refactoring von bestehenden Workflows
  • Anbindung von externem Webservice zur Berechnung von CO2 Emissionen
  • Weiterentwicklung der Frontends
  • Deployment auf OpenShift mit Jenkins

Java 11 JEE Spring Spring Boot Spring WebFlux Spring Security REST JSON Microservices DDD Hibernate PostgreSQL OAuth2 OpenID Connect Maven CI/CD Git Jenkins Openshift Helm Kubernetes Docker Jira Scrum TDD JUnit Mockito IntelliJ OpenAPI Vaadin React Payara Liquibase
Transport und Logistik
1 Jahr 11 Monate
2021-11 - 2023-09

Entwicklung von prädiktiven Kundenservices für elektrische Fahrzeuge

Software Engineer Java 17 Spring Spring Boot ...
Software Engineer

  • Entwicklung einer Microservice-Architektur fu?r Data-Driven Use Cases verschiedener Marken von E-Autos
  • Implementierung von Reactive Microservices auf Basis von Kafka-Messaging und REST-Schnittstellen
  • Implementierung von Reactive Rest Clients zur Integration von Third Party Systemen
  • Exportieren von Fahrzeugdaten nach Amazon S3 Buckets und Azure Blob Storage
  • Datenmodellierung von Microservices mit Domain-Driven Design
  • Weiterentwicklung und Refactoring von bestehenden Microservices
  • Sichern der Microservices mit Spring Security, OAuth2 und OpenID Connect
  • Deployment nach Kubernetes mit GitHub Actions

Java 17 Spring Spring Boot Spring WebFlux Spring Security REST JSON Microservices DDD Kafka MongoDB OAuth2 OpenID Connect Maven CI/CD Git GitHub Actions Docker Helm Kubernetes AWS Amazon S3 Amazon EKS Azure Azure AKS Azure Blob Storage Jira Scrum TDD JUnit Mockito IntelliJ OpenAPI
Automotive
1 Jahr
2021-03 - 2022-02

Entwicklung eines Terminal Operating Systems (TOS) für Container-Terminals

Software Engineer Java 11 Spring Spring Boot ...
Software Engineer

  • Analyse der Geschäftsprozesse in der Hafen- und Container-Logistik
  • Entwicklung einer Microservice-Architektur zur Administration von Terminals und Verwaltung von Transportaufträgen
  • Implementierung von Microservices mit REST-Schnittstellen
  • Erstellen einer CI/CD Pipeline mit GitHub Actions, Amazon ECR und Amazon ECS
  • Sichern von AWS Deployments von GitHub Actions mit OpenID Connect
  • Sichern der Microservices mit Spring Security, OAuth2 und OpenID Connect

Java 11 Spring Spring Boot Spring Cloud Spring Security REST JSON Microservices DDD Hibernate PostgreSQL MongoDB OAuth2 OpenID Connect Maven CI/CD Git GitHub Actions AWS Amazon ECR Amazon ECS Docker Jira Scrum TDD JUnit Mockito IntelliJ OpenAPI
Transport und Logistik
1 Jahr 5 Monate
2020-02 - 2021-06

Entwicklung von Services zur Verarbeitung eines Bonusheftes - intern und online

Software Engineer Java 11 Spring Spring Boot ...
Software Engineer

  • Analyse, Aufbereitung und Priorisierung der fachlichen Anforderungen
  • Entwicklung einer Microservice-Architektur zur Verarbeitung eines Bonusheftes
  • Implementierung von Microservices zur internen Verarbeitung von Einreichungen
  • Entwicklung von REST-Schnittstellen fu?r die digitale Einreichung via Mobile App
  • Realisierung eines Zugriffsschutzes in Spring Security mit LDAP-Anbindung und JWT
  • Umsetzung eines Spring Batch Jobs fu?r den Datensync mit dem Kernsystem
  • Implementierung einer Reporting-Seite in Vue.js innerhalb der Single-Page-Application
  • Deployment auf OpenShift
  • Konfiguration von Dashboards mit Grafana

Java 11 Spring Spring Boot Spring Data Spring Batch Spring Security REST JSON Microservices DDD Hibernate Maven CI/CD Git GitLab OpenShift Docker Helm Grafana Confluence Jira Kanban JavaScript Vue.js IntelliJ TDD JUnit Mockito SQL Server Liquibase OpenAPI DSL
Versicherung

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2004-04 - 2004-04

Allgemeine Informatik

Diplom-Informatiker (FH), Hochschule RheinMain, Wiesbaden
Diplom-Informatiker (FH)
Hochschule RheinMain, Wiesbaden

Position

Position


Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

2 Jahre 9 Monate
2021-07 - 2024-03

Integration eines neuen Transport Management Systems (TMS) in die bestehende Architekturlandschaft

Software Engineer Java 11 JEE Spring ...
Software Engineer

  • Analyse der Business Workflows im Transport Management Bereich fu?r Luft-, See und Bahnfracht
  • Abstimmung der Anforderungen mit Entwicklern und Business-Experten
  • Entwurf und Implementierung von neuen Microservices zur Anbindung des neuen TMS
  • Entwicklung eines Microservice zur 2-Faktor Authentifizierung mit OAuth2
  • Weiterentwicklung und Refactoring von bestehenden Workflows
  • Anbindung von externem Webservice zur Berechnung von CO2 Emissionen
  • Weiterentwicklung der Frontends
  • Deployment auf OpenShift mit Jenkins

Java 11 JEE Spring Spring Boot Spring WebFlux Spring Security REST JSON Microservices DDD Hibernate PostgreSQL OAuth2 OpenID Connect Maven CI/CD Git Jenkins Openshift Helm Kubernetes Docker Jira Scrum TDD JUnit Mockito IntelliJ OpenAPI Vaadin React Payara Liquibase
Transport und Logistik
1 Jahr 11 Monate
2021-11 - 2023-09

Entwicklung von prädiktiven Kundenservices für elektrische Fahrzeuge

Software Engineer Java 17 Spring Spring Boot ...
Software Engineer

  • Entwicklung einer Microservice-Architektur fu?r Data-Driven Use Cases verschiedener Marken von E-Autos
  • Implementierung von Reactive Microservices auf Basis von Kafka-Messaging und REST-Schnittstellen
  • Implementierung von Reactive Rest Clients zur Integration von Third Party Systemen
  • Exportieren von Fahrzeugdaten nach Amazon S3 Buckets und Azure Blob Storage
  • Datenmodellierung von Microservices mit Domain-Driven Design
  • Weiterentwicklung und Refactoring von bestehenden Microservices
  • Sichern der Microservices mit Spring Security, OAuth2 und OpenID Connect
  • Deployment nach Kubernetes mit GitHub Actions

Java 17 Spring Spring Boot Spring WebFlux Spring Security REST JSON Microservices DDD Kafka MongoDB OAuth2 OpenID Connect Maven CI/CD Git GitHub Actions Docker Helm Kubernetes AWS Amazon S3 Amazon EKS Azure Azure AKS Azure Blob Storage Jira Scrum TDD JUnit Mockito IntelliJ OpenAPI
Automotive
1 Jahr
2021-03 - 2022-02

Entwicklung eines Terminal Operating Systems (TOS) für Container-Terminals

Software Engineer Java 11 Spring Spring Boot ...
Software Engineer

  • Analyse der Geschäftsprozesse in der Hafen- und Container-Logistik
  • Entwicklung einer Microservice-Architektur zur Administration von Terminals und Verwaltung von Transportaufträgen
  • Implementierung von Microservices mit REST-Schnittstellen
  • Erstellen einer CI/CD Pipeline mit GitHub Actions, Amazon ECR und Amazon ECS
  • Sichern von AWS Deployments von GitHub Actions mit OpenID Connect
  • Sichern der Microservices mit Spring Security, OAuth2 und OpenID Connect

Java 11 Spring Spring Boot Spring Cloud Spring Security REST JSON Microservices DDD Hibernate PostgreSQL MongoDB OAuth2 OpenID Connect Maven CI/CD Git GitHub Actions AWS Amazon ECR Amazon ECS Docker Jira Scrum TDD JUnit Mockito IntelliJ OpenAPI
Transport und Logistik
1 Jahr 5 Monate
2020-02 - 2021-06

Entwicklung von Services zur Verarbeitung eines Bonusheftes - intern und online

Software Engineer Java 11 Spring Spring Boot ...
Software Engineer

  • Analyse, Aufbereitung und Priorisierung der fachlichen Anforderungen
  • Entwicklung einer Microservice-Architektur zur Verarbeitung eines Bonusheftes
  • Implementierung von Microservices zur internen Verarbeitung von Einreichungen
  • Entwicklung von REST-Schnittstellen fu?r die digitale Einreichung via Mobile App
  • Realisierung eines Zugriffsschutzes in Spring Security mit LDAP-Anbindung und JWT
  • Umsetzung eines Spring Batch Jobs fu?r den Datensync mit dem Kernsystem
  • Implementierung einer Reporting-Seite in Vue.js innerhalb der Single-Page-Application
  • Deployment auf OpenShift
  • Konfiguration von Dashboards mit Grafana

Java 11 Spring Spring Boot Spring Data Spring Batch Spring Security REST JSON Microservices DDD Hibernate Maven CI/CD Git GitLab OpenShift Docker Helm Grafana Confluence Jira Kanban JavaScript Vue.js IntelliJ TDD JUnit Mockito SQL Server Liquibase OpenAPI DSL
Versicherung

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2004-04 - 2004-04

Allgemeine Informatik

Diplom-Informatiker (FH), Hochschule RheinMain, Wiesbaden
Diplom-Informatiker (FH)
Hochschule RheinMain, Wiesbaden

Position

Position


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.