FullStack Webentwickler Schwerpunkt Backend, Java Spring Boot, REST, Microservices, Kubernetes
Aktualisiert am 17.04.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2024
Verfügbar zu: 100%
davon vor Ort: 50%
Spring Boot
REST
microservices
Java
Java EE
Spring Data
Spring Security
Hibernate
MongoDB
kubernetes
PostgreSQL
DevOps
Shell Unix
docker
JUnit
JPA
swagger
Elastic Search
Kafka
gradle
gitlab
Mockito
Swing
Deutsch
Muttersprache
Englisch
fließend

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)
möglich

Projekte

Projekte

1 Jahr 2 Monate
2022-05 - 2023-06

Microservice Backends mit Java Spring Boot

Software-Entwickler
Software-Entwickler
  1. Umsetzung ganzer Funktionskomplexe als Microservices, zur schrittweisen Ablösung des ursprünglich monolithisch implementierten Systems zu Fahrzeug-Originalteile-Vermittlung.

  2. Evaluierung der bestehenden Anwendung und weiterer hinzugekommener Anforderungen und Integration in die bestehende Microservice-Landschaft,

  3. Definition der internen und externen REST-API zur Web-UI bzw. für interne Aufrufe,

  4. Implementierung der Microservices mit Spring Boot,

  5. API-Beschreibung über Open API und Swagger-Integration,

  6. Ansprechen von Postgres-DBs und MongoDBs über Spring Data sowie JPA,

  7. Absicherung der externen APIs über Spring Security mit JWT sowie der internen API mit BasicAuth,

  8. automatisierte Tests mit JUnit/Mockito sowie MockMvc/MockBean für Komponententests,

  9. Erstellen der gitlab-ci CI/CD-Pipelines für dockerisierte Builds und Deployments in die Kubernetes-Cluster,

  10. Task-Management mit Confluence/Jira und Code-Reviews über gitlab.

java 17 java 11 Eclipse Spring Boot JUnit Mockito MongoDB JPA PostgresDB Hibernate Spring Data Spring Security Swagger gitlab REST
LexCom
München/Remote
29 Jahre 10 Monate
1992-03 - 2021-12

SW-Entwickler

CV unter [URL auf Anfrage]
CV unter [URL auf Anfrage]

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Elektrotechnik Schwerpunkt Informationsverarbeitung
an der FH Niederrhein in Krefeld.
Abschluß 1991: Diplom-Ingenieur, Gesamtnote "sehr gut".

Position

Position

SW-Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Spring Boot REST microservices Java Java EE Spring Data Spring Security Hibernate MongoDB kubernetes PostgreSQL DevOps Shell Unix docker JUnit JPA swagger Elastic Search Kafka gradle gitlab Mockito Swing

Produkte / Standards / Erfahrungen / Methoden

REST Backends in Java
Experte

- FullStack Webentwickler Schwerpunkt Backend, Microservices, REST

- Java Spring Boot, Java EE, JTA, CMT, JPA, Tomcat, TomEE, ...

- Java SE, Swing-GUI, JavaFX

- Java Code-Konsolidierungen und Refactorings, CleanCode

- Unix, Linux, Shellscripting, Perl, Python, Automatisierungen

- DevOps, Buildautomatisierung, Docker, Kubernetes

- Java 1.4 - Java 17

Meinen vollständigen CV finden Sie auch unter [URL auf Anfrage]


Betriebssysteme

Linux
Experte
Unix
Experte
Windows
Fortgeschritten
MVS, OS/390
Basics

Programmiersprachen

Java EE
Experte
Java SE
Experte
JavaScript
Fortgeschritten
Perl
Fortgeschritten
Shell
Experte
Python
Fortgeschritten
Typescript
Basics

Datenbanken

MongoDB
Experte
postgresDB
Experte
ElasticSearch
Fortgeschritten

Datenkommunikation

HTTP
Experte
REST
Experte
TCP/IP
Experte
Kafka
Fortgeschritten
async
Fortgeschritten
SMTP
Experte

