01.08.2026 aktualisiert


Premiumkunde
100 % verfügbarJava / Scala Entwickler und BigData Berater
Nidderau, Deutschland
Deutschland +1
Dr.-Ing. (Informatik) | Dipl.-Inform. (mit Auszeichnung)info: Deutschland, Schweiz
Skills
GitHub CopilotOpenAIJavaJavaScriptBig DataDatenbankenApache HadoopMapReduceHibernateNoSQLScalaApache CassandraDatastaxApache SparkSpring Boot
- Programmiersprachen
- Objektorientert / Imperativ
- Java (Experte), Scala (Experte), Python, JavaScript/TypeScript, Delphi, Pascal, C
- Funktional / Mathematisch / Deklarativ
- Scala (Experte), QVT Relations (Experte), Python, R, Prolog / Eclipse (CLP), Pari
- Tools und Vorgehensweisen
- Docker, Scala-IDE, Git, Maven, SBT, Bash, Make, Scrum, TDD, Pair Programming
- Frameworks (kleiner Auszug, sonst nicht in Skills genannt)
- Spring Boot, JBoss Wildfly
- BigData
- Systeme zur verteilten Berechnung
- Batch Verarbeitungssysteme: Apache Spark, Apache Hadoop, Lambda Architectures
- Frameworks zur verteilten Berechnung: MapReduce, Hive, Scalding, Summingbird, Cascading
- Streaming Verarbeitungssysteme: Kafka Streams, Spark Streaming, Apache NiFi, Apache Storm
- Verteilte Datenspeicher: HDFS, Azure Blob Storage
- Cloud Container Services: K8s, Azure, AWS
- Machine Learning
- Regression: Random Forests / Support Vector Regression
- Classification: Random Forests
- Clustering: k-Means
- Datenbanken
- NoSQL
- Apache Cassandra
- Mongo DB
- div. Zugriffsschichten auf NoSQL, z.B. Datastax Cassandra Driver, HBase
- Relationale Datenbanken
- div. Zugriffsschichten JDBC, JPA, Spring JPA, Hibernate, ScalikeJDBC, Slick
- div. DBMS AzureSQL, MySQL, Oracle, H2, PostgresQL
- div. Tools wie DataGrip, Squirrel, Toad
- Betriebssysteme:
- Linux (inkl. DevOps),
- MacOS/X,
- Windows
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2016
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse
Projekthistorie
+ Anfragen zu Autorisierungen von UATP Kreditkarten werden vom System verarbeitet
+ Anfragen werden per TCP/IP angenommen und mit Spring Boot verarbeitet und an Mongo Cluster und Kafka sowie verschiedene Services weitergegeben
+ Rollen:
+ Java-Entwickler, Expertenrolle als (Lead-) Entwickler und Berater für die Entwickler
+ Java und Typescript-Entwicklung der Services
+ Data Analyst (und Scientist) für Vorhersage von Zeitreihendaten
+ Frontend-Entwickler, Anwendung für den Support (für Authorisierungen)
+ Technologien: Azure Cloud, Kubernetes, Helm, Docker (compose), Linux, Mongo, Kafka, Java, Spring, Spring Boot, Typescript/Javascript, ViewJS, Spring Security, Keycloak, Azure Active Directory, Prometheus, Python, Huggingface/Tensorflow (GRU)
+ Virtuelle Kreditkarten auf Anfrage erzeugt und Kunden zur Einmalnutzung mit voreingestellten Limits bereit gestellt und danach automatisch gesperrt. Abrechnungsdaten werden automatisch übermittelt sodass eine Reisekostenabrechnung automatisch erfolgen kann
+ Das System ist in der Cloud auf Microsoft Azure in einem Kubernetes Cluster erstellt worden mit Kubernetes / Docker als Resourcemanager und Container-Plattform
+ Daten werden in Kafka Queues / Topics bereitgestellt und mit Kafka Streams verarbeitet
+ Rolle: Java-Entwickler, Expertenrolle als (Lead-) Entwickler und Berater
+ Technologien: Kubernetes, Docker, Kafka, Java, Spring, Spring Boot, Azure Cloud, Spring Security, AppDynamics
+ Big-Data-Streaming-System um Message-Streams wie in einem klassischen DWH off-the-shelf als standardisierte Daten bereit zu stellen – mit sehr kurzer Aufbereitungszeit und damit „near-realtime“
+ Das System ist in der Cloud auf Amazon AWS erstellt worden mit Kubernetes / Docker als Resourcemanager und Container-Plattform
+ Daten werden in Kafka Queues / Topics bereitgestellt und mit Kafka Streams verarbeitet
+ Rolle: Scala und Java-Entwickler, Expertenrolle als Entwickler und Berater
+ Technologien: Confluent, Kafka Streams, Kafka Connect, Java (8), Scala, Docker, Kubernetes, Avro, AWS