Senior Java Full Stack Developer
Aktualisiert am 03.02.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.02.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring
REST
Kotlin
PostgreSQL
Groovy
SQL
JPA
Swagger
OpenAPI
Spock (Groovy)
Scrum
SAFe
Peering
JavaScript
TypeScript
Angular
HTML
CSS
JMeter
Cucumber
Git
GitHub
Deutsch
Muttersprache
Englisch
gute Kenntnisse
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km)
möglich

Projekte

Projekte

1 Jahr 3 Monate
2023-10 - 2024-12

Robert Bosch GmbH - Electric Charging

Senior Java Cloud Backend Devleoper Java 21 Java 17 Spring Boot ...
Senior Java Cloud Backend Devleoper

Bosch is not only the world's largest automotive supplier, but also operates as an Emobility Service Provider (EMSP). Its own software platform for electric charging is based on a microservice architecture that provides both B2B and B2C REST interfaces.

As a member of the User Management team, one of my main tasks was to support redesigning the entire user domain from scratch in order to implement new features such as tenant management and support for multiple user profiles.

In addition to restructuring and implementing the domain model and database structure (Java 20, SpringBoot, Oracle,...). My tasks also included the design of openAPI interfaces and their implementation for B2B and B2C clients, as well as securing the endpoints using Spring Security and creating extensive integration tests.

Deploying and monitoring my changes on all stages (Dev,Qs,Prod) were part of my daily work, using tools like OpenLens, Kubernetes, AWS, Grafana and Docker.

During the transition to domain-driven design, I supported the coordination between the teams involved (2x backends & frontend).



IntelliJ GitHub Git Atlassian JIRA Atlassian Confluence
Java 21 Java 17 Spring Boot Spring Security JSON Spring Data JPA PL/SQL SQL OpenAPI Swagger Docker Oracle AWS Kubernetes Maven Peering Code Review
Bosch GmbH
Remote
2 Jahre 9 Monate
2020-10 - 2023-06

DKB Code Factory - New Banking

Senior Java/Kotlin/Groovy Fullstack Developer Java 17 Kotlin Groovy ...
Senior Java/Kotlin/Groovy Fullstack Developer

Creating and extending microservices based on Java/Kotlin/Groovy & Springboot for the new web banking of DKB in two different teams (IAM Services & Selfservices/VISA debit cards).

Designing and implementing REST APIs for usage in the iOS/Android app and the web app.

Creating and performing E2E tests and load tests with Serenity/Cucumber, Karate, Spock (Groovy) and JMeter.

Developing a Vaadin based UI for managing VISA debit card test data.

Project language was English/German.

IntelliJ GitHub Atlassian JIRA Atlassian Confluence
Java 17 Kotlin Groovy Spring Boot PostgreSQL Docker OpenAPI Swagger JSON JSON:API Serenity / Cucumber Gradle Maven Vaadin JavaScript WireMock
DKB Code Factory
Remote/ Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2006-05 - 2006-05

SUN Certified Web Component Developer

SUN Certified Web Component Developer, Sun Microsystems
SUN Certified Web Component Developer
Sun Microsystems
Java Web Component Developer
1 Monat
2004-06 - 2004-06

SUN Certified Java Programmer

SUN Certified Java Programmer, SUN Microsystems
SUN Certified Java Programmer
SUN Microsystems
Certified Java Programmer
3 Jahre 11 Monate
1999-05 - 2003-03

Dipl.-Inform. (FH) - Schwerpunkt Software mit Gesamtprädikat "sehr gut"

Dipl.-Inform. (FH), Beuth Hochschule für Technik Berlin (ehemals Technische Fachhochschule Berlin)
Dipl.-Inform. (FH)
Beuth Hochschule für Technik Berlin (ehemals Technische Fachhochschule Berlin)

Schwerpunkt Software
Abschluss 2003 mit Gesamtprädikat "sehr gut"

2 Jahre 5 Monate
1994-01 - 1996-05

Bankkaufman

Bankkaufman, Berliner Volksbank
Bankkaufman
Berliner Volksbank

Kompetenzen

Kompetenzen

Top-Skills

Java Spring REST Kotlin PostgreSQL Groovy SQL JPA Swagger OpenAPI Spock (Groovy) Scrum SAFe Peering JavaScript TypeScript Angular HTML CSS JMeter Cucumber Git GitHub

Betriebssysteme

MacOS
Unix
Windows

Programmiersprachen

