Java, Spring, Hibernate, SQL, Microservices, Angular, JUnit, Docker, Kubernates, Openshift, Selenium, Kafka, IntelliJ, Spark, Nifi, Hive, Cloudera
Aktualisiert am 30.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 30.10.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Java
Springboot
Angular
Microservices
Kubernetes
Docker
RobbitMQ
Kafka
Oracle 12c
REST
Swagger-UI
Spark
PostgreSQL
IntelliJ
Open-API
Hibernate
NoSQL
BigData
SQL
JUnit
Selenium
Jenkins
ETL
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher
Uzbekisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 8 Monate
2022-08 - 2024-03

Entwicklung und Redesign von einem java-basierten Monolith

Senior Software Engineer und DevOps-Tätigkeiten Java (8-17) mit SpringBoot(2-3) RobbitMQ JSF ...
Senior Software Engineer und DevOps-Tätigkeiten

Entwicklung und Redesign von einem java-basierten Monolith zu Microservices-Architektur (Zwiebelarchitektur) und Wartungen an einzelnen Services im öffentlichen Bereich

  • Ein riesiges in Monolith-Form gewachsenes System, das mit mehreren Schnittstellen verbunden ist, wurde in Microservices-Architektur umgebaut, wobei alte Technologien mit modernen ersetzt wurden.
  • Parallel dazu wurden neue Features in Agile-Methode (Scrum) weiterimplementiert.
    • Wartungen und Fehler Beheben von Microservices und Batches (ca. 100 Services)
    • Einschätzen von User-Stories
    • Neue Features Konzipieren und Implementieren im Backend via Scrum
    • Synchrone- und Asynchrone-Kommunikationen zwischen Microservices bzw. Message-Brockers Definieren und Ermöglichen (RestApi und RabbitMQ)
    • Datenmodel-Änderungen Durchführen (Liquibase, Oracle-Db)
    • Testen: Unit-Test (Junit), Integration-Tests (Mockito)
    • Code-Review
    • Code-Quality via Sonarqube Kontrollen
    • CICD-Pipeline Aufbauen/Automatisierung
    • Logging-Tools: ELK (Elastic search, Logstash, Kibana), Prometheus, Kibana Instanzen in Cloud-Cluster Konfigurieren bzw. Zur Verfügung stellen
    • Helm-Charts Definieren und Deployment-Prozesse in Cloud-Cluster Verwalten
    • Aktualisierungen von Springboot-Frameworks und Java-Versionen (von 8 auf 17)
Java (8-17) mit SpringBoot(2-3) RobbitMQ JSF REST SOAP Oracle Docker Openshift Kubernetes Helm Jenkins Jira IntelliJ Git Nexus Junit-Tests Tomcat JBoss Logging-Tools ELK (Elaticsearch Logstash Kibana) Microservice JSP Postman
1 Jahr 5 Monate
2021-04 - 2022-08

Entwicklung von Microservice-basierten Anwendungen

Backend-Entwicker in service-Team bzw. Pyspark-Enwickler in data-foundation-Team Java Spring Boot Spring Cloud ...
Backend-Entwicker in service-Team bzw. Pyspark-Enwickler in data-foundation-Team

  • Entwicklung von Microservice-basierten Java-Spring Boot Anwendungen, die den Users ermöglichen, Datensätze in UI manuell zu verarbeiten und zu verwalten.
  • Entwicklung von Datapipelines in Cloudera-Umgebung, in der Datensätze in großen Mengen zu ETL-Prozessen geführt und schließlich in ML(Machine-Learning)-Schritten weitergeleitet werden.
    • Analyse von fachlichen und technischen Kundenanforderungen, Erstellung und Schätzung von Userstories
    • Umsetzung und Test kundenspezifischer Anforderung, inklusive Integrationstests und Dokumentation
    • Einsatz von Software Design Patterns
    • Durchführung von Code-Reviews
    • Unterstützung neuer Kolleginnen und Kollegen bei der Einarbeitung
    • Präsentieren von Ergebnissen beim Kunden
    • Kontinuierliche Verbesserung von Vorgehensweisen und Prozessen im Projekt


Ergebnis

  • Auf Seite Cloudera wurden ETL-Prozessen am Anfang mit Nifi implementiert
  • Danach wurden sie Schritt für Schritt mit Pyspark ersetzt

