Java/Kotlin Entwickler und TechLead mit Erfahrung in der Umsetzung komplexer Backendsysteme und Schnittstellen
Aktualisiert am 14.05.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 11 Monate
2022-08 - heute

Homologationsplattform Basisprojekt

Technical Lead, Entwicklung Java SpringBoot MongoDB ...
Technical Lead, Entwicklung
Technical Lead für ein Team, das grundlegende und übergreifende Aufgaben in einem plattformbasierten Applikationsverbund übernimmt. Dies geschieht in enger Abstimmung und Zusammenarbeit mit dem Kunden und den Stakeholdern anderer Anwendungen (Fachbereiche). Die technische Umsetzung erfolgt innerhalb einer Serviceorientierten Architektur in Openshift (Kubernetes). Für Microservices wird das Spring Framework verwendet und für Frontend Applikationen React. Die konkreten Aufgaben umfassten:
  • Analyse von Anforderungen sowie Beratung zur technischen Umsetzung und Machbarkeit
  • Teilnahme an teamübergreifenden Abstimmungsrunden sowie Umsetzung von Entscheidungen
  • Aufarbeitung der Anforderungen in einzelne Pakete für eine sprintbasierte Entwicklung
  • Auslegung der Anwendungsarchitektur für eine effiziente Weiterentwicklung und Wartbarkeit
  • Anbindung technischer Schnittstellen mittels JSON/REST, OpenAPI, SOAP und XML
  • Umsetzung von Authentifizierungsmechanismen wie mTLS, JWT und OAuth 2.0 für Benutzerauthentifizierung und Kommunikation von zwischen Services
  • Design von API Contracts für REST-Schnittstellen (OpenAPI) und GraphQL
  • Erstellung und Pflege von CI/CD Pipelines für die Projekte innerhalb der Plattform
  • Weiter- und Neuentwicklung von Microservices mit Java, SpringBoot und MongoDB
  • Koordinierung und Weiterentwicklung eines zentralen Usermanagements
  • Durchführen von Code Reviews
  • Unterstützung und Weiterbildung des Entwicklungsteams
Java SpringBoot MongoDB Swagger OpenAPI Maven REST GraphQL SOAP Webservices JWT OAuth Git Atlassian Toolchain (Bitbucket Jira Bamboo Confluence) DevOps CI + CD IaC Docker Kubernetes Openshift Helm SonarQube
Automobilhersteller
2 Jahre 7 Monate
2020-02 - 2022-08

Workflowbasierte Fachanwendung

Backendentwicklung Java SpringBoot MongoDB ...
Backendentwicklung
Umsetzung einer Applikation für Prozessdigitalisierung im Umfeld Homologation und Änderungsmanagement. Realisierung des Backends mithilfe des Spring Frameworks sowie Anbindung verschiedener Datenquellen. Enge Abstimmung mit dem Frontendteam über die gemeinsame OpenAPI Schnittstelle.
Java SpringBoot MongoDB Swagger OpenAPI Maven GraphQL Webservices REST Git DevOps JIRA + Agile CI + CD Docker Kubernetes SonarQube
Automobilhersteller
5 Monate
2019-09 - 2020-01

Entwicklung Android App Framework

Entwicklung Java Kotlin Dagger ...
Entwicklung
Weiterentwicklung eines Android App Frameworks für den Kunden. Es wurden bestehende Mängel erkannt und behoben sowie weitere Funktionalitäten hinzugefügt. Die bestehenden Apps wurden analysiert und übergreifende Funktionen in das Framework integriert.
Java Kotlin Dagger Android Studio Android SDK Tools REST Wikitude Jira
Museen und öffentliche Einrichtungen
5 Monate
2019-09 - 2020-01

Mobile App für Stadttourismus

Entwicklung Java Kotlin Dagger ...
Entwicklung
Weiterentwicklung einer App für die spielerische Erkundung von Magdeburg. Die App wurde auf einen technisch aktuellen Stand gehoben und in der Benutzeroberfläche erweitert und optimiert.
Java Kotlin Dagger Android Studio Android SDK Tools REST Wikitude Jira
Museen und öffentliche Einrichtungen
5 Monate
2019-09 - 2020-01

