Senior Java Developer, Team Lead
Aktualisiert am 24.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 24.07.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Spring Boot
Java
Lead Developer
IAM
Keycloak
Kubernetes
Helm
Agile Softwareentwicklung
DevOps

Einsatzorte

Einsatzorte

Berlin (+500km)
Deutschland
möglich

Projekte

Projekte

6 Monate
2023-12 - 2024-05

Umsetzung Postfachtool BundID

Lead Developer Java Spring Boot Keycloak ...
Lead Developer

  • Umsetzung eines Dienstes zur Versendung von Nachrichten an Bürger, mit Ende-zu- Ende Verschlu?sselung, ActiveMQ, REST/SOAP sowie der Integration eines IDP (Keycloak)  und OAuth Web-Proxy
  • Umsetzung Postfachtool BundID mit Ende-zu-Ende Verschlüsselung, Keycloak, Oauth Proxy

Spring Boot ActiveMQ Keycloak nginx
Java Spring Boot Keycloak OAuth 2.0 Security Konzepte CI/CD OpenShift Helm Kubernetes
INIT AG
Berlin
7 Monate
2023-11 - 2024-05

Aufbau einer Collaboration-Platform

Solution Architect / Backend Lead Java Spring Boot Message Queuing ...
Solution Architect / Backend Lead

  • Aufbau einer EzE Platform zur Verwaltung von Dokumenten u.a. mit MinIO, RabbitMQ, DevOps, Keycloak

MinIO RabbitMQ Keycloak OpenShift Kubernetes Helm
Java Spring Boot Message Queuing Keycloak nginx OAuth 2.0
INIT AG
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

1998 - 2004

Studium: Technischen Informatik - Verteilte Systeme / Internetworking

FHTW, Berlin


1984 - 1997

Schulausbildung / Allgemeine Hochschulreife (Abitur)

Kompetenzen

Kompetenzen

Top-Skills

Spring Boot Java Lead Developer IAM Keycloak Kubernetes Helm Agile Softwareentwicklung DevOps

Produkte / Standards / Erfahrungen / Methoden

Testing:
  • Mockito
  • Hamcrest
  • Junit 5
  • RestAssured
  • Testcontainers

Remote-Technologien:
  • JSON
  • REST
  • JMS
  • Web Services
  • Kafka
  • SOAP
  • XML 


Suchmaschinen:

  • Elastic Search


Frameworks:

  • Spring Framework
  • Quarkus


Webserver:

  • Apache
  • Nginx
  • Openresty


Webtechnologien:

  • HTML5
  • Typescript
  • Javascript
  • div Template-Sprachen
  • React / VueJS


Projektmanagement:

  • GIT
  • SVN
  • Maven
  • Gradle
  • Jira
  • Confluence
  • Team City
  • Bamboo
  • Jenkins
  • Gitlab CI
  • Domain-Driven-Design (DDD)
  • Test-Driven-Development (TDD)
  • SCRUM
  • KANBAN
  • XP 


DevOps:

  • Docker
  • Kubernetes
  • Helm
  • Harbor
  • ArgoCD


Berufserfahrung:

11/2010 - heute

Rolle: Gesellschafter / Geschäftsführer 

Kunde: Auf Anfrage


Aufgaben:

  • Beratung & Entwicklung von skalierbaren Server-Technologien
  • Web und Mobile Anwendungen


2012 - 2012

Rolle: Co-Founder 

Kunde: Auf Anfrage


Aufgaben:

  • Planung / Softwarearchitektur


2008 ? 2010

Rolle: Gesellschafter 

Kunde: Auf Anfrage


Aufgaben:

  • Software für den Automobilbereich / Funktionale Sicherheit


2007 ? 2009

Rolle: Gesellschafter 

Kunde: Auf Anfrage


Aufgaben:

  • Beratung und Durchführung von Webprojekten (Java, PHP, Typo3)


2006 ? 2008

Rolle: Gesellschafter

Kunde: Auf Anfrage


Aufgaben:

  • Entwicklung eines LCMS


1999 ? 2007

Rolle: Studentische Hilfskraft / Wissenschaftlicher

Betriebssysteme

Linux/Unix
Mac OSX
Google Cloud
Amazon Web Services
Rancher
OpenShift Kubernetes (OKD)
Pivotal Cloud Foundry

Programmiersprachen

Java
Spring Framework
Quarkus

Datenbanken