Java Spring Boot Spring Cloud Kafka REST-API Swagger-UI/ OpenAPI Hibernate JAX-WS JAX-RS JAXB RxJS JDBC JPA JWT Spring Security LDAP Spring Batch hexagonale Architektur XML XSD JSON Flyway React Cypress PostgreSQL Docker Kubernetes Helm Istio Grafana Jenkins CI/CD Jira Confluence Maven Nexus IntelliJ Git Gitlab Junit-Tests Postman Python Pytest Pyspark Nifi Hive Cloudera in AWS (S3 EC2 RDS Elastic Beanstalk) VSC Junit-Test
öffentlicher Sektor
2 Jahre 7 Monate
2018-09 - 2021-03

Optimierung des Kundenportals

Backend-Entwickler Java Spring-boot Hibernate ...
Backend-Entwickler
  • Umbau eines Monoliths in Microservices durch die hexagonale Architektur
  • Durchführung eines Workshops zum Thema DDD
  • Analyse von bestehenden technischen Performance-Probleme
  • Aufbau von Grafana und ELK (Elasticsearch, Logstash, Kibana)
  • Hibernate/JPA Tuning
  • Optimierung von Pool-Connections zu Datenbanken (Oracle, MySQL)
  • Umsetzung von Swagger-UI und Sonarqube
  • Verfeinerung von RestApis
  • Verbesserung von Testabdeckung (Junit-, Integration- und Systemtests)
  • Durchführung von Code-Reviews
Java Spring-boot Hibernate JPA REST JSON JWT Spring Security Thymeleaf Microservices DDD Kubernetes Docker Helm Istio CI/CD ELK Grafana Tomcat Jira Confluence Maven Nexus Eclipse Git JUnit Oracle Mysql Flyway Postman
Versicherungs- und Vermögensberatungsunternehmen
Wiesloch
2 Monate
2020-09 - 2020-10

Erweiterung eines ERP/CRM-Systems

Java mit SpringBoot HTML Tomcat ...
  • Anpassung und Erweiterung bestehender Java-Spring Anwendung, um Dokumentationen(Monatsrapports von Kunden und Mitarbeiter) als PDF bzw. online zu erstellen und Benachrichtigungsdienst zu ermöglichen

  • Realisierung und Test dieser Funktionalitäten

Java mit SpringBoot HTML Tomcat Jira Eclipse Git JUnit MySQL
Reinigungsunternehmen
3 Monate
2020-03 - 2020-05

Optimierung eines ERP-Systems

Java-Spring Apache Spark Hive ...
  • Optimierung eines Projekts durch die Nutzung von Datenstrukturen RDD(Resilient Distributed Dataset), Dataframe und Dataset in Spark

  • Verantwortlich für die Realisierung und den Test von entsprechenden Erwartungen

Java-Spring Apache Spark Hive HDFS Cloudera Maven Jenkins Eclipse Git Junit
Automobilhersteller
11 Monate
2019-02 - 2019-12

Entwicklung von Jira-Plugins

Java-Entwickler Java Spring-boot Hibernate ...
Java-Entwickler

Es wurden mehrere Plugins für ein Jira-System beim Kunden neu entwickelt und einige vorhandenen Plugins erweitert bzw. optimiert. Schließlich wurden die realisierten Kundenanforderungen durch das Selenium-Framework getestet.

  • Entwicklung und Optimierung von Jira-Plugins
  • Testen kundenspezifischer Anforderung, inklusive Integrationstests und Dokumentation
  • Durchführung von Code-Reviews
  • Präsentieren von Ergebnissen beim Kunden

Java Spring-boot Hibernate JPA REST JSON Spring Security Atlassian's SDK Jira Data Center Tomcat Confluence Maven Nexus Eclipse Git JUnit Selenium Oracle Postman
Automobilhersteller
Stuttgart
11 Monate
2019-02 - 2019-12

Erweiterung eines ERP/CRM-Systems

Java Spring Hibernate ...

  • Anpassung und Erweiterung bestehender mit Java-Spring und Angular aufgebauten Anwendung, um die Lieferkette zu optimieren.
    • ?Realisierung und Test von Funktionalitäten

Java Spring Hibernate JPA REST JSON JWT Spring Security Angular Tomcat Jira Confluence Maven Nexus Eclipse Git JUnit Oracle Flyway Postman
Automotive
Stuttgart
11 Monate
2019-02 - 2019-12

Erweiterung eines ERP/CRM-Systems

Java Spring Boot Hibernate ...

  • Anpassung und Erweiterung bestehender Java-Spring Anwendung, um Dokumentationen(Monatsrapports von Kunden und Mitarbeiter) als PDF bzw. online zu erstellen und Benachrichtigungsdienst zu ermöglichen
    • ?Realisierung und Test dieser Funktionalitäten