Java
Java EE, Android, Seam, RichFaces, Velocity, Hibernate, Spring, Struts, Stripes, JSF
JavaScript / TypeScript
jQuery, Prototype, a4j, AngularJS, Angular
PL/SQL

Datenbanken

Access
MySQL
Oracle
SQL

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km)
möglich

Projekte

Projekte

1 Jahr 3 Monate
2023-10 - 2024-12

Robert Bosch GmbH - Electric Charging

Senior Java Cloud Backend Devleoper Java 21 Java 17 Spring Boot ...
Senior Java Cloud Backend Devleoper

Bosch is not only the world's largest automotive supplier, but also operates as an Emobility Service Provider (EMSP). Its own software platform for electric charging is based on a microservice architecture that provides both B2B and B2C REST interfaces.

As a member of the User Management team, one of my main tasks was to support redesigning the entire user domain from scratch in order to implement new features such as tenant management and support for multiple user profiles.

In addition to restructuring and implementing the domain model and database structure (Java 20, SpringBoot, Oracle,...). My tasks also included the design of openAPI interfaces and their implementation for B2B and B2C clients, as well as securing the endpoints using Spring Security and creating extensive integration tests.

Deploying and monitoring my changes on all stages (Dev,Qs,Prod) were part of my daily work, using tools like OpenLens, Kubernetes, AWS, Grafana and Docker.

During the transition to domain-driven design, I supported the coordination between the teams involved (2x backends & frontend).



IntelliJ GitHub Git Atlassian JIRA Atlassian Confluence
Java 21 Java 17 Spring Boot Spring Security JSON Spring Data JPA PL/SQL SQL OpenAPI Swagger Docker Oracle AWS Kubernetes Maven Peering Code Review
Bosch GmbH
Remote
2 Jahre 9 Monate
2020-10 - 2023-06

DKB Code Factory - New Banking

Senior Java/Kotlin/Groovy Fullstack Developer Java 17 Kotlin Groovy ...
Senior Java/Kotlin/Groovy Fullstack Developer

Creating and extending microservices based on Java/Kotlin/Groovy & Springboot for the new web banking of DKB in two different teams (IAM Services & Selfservices/VISA debit cards).

Designing and implementing REST APIs for usage in the iOS/Android app and the web app.

Creating and performing E2E tests and load tests with Serenity/Cucumber, Karate, Spock (Groovy) and JMeter.

Developing a Vaadin based UI for managing VISA debit card test data.

Project language was English/German.

IntelliJ GitHub Atlassian JIRA Atlassian Confluence
Java 17 Kotlin Groovy Spring Boot PostgreSQL Docker OpenAPI Swagger JSON JSON:API Serenity / Cucumber Gradle Maven Vaadin JavaScript WireMock
DKB Code Factory
Remote/ Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2006-05 - 2006-05

SUN Certified Web Component Developer

SUN Certified Web Component Developer, Sun Microsystems
SUN Certified Web Component Developer
Sun Microsystems
Java Web Component Developer
1 Monat
2004-06 - 2004-06

SUN Certified Java Programmer

SUN Certified Java Programmer, SUN Microsystems
SUN Certified Java Programmer
SUN Microsystems
Certified Java Programmer
3 Jahre 11 Monate
1999-05 - 2003-03

Dipl.-Inform. (FH) - Schwerpunkt Software mit Gesamtprädikat "sehr gut"

Dipl.-Inform. (FH), Beuth Hochschule für Technik Berlin (ehemals Technische Fachhochschule Berlin)
Dipl.-Inform. (FH)
Beuth Hochschule für Technik Berlin (ehemals Technische Fachhochschule Berlin)

Schwerpunkt Software
Abschluss 2003 mit Gesamtprädikat "sehr gut"

2 Jahre 5 Monate
1994-01 - 1996-05

Bankkaufman

Bankkaufman, Berliner Volksbank
Bankkaufman
Berliner Volksbank

Kompetenzen

Kompetenzen

Top-Skills

Java Spring REST Kotlin PostgreSQL Groovy SQL JPA Swagger OpenAPI Spock (Groovy) Scrum SAFe Peering JavaScript TypeScript Angular HTML CSS JMeter Cucumber Git GitHub

Betriebssysteme

MacOS
Unix
Windows

Programmiersprachen

Java
Java EE, Android, Seam, RichFaces, Velocity, Hibernate, Spring, Struts, Stripes, JSF
JavaScript / TypeScript
jQuery, Prototype, a4j, AngularJS, Angular
PL/SQL

Datenbanken

Access
MySQL
Oracle
SQL

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.