AR App für Museen

Entwicklung Java Kotlin Dagger ...
Entwicklung
Weiterentwicklung einer App für die Entdeckung verschiedener Museen mithilfe von Augmented Reality. Die App wurde auf einen technisch aktuellen Stand gehoben und um neue Funktionen im Bereich Augmented Reality ergänzt.
Java Kotlin Dagger Android Studio Android SDK Tools REST Wikitude Jira
Museen und öffentliche Einrichtungen

Aus- und Weiterbildung

Aus- und Weiterbildung

2018
Studium - Informatik
Ostfalia Hochschule für angewandte Wissenschaften
Abschluss: B.Sc.

Zertifizierung

2020
Professional Scrum Master (PSM I)

Position

Position

IT Consultant

Kompetenzen

Kompetenzen

Schwerpunkte

Java/ Kotlin Entwickler und TechLead mit Erfahrung in der Umsetzung komplexer Backendsysteme und Schnittstellen

Produkte / Standards / Erfahrungen / Methoden

Technologien und Tools
  • Methoden
    • Scrum und agile Entwicklungsmethoden
    • UML
    • Objektmodellierung
  • Standards
    • JSON
    • XML
    • REST
    • GraphQL
    • SOAP
    • JWT
    • OAuth 2.0
    • Swagger
    • OpenAPI
  • Frameworks
    • Spring Boot
    • Java EE
    • Hibernate
    • JUnit
    • Android SDK
    • Flutter
  • Tools/Software
    • CI/CD
    • Bamboo
    • Android Studio
    • IntelliJ
    • JIRA
    • Confluence
    • SVN/GIT
    • Kubernetes
    • Openshift
    • Maven
    • Gradle
    • ELK Stack
    • Helm Charts
    • IaC
    • SonarQube

Betriebssysteme

GNU
Linux
Windows

Programmiersprachen

Matlab
C++
Kotlin
Java
Python
Shellscript

Datenbanken

MongoDB
SQLite
PostgreSQL

Branchen

Branchen

IT Automobilindustrie

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 11 Monate
2022-08 - heute

Homologationsplattform Basisprojekt

Technical Lead, Entwicklung Java SpringBoot MongoDB ...
Technical Lead, Entwicklung
Technical Lead für ein Team, das grundlegende und übergreifende Aufgaben in einem plattformbasierten Applikationsverbund übernimmt. Dies geschieht in enger Abstimmung und Zusammenarbeit mit dem Kunden und den Stakeholdern anderer Anwendungen (Fachbereiche). Die technische Umsetzung erfolgt innerhalb einer Serviceorientierten Architektur in Openshift (Kubernetes). Für Microservices wird das Spring Framework verwendet und für Frontend Applikationen React. Die konkreten Aufgaben umfassten:
  • Analyse von Anforderungen sowie Beratung zur technischen Umsetzung und Machbarkeit
  • Teilnahme an teamübergreifenden Abstimmungsrunden sowie Umsetzung von Entscheidungen
  • Aufarbeitung der Anforderungen in einzelne Pakete für eine sprintbasierte Entwicklung
  • Auslegung der Anwendungsarchitektur für eine effiziente Weiterentwicklung und Wartbarkeit
  • Anbindung technischer Schnittstellen mittels JSON/REST, OpenAPI, SOAP und XML
  • Umsetzung von Authentifizierungsmechanismen wie mTLS, JWT und OAuth 2.0 für Benutzerauthentifizierung und Kommunikation von zwischen Services
  • Design von API Contracts für REST-Schnittstellen (OpenAPI) und GraphQL
  • Erstellung und Pflege von CI/CD Pipelines für die Projekte innerhalb der Plattform
  • Weiter- und Neuentwicklung von Microservices mit Java, SpringBoot und MongoDB
  • Koordinierung und Weiterentwicklung eines zentralen Usermanagements
  • Durchführen von Code Reviews
  • Unterstützung und Weiterbildung des Entwicklungsteams