Java Spring Boot Hibernate JPA JWT Spring Security Liquibase HTML JSF Tomcat Jira Confluence Maven Nexus Eclipse CI/CD Git JUnit MySQL XML Json
Reinigungsunternehmen
Mannheim
11 Monate
2019-02 - 2019-12

Optimierung eines ERP-Systems

Java Spring JWT ...
  • Optimierung eines Projekts durch die Nutzung von Datenstrukturen RDD(Resilient Distributed Dataset), Dataframe und Dataset in Spark
  • Verantwortlich für die Realisierung und den Test von entsprechenden Erwartungen
Java Spring JWT Spring Security Python Pytest Apache Spark Hive NoSQL(HBase MangoDB) Liquibase HDFS Cloudera Maven Jenkins Eclipse Git Junit Tomcat XML Json Avro Parquet CSV Data Evaluation CI/CD Postman
Automobilhersteller
Stuttgart
1 Jahr
2017-09 - 2018-08

Web-Entwicklung

Java Maven Jenkins ...
  • Erweiterung einer Web-Anwendung mit online Diensten für Kunden (Daten Erfassung, Dokumente Hochladen usw. und Auswertung von Daten durch andere externen Diensten, usw.)

  • Verantwortlich für das technische Konzept und die Realisierung entsprechender Funktionalitäten

Java Maven Jenkins Git Eclipse JUnit Mockito JSF MySQL Hibernate JSP JWT LDAP CI/CD Flyway XML XSD JSON Jira Confluence Postman
öffentlicher Sektor
Berlin
1 Jahr
2017-09 - 2018-08

Web-Entwicklung

Java Spring Maven ...
  • Mitarbeit bei der Softwareentwicklung zur Erweiterung des online Banking-Diensts

  • Verantwortlich für die Realisierung bzw. den Test entsprechender Funktionalitäten in Backend-Bereich

Java Spring Maven XML Tomcat Jenkins Git Eclipse JUnit EasyMock React OracleDB Spring Batch JWT Spring Security Hibernate JPA REST JSON CI/CD Liquibase Jira Confluence Postman
Bank

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 11 Monate
2013-10 - 2017-08

Naturwissenschaft

M.Sc., Universität Stuttgart
M.Sc.
Universität Stuttgart

Kompetenzen

Kompetenzen

Top-Skills

Java Springboot Angular Microservices Kubernetes Docker RobbitMQ Kafka Oracle 12c REST Swagger-UI Spark PostgreSQL IntelliJ Open-API Hibernate NoSQL BigData SQL JUnit Selenium Jenkins ETL

Produkte / Standards / Erfahrungen / Methoden

RobbitMQ
Fortgeschritten

Methoden

  • OOP

  • UML

  • Microservices (Hexagonale Architektur, Zwiebelarchitektur)

  • MVC

  • DDD

  • TDD

  • SCRUM

  • Pair Programming


Frameworks

  • Spring(-Boot)

  • Hibernate

  • JPA

  • JSF

  • JSP

  • REST

  • GWT

  • Junit

  • Mockito

  • EasyMock

  • RobbitMQ

  • Apache Spark

  • Kafka

  • Nifi

  • Hive

  • Cloudera,Jupyter-Notebook

  • Databricks


Trainererfahrung

  • Java für Anfänger

  • Testen von Java-Anwendungen (JUnit, Selenium, Hamcrest)

  • Spring


Datenbeschreibung

  • JSON

  • HTML

  • XML


Werkzeuge

  • Eclipse

  • IntelliJ

  • VSC

  • Git (lab)

  • Maven

  • Jira

  • Jenkins

  • Docker

  • Openshift

  • Kubernetes

  • Grafana

  • Kibana

  • Confluence

  • Sonarqube


Berufserfahrung

08/2022 - heute

Rolle: Senior Software Engineer, freiberuflich


04/2021 - 08/2022

Einsatort: Frankfurt

Rolle: Software Engineer Lead 

Kunde: Capgemini GmbH


10/2018 - 03/2021

Einsatzort: Mannheim

Rolle: Software-Entwickler/Berater/Trainer 

Kunde: Trivadis Germany GmbH


10/2017 - 08/2018

Einsatzort: Heidelberg

Rolle: Junior Software Engineer 

Kunde: Accenture GmbH

Betriebssysteme