Hardware

PC
Mikrocontroller
Echtzeitsysteme
Proprietäre HW

Berechnung / Simulation / Versuch / Validierung

-

Design / Entwicklung / Konstruktion

-

 

Branchen

Branchen

Telekommunikation
Banken/Finanzdienstleister

 

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)
möglich

Projekte

Projekte

1 Jahr 2 Monate
2022-05 - 2023-06

Microservice Backends mit Java Spring Boot

Software-Entwickler
Software-Entwickler
  1. Umsetzung ganzer Funktionskomplexe als Microservices, zur schrittweisen Ablösung des ursprünglich monolithisch implementierten Systems zu Fahrzeug-Originalteile-Vermittlung.

  2. Evaluierung der bestehenden Anwendung und weiterer hinzugekommener Anforderungen und Integration in die bestehende Microservice-Landschaft,

  3. Definition der internen und externen REST-API zur Web-UI bzw. für interne Aufrufe,

  4. Implementierung der Microservices mit Spring Boot,

  5. API-Beschreibung über Open API und Swagger-Integration,

  6. Ansprechen von Postgres-DBs und MongoDBs über Spring Data sowie JPA,

  7. Absicherung der externen APIs über Spring Security mit JWT sowie der internen API mit BasicAuth,

  8. automatisierte Tests mit JUnit/Mockito sowie MockMvc/MockBean für Komponententests,

  9. Erstellen der gitlab-ci CI/CD-Pipelines für dockerisierte Builds und Deployments in die Kubernetes-Cluster,

  10. Task-Management mit Confluence/Jira und Code-Reviews über gitlab.

java 17 java 11 Eclipse Spring Boot JUnit Mockito MongoDB JPA PostgresDB Hibernate Spring Data Spring Security Swagger gitlab REST
LexCom
München/Remote
29 Jahre 10 Monate
1992-03 - 2021-12

SW-Entwickler

CV unter [URL auf Anfrage]
CV unter [URL auf Anfrage]

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Elektrotechnik Schwerpunkt Informationsverarbeitung
an der FH Niederrhein in Krefeld.
Abschluß 1991: Diplom-Ingenieur, Gesamtnote "sehr gut".

Position

Position

SW-Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Spring Boot REST microservices Java Java EE Spring Data Spring Security Hibernate MongoDB kubernetes PostgreSQL DevOps Shell Unix docker JUnit JPA swagger Elastic Search Kafka gradle gitlab Mockito Swing

Produkte / Standards / Erfahrungen / Methoden

REST Backends in Java
Experte

- FullStack Webentwickler Schwerpunkt Backend, Microservices, REST

- Java Spring Boot, Java EE, JTA, CMT, JPA, Tomcat, TomEE, ...

- Java SE, Swing-GUI, JavaFX

- Java Code-Konsolidierungen und Refactorings, CleanCode

- Unix, Linux, Shellscripting, Perl, Python, Automatisierungen

- DevOps, Buildautomatisierung, Docker, Kubernetes

- Java 1.4 - Java 17

Meinen vollständigen CV finden Sie auch unter [URL auf Anfrage]


Betriebssysteme

Linux
Experte
Unix
Experte
Windows
Fortgeschritten
MVS, OS/390
Basics

Programmiersprachen

Java EE
Experte
Java SE
Experte
JavaScript
Fortgeschritten
Perl
Fortgeschritten
Shell
Experte
Python
Fortgeschritten
Typescript
Basics

Datenbanken

MongoDB
Experte
postgresDB
Experte
ElasticSearch
Fortgeschritten

Datenkommunikation

HTTP
Experte
REST
Experte
TCP/IP
Experte
Kafka
Fortgeschritten
async
Fortgeschritten
SMTP
Experte

Hardware

PC
Mikrocontroller
Echtzeitsysteme
Proprietäre HW

Berechnung / Simulation / Versuch / Validierung

-

Design / Entwicklung / Konstruktion

-

 

Branchen

Branchen

Telekommunikation
Banken/Finanzdienstleister

 

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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