PosgreSQL
MySQL / MariaDB
JDBC
SQL
JPA
NoSQL
diverse ORM Frameworks

Einsatzorte

Einsatzorte

Berlin (+500km)
Deutschland
möglich

Projekte

Projekte

6 Monate
2023-12 - 2024-05

Umsetzung Postfachtool BundID

Lead Developer Java Spring Boot Keycloak ...
Lead Developer

  • Umsetzung eines Dienstes zur Versendung von Nachrichten an Bürger, mit Ende-zu- Ende Verschlu?sselung, ActiveMQ, REST/SOAP sowie der Integration eines IDP (Keycloak)  und OAuth Web-Proxy
  • Umsetzung Postfachtool BundID mit Ende-zu-Ende Verschlüsselung, Keycloak, Oauth Proxy

Spring Boot ActiveMQ Keycloak nginx
Java Spring Boot Keycloak OAuth 2.0 Security Konzepte CI/CD OpenShift Helm Kubernetes
INIT AG
Berlin
7 Monate
2023-11 - 2024-05

Aufbau einer Collaboration-Platform

Solution Architect / Backend Lead Java Spring Boot Message Queuing ...
Solution Architect / Backend Lead

  • Aufbau einer EzE Platform zur Verwaltung von Dokumenten u.a. mit MinIO, RabbitMQ, DevOps, Keycloak

MinIO RabbitMQ Keycloak OpenShift Kubernetes Helm
Java Spring Boot Message Queuing Keycloak nginx OAuth 2.0
INIT AG
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

1998 - 2004

Studium: Technischen Informatik - Verteilte Systeme / Internetworking

FHTW, Berlin


1984 - 1997

Schulausbildung / Allgemeine Hochschulreife (Abitur)

Kompetenzen

Kompetenzen

Top-Skills

Spring Boot Java Lead Developer IAM Keycloak Kubernetes Helm Agile Softwareentwicklung DevOps

Produkte / Standards / Erfahrungen / Methoden

Testing:
  • Mockito
  • Hamcrest
  • Junit 5
  • RestAssured
  • Testcontainers

Remote-Technologien:
  • JSON
  • REST
  • JMS
  • Web Services
  • Kafka
  • SOAP
  • XML 


Suchmaschinen:

  • Elastic Search


Frameworks:

  • Spring Framework
  • Quarkus


Webserver:

  • Apache
  • Nginx
  • Openresty


Webtechnologien:

  • HTML5
  • Typescript
  • Javascript
  • div Template-Sprachen
  • React / VueJS


Projektmanagement:

  • GIT
  • SVN
  • Maven
  • Gradle
  • Jira
  • Confluence
  • Team City
  • Bamboo
  • Jenkins
  • Gitlab CI
  • Domain-Driven-Design (DDD)
  • Test-Driven-Development (TDD)
  • SCRUM
  • KANBAN
  • XP 


DevOps:

  • Docker
  • Kubernetes
  • Helm
  • Harbor
  • ArgoCD


Berufserfahrung:

11/2010 - heute

Rolle: Gesellschafter / Geschäftsführer 

Kunde: Auf Anfrage


Aufgaben:

  • Beratung & Entwicklung von skalierbaren Server-Technologien
  • Web und Mobile Anwendungen


2012 - 2012

Rolle: Co-Founder 

Kunde: Auf Anfrage


Aufgaben:

  • Planung / Softwarearchitektur


2008 ? 2010

Rolle: Gesellschafter 

Kunde: Auf Anfrage


Aufgaben:

  • Software für den Automobilbereich / Funktionale Sicherheit


2007 ? 2009

Rolle: Gesellschafter 

Kunde: Auf Anfrage


Aufgaben:

  • Beratung und Durchführung von Webprojekten (Java, PHP, Typo3)


2006 ? 2008

Rolle: Gesellschafter

Kunde: Auf Anfrage


Aufgaben:

  • Entwicklung eines LCMS


1999 ? 2007

Rolle: Studentische Hilfskraft / Wissenschaftlicher

Betriebssysteme

Linux/Unix
Mac OSX
Google Cloud
Amazon Web Services
Rancher
OpenShift Kubernetes (OKD)
Pivotal Cloud Foundry

Programmiersprachen

Java
Spring Framework
Quarkus

Datenbanken

PosgreSQL
MySQL / MariaDB
JDBC
SQL
JPA
NoSQL
diverse ORM Frameworks

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.