Windows
Linux

Programmiersprachen

Java
8 - 17
Python
Scala
Angular
Javascript
SQL

Datenbanken

MySQL
Oracle 12c
PostgreSQL
MangoDB
HBase

Branchen

Branchen

  • Public Sector
  • Automotive
  • Big Data

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 8 Monate
2022-08 - 2024-03

Entwicklung und Redesign von einem java-basierten Monolith

Senior Software Engineer und DevOps-Tätigkeiten Java (8-17) mit SpringBoot(2-3) RobbitMQ JSF ...
Senior Software Engineer und DevOps-Tätigkeiten

Entwicklung und Redesign von einem java-basierten Monolith zu Microservices-Architektur (Zwiebelarchitektur) und Wartungen an einzelnen Services im öffentlichen Bereich

  • Ein riesiges in Monolith-Form gewachsenes System, das mit mehreren Schnittstellen verbunden ist, wurde in Microservices-Architektur umgebaut, wobei alte Technologien mit modernen ersetzt wurden.
  • Parallel dazu wurden neue Features in Agile-Methode (Scrum) weiterimplementiert.
    • Wartungen und Fehler Beheben von Microservices und Batches (ca. 100 Services)
    • Einschätzen von User-Stories
    • Neue Features Konzipieren und Implementieren im Backend via Scrum
    • Synchrone- und Asynchrone-Kommunikationen zwischen Microservices bzw. Message-Brockers Definieren und Ermöglichen (RestApi und RabbitMQ)
    • Datenmodel-Änderungen Durchführen (Liquibase, Oracle-Db)
    • Testen: Unit-Test (Junit), Integration-Tests (Mockito)
    • Code-Review
    • Code-Quality via Sonarqube Kontrollen
    • CICD-Pipeline Aufbauen/Automatisierung
    • Logging-Tools: ELK (Elastic search, Logstash, Kibana), Prometheus, Kibana Instanzen in Cloud-Cluster Konfigurieren bzw. Zur Verfügung stellen
    • Helm-Charts Definieren und Deployment-Prozesse in Cloud-Cluster Verwalten
    • Aktualisierungen von Springboot-Frameworks und Java-Versionen (von 8 auf 17)
Java (8-17) mit SpringBoot(2-3) RobbitMQ JSF REST SOAP Oracle Docker Openshift Kubernetes Helm Jenkins Jira IntelliJ Git Nexus Junit-Tests Tomcat JBoss Logging-Tools ELK (Elaticsearch Logstash Kibana) Microservice JSP Postman
1 Jahr 5 Monate
2021-04 - 2022-08

Entwicklung von Microservice-basierten Anwendungen

Backend-Entwicker in service-Team bzw. Pyspark-Enwickler in data-foundation-Team Java Spring Boot Spring Cloud ...
Backend-Entwicker in service-Team bzw. Pyspark-Enwickler in data-foundation-Team

  • Entwicklung von Microservice-basierten Java-Spring Boot Anwendungen, die den Users ermöglichen, Datensätze in UI manuell zu verarbeiten und zu verwalten.
  • Entwicklung von Datapipelines in Cloudera-Umgebung, in der Datensätze in großen Mengen zu ETL-Prozessen geführt und schließlich in ML(Machine-Learning)-Schritten weitergeleitet werden.
    • Analyse von fachlichen und technischen Kundenanforderungen, Erstellung und Schätzung von Userstories
    • Umsetzung und Test kundenspezifischer Anforderung, inklusive Integrationstests und Dokumentation
    • Einsatz von Software Design Patterns
    • Durchführung von Code-Reviews
    • Unterstützung neuer Kolleginnen und Kollegen bei der Einarbeitung
    • Präsentieren von Ergebnissen beim Kunden
    • Kontinuierliche Verbesserung von Vorgehensweisen und Prozessen im Projekt


Ergebnis

  • Auf Seite Cloudera wurden ETL-Prozessen am Anfang mit Nifi implementiert
  • Danach wurden sie Schritt für Schritt mit Pyspark ersetzt

Java Spring Boot Spring Cloud Kafka REST-API Swagger-UI/ OpenAPI Hibernate JAX-WS JAX-RS JAXB RxJS JDBC JPA JWT Spring Security LDAP Spring Batch hexagonale Architektur XML XSD JSON Flyway React Cypress PostgreSQL Docker Kubernetes Helm Istio Grafana Jenkins CI/CD Jira Confluence Maven Nexus IntelliJ Git Gitlab Junit-Tests Postman Python Pytest Pyspark Nifi Hive Cloudera in AWS (S3 EC2 RDS Elastic Beanstalk) VSC Junit-Test
öffentlicher Sektor
2 Jahre 7 Monate
2018-09 - 2021-03