Java SpringBoot MongoDB Swagger OpenAPI Maven REST GraphQL SOAP Webservices JWT OAuth Git Atlassian Toolchain (Bitbucket Jira Bamboo Confluence) DevOps CI + CD IaC Docker Kubernetes Openshift Helm SonarQube
Automobilhersteller
2 Jahre 7 Monate
2020-02 - 2022-08

Workflowbasierte Fachanwendung

Backendentwicklung Java SpringBoot MongoDB ...
Backendentwicklung
Umsetzung einer Applikation für Prozessdigitalisierung im Umfeld Homologation und Änderungsmanagement. Realisierung des Backends mithilfe des Spring Frameworks sowie Anbindung verschiedener Datenquellen. Enge Abstimmung mit dem Frontendteam über die gemeinsame OpenAPI Schnittstelle.
Java SpringBoot MongoDB Swagger OpenAPI Maven GraphQL Webservices REST Git DevOps JIRA + Agile CI + CD Docker Kubernetes SonarQube
Automobilhersteller
5 Monate
2019-09 - 2020-01

Entwicklung Android App Framework

Entwicklung Java Kotlin Dagger ...
Entwicklung
Weiterentwicklung eines Android App Frameworks für den Kunden. Es wurden bestehende Mängel erkannt und behoben sowie weitere Funktionalitäten hinzugefügt. Die bestehenden Apps wurden analysiert und übergreifende Funktionen in das Framework integriert.
Java Kotlin Dagger Android Studio Android SDK Tools REST Wikitude Jira
Museen und öffentliche Einrichtungen
5 Monate
2019-09 - 2020-01

Mobile App für Stadttourismus

Entwicklung Java Kotlin Dagger ...
Entwicklung
Weiterentwicklung einer App für die spielerische Erkundung von Magdeburg. Die App wurde auf einen technisch aktuellen Stand gehoben und in der Benutzeroberfläche erweitert und optimiert.
Java Kotlin Dagger Android Studio Android SDK Tools REST Wikitude Jira
Museen und öffentliche Einrichtungen
5 Monate
2019-09 - 2020-01

AR App für Museen

Entwicklung Java Kotlin Dagger ...
Entwicklung
Weiterentwicklung einer App für die Entdeckung verschiedener Museen mithilfe von Augmented Reality. Die App wurde auf einen technisch aktuellen Stand gehoben und um neue Funktionen im Bereich Augmented Reality ergänzt.
Java Kotlin Dagger Android Studio Android SDK Tools REST Wikitude Jira
Museen und öffentliche Einrichtungen

Aus- und Weiterbildung

Aus- und Weiterbildung

2018
Studium - Informatik
Ostfalia Hochschule für angewandte Wissenschaften
Abschluss: B.Sc.

Zertifizierung

2020
Professional Scrum Master (PSM I)

Position

Position

IT Consultant

Kompetenzen

Kompetenzen

Schwerpunkte

Java/ Kotlin Entwickler und TechLead mit Erfahrung in der Umsetzung komplexer Backendsysteme und Schnittstellen

Produkte / Standards / Erfahrungen / Methoden

Technologien und Tools
  • Methoden
    • Scrum und agile Entwicklungsmethoden
    • UML
    • Objektmodellierung
  • Standards
    • JSON
    • XML
    • REST
    • GraphQL
    • SOAP
    • JWT
    • OAuth 2.0
    • Swagger
    • OpenAPI
  • Frameworks
    • Spring Boot
    • Java EE
    • Hibernate
    • JUnit
    • Android SDK
    • Flutter
  • Tools/Software
    • CI/CD
    • Bamboo
    • Android Studio
    • IntelliJ
    • JIRA
    • Confluence
    • SVN/GIT
    • Kubernetes
    • Openshift
    • Maven
    • Gradle
    • ELK Stack
    • Helm Charts
    • IaC
    • SonarQube

Betriebssysteme

GNU
Linux
Windows

Programmiersprachen

Matlab
C++
Kotlin
Java
Python
Shellscript

Datenbanken

MongoDB
SQLite
PostgreSQL

Branchen

Branchen

IT Automobilindustrie

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.