Optimierung des Kundenportals

Backend-Entwickler Java Spring-boot Hibernate ...
Backend-Entwickler
  • Umbau eines Monoliths in Microservices durch die hexagonale Architektur
  • Durchführung eines Workshops zum Thema DDD
  • Analyse von bestehenden technischen Performance-Probleme
  • Aufbau von Grafana und ELK (Elasticsearch, Logstash, Kibana)
  • Hibernate/JPA Tuning
  • Optimierung von Pool-Connections zu Datenbanken (Oracle, MySQL)
  • Umsetzung von Swagger-UI und Sonarqube
  • Verfeinerung von RestApis
  • Verbesserung von Testabdeckung (Junit-, Integration- und Systemtests)
  • Durchführung von Code-Reviews
Java Spring-boot Hibernate JPA REST JSON JWT Spring Security Thymeleaf Microservices DDD Kubernetes Docker Helm Istio CI/CD ELK Grafana Tomcat Jira Confluence Maven Nexus Eclipse Git JUnit Oracle Mysql Flyway Postman
Versicherungs- und Vermögensberatungsunternehmen
Wiesloch
2 Monate
2020-09 - 2020-10

Erweiterung eines ERP/CRM-Systems

Java mit SpringBoot HTML Tomcat ...
  • Anpassung und Erweiterung bestehender Java-Spring Anwendung, um Dokumentationen(Monatsrapports von Kunden und Mitarbeiter) als PDF bzw. online zu erstellen und Benachrichtigungsdienst zu ermöglichen

  • Realisierung und Test dieser Funktionalitäten

Java mit SpringBoot HTML Tomcat Jira Eclipse Git JUnit MySQL
Reinigungsunternehmen
3 Monate
2020-03 - 2020-05

Optimierung eines ERP-Systems

Java-Spring Apache Spark Hive ...
  • Optimierung eines Projekts durch die Nutzung von Datenstrukturen RDD(Resilient Distributed Dataset), Dataframe und Dataset in Spark

  • Verantwortlich für die Realisierung und den Test von entsprechenden Erwartungen

Java-Spring Apache Spark Hive HDFS Cloudera Maven Jenkins Eclipse Git Junit
Automobilhersteller
11 Monate
2019-02 - 2019-12

Entwicklung von Jira-Plugins

Java-Entwickler Java Spring-boot Hibernate ...
Java-Entwickler

Es wurden mehrere Plugins für ein Jira-System beim Kunden neu entwickelt und einige vorhandenen Plugins erweitert bzw. optimiert. Schließlich wurden die realisierten Kundenanforderungen durch das Selenium-Framework getestet.

  • Entwicklung und Optimierung von Jira-Plugins
  • Testen kundenspezifischer Anforderung, inklusive Integrationstests und Dokumentation
  • Durchführung von Code-Reviews
  • Präsentieren von Ergebnissen beim Kunden

Java Spring-boot Hibernate JPA REST JSON Spring Security Atlassian's SDK Jira Data Center Tomcat Confluence Maven Nexus Eclipse Git JUnit Selenium Oracle Postman
Automobilhersteller
Stuttgart
11 Monate
2019-02 - 2019-12

Erweiterung eines ERP/CRM-Systems

Java Spring Hibernate ...

  • Anpassung und Erweiterung bestehender mit Java-Spring und Angular aufgebauten Anwendung, um die Lieferkette zu optimieren.
    • ?Realisierung und Test von Funktionalitäten

Java Spring Hibernate JPA REST JSON JWT Spring Security Angular Tomcat Jira Confluence Maven Nexus Eclipse Git JUnit Oracle Flyway Postman
Automotive
Stuttgart
11 Monate
2019-02 - 2019-12

Erweiterung eines ERP/CRM-Systems

Java Spring Boot Hibernate ...

  • Anpassung und Erweiterung bestehender Java-Spring Anwendung, um Dokumentationen(Monatsrapports von Kunden und Mitarbeiter) als PDF bzw. online zu erstellen und Benachrichtigungsdienst zu ermöglichen
    • ?Realisierung und Test dieser Funktionalitäten


Java Spring Boot Hibernate JPA JWT Spring Security Liquibase HTML JSF Tomcat Jira Confluence Maven Nexus Eclipse CI/CD Git JUnit MySQL XML Json
Reinigungsunternehmen
Mannheim
11 Monate
2019-02 - 2019-12

Optimierung eines ERP-Systems

Java Spring JWT ...
  • Optimierung eines Projekts durch die Nutzung von Datenstrukturen RDD(Resilient Distributed Dataset), Dataframe und Dataset in Spark
  • Verantwortlich für die Realisierung und den Test von entsprechenden Erwartungen
Java Spring JWT Spring Security Python Pytest Apache Spark Hive NoSQL(HBase MangoDB) Liquibase HDFS Cloudera Maven Jenkins Eclipse Git Junit Tomcat XML Json Avro Parquet CSV Data Evaluation CI/CD Postman
Automobilhersteller
Stuttgart
1 Jahr
2017-09 - 2018-08

Web-Entwicklung

Java Maven Jenkins ...
  • Erweiterung einer Web-Anwendung mit online Diensten für Kunden (Daten Erfassung, Dokumente Hochladen usw. und Auswertung von Daten durch andere externen Diensten, usw.)

  • Verantwortlich für das technische Konzept und die Realisierung entsprechender Funktionalitäten

Java Maven Jenkins Git Eclipse JUnit Mockito JSF MySQL Hibernate JSP JWT LDAP CI/CD Flyway XML XSD JSON Jira Confluence Postman
öffentlicher Sektor
Berlin
1 Jahr
2017-09 - 2018-08

Web-Entwicklung

Java Spring Maven ...
  • Mitarbeit bei der Softwareentwicklung zur Erweiterung des online Banking-Diensts

  • Verantwortlich für die Realisierung bzw. den Test entsprechender Funktionalitäten in Backend-Bereich

Java Spring Maven XML Tomcat Jenkins Git Eclipse JUnit EasyMock React OracleDB Spring Batch JWT Spring Security Hibernate JPA REST JSON CI/CD Liquibase Jira Confluence Postman
Bank

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 11 Monate
2013-10 - 2017-08

Naturwissenschaft

M.Sc., Universität Stuttgart
M.Sc.
Universität Stuttgart

Kompetenzen

Kompetenzen

Top-Skills

Java Springboot Angular Microservices Kubernetes Docker RobbitMQ Kafka Oracle 12c REST Swagger-UI Spark PostgreSQL IntelliJ Open-API Hibernate NoSQL BigData SQL JUnit Selenium Jenkins ETL

Produkte / Standards / Erfahrungen / Methoden

RobbitMQ
Fortgeschritten

Methoden

  • OOP

  • UML

  • Microservices (Hexagonale Architektur, Zwiebelarchitektur)

  • MVC

  • DDD

  • TDD

  • SCRUM

  • Pair Programming


Frameworks

  • Spring(-Boot)

  • Hibernate

  • JPA

  • JSF

  • JSP

  • REST

  • GWT

  • Junit

  • Mockito

  • EasyMock

  • RobbitMQ

  • Apache Spark

  • Kafka

  • Nifi

  • Hive

  • Cloudera,Jupyter-Notebook

  • Databricks


Trainererfahrung

  • Java für Anfänger

  • Testen von Java-Anwendungen (JUnit, Selenium, Hamcrest)

  • Spring


Datenbeschreibung

  • JSON

  • HTML

  • XML


Werkzeuge

  • Eclipse

  • IntelliJ

  • VSC

  • Git (lab)

  • Maven

  • Jira

  • Jenkins

  • Docker

  • Openshift

  • Kubernetes

  • Grafana

  • Kibana

  • Confluence

  • Sonarqube


Berufserfahrung

08/2022 - heute

Rolle: Senior Software Engineer, freiberuflich


04/2021 - 08/2022

Einsatort: Frankfurt

Rolle: Software Engineer Lead 

Kunde: Capgemini GmbH


10/2018 - 03/2021

Einsatzort: Mannheim

Rolle: Software-Entwickler/Berater/Trainer 

Kunde: Trivadis Germany GmbH


10/2017 - 08/2018

Einsatzort: Heidelberg

Rolle: Junior Software Engineer 

Kunde: Accenture GmbH

Betriebssysteme

Windows
Linux

Programmiersprachen

Java
8 - 17
Python
Scala
Angular
Javascript
SQL

Datenbanken

MySQL
Oracle 12c
PostgreSQL
MangoDB
HBase

Branchen

Branchen

  • Public Sector
  • Automotive
  • Big Data

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.