SENIOR SOFTWARE ENGINEER, TECH LEAD, IT-CONSULTANT FOR JVM (JAVA, SCALA, KOTLIN), CLOUD AND BIG DATA ARCHITECTURES
Aktualisiert am 04.06.2020
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 04.06.2020
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Kotlin
Scala
Elastic Search
AWS
Cloud
Spring Framework
Scrum
Code Review
Clean Code
Apache Spark
Big Data
NoSQL
Apache Hadoop
J2EE
Solution Architect
ArangoDB
Oracle
English
C2
German
A2
Portuguese
native
Spanish
B2

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

1 Jahr 4 Monate
2019-01 - 2020-04

Consultation

DLT Engineer Consultant (part-time contractor) Scala Kotlin/Java Lagon ...
DLT Engineer Consultant (part-time contractor)
  • Distributed ledger technology/Blockchain projects partnering with a service provider company. (Russia)
  • Dapps implementation and providing a bridge integration between distinct ledgers. (EU Client)
  • Token issuance automation/integration Platform-as-a Service. (EU Client)
  • Voting Platform for financial regulator lead-player client in South America.
  • Training about Ledger-Platforms Hyperledger / Corda / Waves and consensus strategies.
  • Full time remotely working.
Scala Kotlin/Java Lagon Akka GoLang PaaS Blockchain Smart contracts ArangoDB.
Regente Consulting
7 Monate
2019-07 - 2020-01

Backend Engineering

Senior Backend Engineer (contractor) Kotlin Java AxonIQ ...
Senior Backend Engineer (contractor)
  • Berlin based Startup technology company, providing for your existing Excel, Google Sheets a transparent layer cloud application with several features.
  • Responsible for the development of the most critical application modules, fully written in Kotlin, using event-driven (Axon) scalable architecture deployed in Google Cloud, Kubernetes.
  • Kotlin training for java developers, team code/peer review for team members improvement.
  • Half time remotely working.
Kotlin Java AxonIQ Event-Driven CQRS Google Cloud Docker Kubernetes Scrum
Layer GmbH (Berlin)
10 Monate
2018-03 - 2018-12

Backend Engineering

Senior Backend Engineer Kotlin Vertx Kafka ...
Senior Backend Engineer
  • German Ad Tech technology company, participation on the new Ad Tracker system development project.
  • Research and developer of CQRS and a backbone Event Sourcing module for the new Tracker system and Third party legacy Tracker integration. CQRS/ES platform development using Kotlin, Command/Events Repository based on Kafka, and concurrency model relying on Vertx/ReactiveX.
  • Candidates interviewing for internal long-term software engineerings positions.
Kotlin Vertx Kafka ReactiveX Event-Driven CQRS AWS
AppLift GmbH (Berlin)
2 Jahre 2 Monate
2015-12 - 2018-01

Software Architecture

Software Architect Scala ElasticSearch Scrum ...
Software Architect

DataWerks is German startup that offers a product/solutions for clients who have a widely distributed data sources, structured or unstructured, such, cannot be easily correlated.

  • Core product development using Scala, Kotlin.
  • Working on solutions around Big Data projects using Streaming, CEP, Process Engines, Data Virtualization, In-memory data processing and analytics, Distributed cache, Reduce Implementation in the In-Memory Data Grid.
  • Elasticsearch cluster scale design, tuning and Elastic Stack integration.
  • Cloud Native Architecture migration using Kubernetes, Linkerd, Kong, GRPC and Etcd.
  • Big Data research and integration strategies Hadoop Ecosystem (HBase, Apache Phoenix, HDFS, Flume) and advanced Big Data Query Engine: Presto DB, Spark  SQLand Hive.
  • Streaming / Data Pipelining - Process Engine Integration: Kafka, Storm, Spark.
  • R&D for Big Data performance enhancement using Apache Ignite, Infinispan, Hazelcast.
  • JDBC Driver development research, JVM tuning, profiling, and monitoring.
  • Working for (5 months) on enterprise client USA based. (Orlando, Florida, USA)
  • Supporting management regarding technical strategical decisions and pre-sales meetings.
Scala ElasticSearch Scrum Akka Micro-services Apache Ignite NoSQL Hadoop Spark Kafka Presto DB AWS Docker Kubernetes
DataWerks GmbH (Frankfurt am Main)
1 Jahr 10 Monate
2014-03 - 2015-12

outsorcing

Software Architect (Deutsche Bank outsorcing) HFT FIX low latency ...
Software Architect (Deutsche Bank outsorcing)

GFT is a German consulting offering IT specialists for the international financial industry. My tasks were related Software architecture/engineering for Deutsche Bank New York/London Projects.

  • Projects Structured Finance Products, Swift Integrated Payment Systems, Derivatives Trading and Market Data Systems for Deutsch Bank Platforms.
  • Technical design/engineering for projects. (Structuring Finance/Market Data Systems)
  • Leading development for Legacy C written code translation to JAVA. (CINQ - SWIFT Platform)
  • Actively participating in all software development lifecycle.
  • Performing activities with internal teams giving technical support professionals also representing technical solutions to the DB.
  • Work on internals API/Framework design to facilitate/improve team delivery capabilities.
  • Conducting training for the internal internship program (GFT Starter) about J2EE technologies and mentoring the newcomers.
  • Research and training presentations about credit/FX derivatives, structured finance products and blockchain development.
HFT FIX low latency Kafka REDIS Scala Java 8 Docker Scrum
GFT Technologies SE
1 Jahr 7 Monate
2012-04 - 2013-10

Software Architecture

Software Architect Java SOA Android ...
Software Architect
  • A startup focused on solutions technology to the advertising market for digital-out-of-home advertising channel on transportation services. Responsible for the architecture and actively participating in the IT operations decisions.
Java SOA Android Web-services leadership
Bubble Interactive
7 Monate
2011-11 - 2012-05

Senior Software Engineering

Senior Software Engineer Java EE MQ Series SOA ...
Senior Software Engineer
  • Senior Software Engineer on Project for CCEE (Chamber of Electric Energy Trading).
Java EE MQ Series SOA Web-services Spring
HP Enterprise Services (contractor)
3 Jahre 9 Monate
2008-02 - 2011-10

Software Engineering

Senior Software Engineer Java EE JMS distributed components ...
Senior Software Engineer
  • Senior Software Engineer/Technical leader for the Credit Risk/Scoring Platform redesign project.
  • Technical Coordination with offshore development teams.
  • Credit products /development for Votorantim Bank.
Java EE JMS distributed components Middleware Sybase Oracle
Votorantim Bank
1 Jahr 2 Monate
2007-01 - 2008-02

Retail Credit System Integration

Software Engineer Java Spring Framework Web-services ...
Software Engineer
  • Technical specifications/modeling (UML) and review business specifications for offshore development teams.
J2EE JSE 5 Java-API for XML WebServices SOAP
Java Spring Framework Web-services JPA AOP
Panamericano Bank S.A.

Aus- und Weiterbildung

Aus- und Weiterbildung

  • University Center of FEI, Bachelor?s Degree, Computer Science
  • Interamerican Center Tech Education, Associate?s Degree, Computer Information Systems

TRAININGS / CERTIFICATIONS

2006

Sun Certified Java Programmer 5

07/2014 - today

Java Community Process Member

2013

Oracle Certified Master, Java EE 6 Enterprise Architect

2016

  • Advanced Scala course - by Type-safe/Light-bend Frankfurt
  • ElasticOn an immersion course in the Elastic environment. Frankfurt

2017

ElasticSearch Advanced Developer course - Brussels

2019

AWS - Managed Streaming for Apache Kafka (fully managed Amazon MSK) - Berlin

Position

Position

Results-oriented software engineer with 12+ years of experience developing, testing, and maintaining enterprise software applications. I am versatile, self-organized, cross-functional capable, with relevant international experience in early-startups to enterprise-class companies.

I am experienced working with local or remotely distributed teams and Scrum/Agile software development process. My task versatility covers: engaging in product brainstorms, technical design discussions, pair programming sessions, assisting hiring processes, code reviews, mentoring, or guiding less or non-experienced tech staff.

Strong JVM Internals knowledge. Main development languages Java, Kotlin, and Scala with practical exposure in frameworks like Spring, Play, Akka, Lagon, Vertx, and as legacy J2EE correlates. Currently, I am skilling myself in React-JS, Angular, Android API.

In the last four years, I've been working mostly with JVM languages and back-end development and data engineering, helping to design more resilient/scalable systems based on micro-services and cloud-oriented architectures and services (AWS, GCP).

Handling very-large datasets, building data pipelines, in-memory data grids, and draining to No-SQL databases, RDBMS, streaming data/events with processing engines (like Apache Spark/Hadoop/Storm).

Current main knowledge areas: JVM languages and architecture, Reactive programming, Distributed ledger technology, big-data/No-SQL multi-model DB's, cloud-native architecture, infrastructure as code.

Kompetenzen

Kompetenzen

Top-Skills

Java Kotlin Scala Elastic Search AWS Cloud Spring Framework Scrum Code Review Clean Code Apache Spark Big Data NoSQL Apache Hadoop J2EE Solution Architect ArangoDB Oracle

Produkte / Standards / Erfahrungen / Methoden

SOAP
SpringFramework

Programmiersprachen

J2EE
Java-API for XML WebServices
JPA
JSE 5

Branchen

Branchen

Banken und Finanzdienstleistungen

Big Data 

Energy Sector  

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

1 Jahr 4 Monate
2019-01 - 2020-04

Consultation

DLT Engineer Consultant (part-time contractor) Scala Kotlin/Java Lagon ...
DLT Engineer Consultant (part-time contractor)
  • Distributed ledger technology/Blockchain projects partnering with a service provider company. (Russia)
  • Dapps implementation and providing a bridge integration between distinct ledgers. (EU Client)
  • Token issuance automation/integration Platform-as-a Service. (EU Client)
  • Voting Platform for financial regulator lead-player client in South America.
  • Training about Ledger-Platforms Hyperledger / Corda / Waves and consensus strategies.
  • Full time remotely working.
Scala Kotlin/Java Lagon Akka GoLang PaaS Blockchain Smart contracts ArangoDB.
Regente Consulting
7 Monate
2019-07 - 2020-01

Backend Engineering

Senior Backend Engineer (contractor) Kotlin Java AxonIQ ...
Senior Backend Engineer (contractor)
  • Berlin based Startup technology company, providing for your existing Excel, Google Sheets a transparent layer cloud application with several features.
  • Responsible for the development of the most critical application modules, fully written in Kotlin, using event-driven (Axon) scalable architecture deployed in Google Cloud, Kubernetes.
  • Kotlin training for java developers, team code/peer review for team members improvement.
  • Half time remotely working.
Kotlin Java AxonIQ Event-Driven CQRS Google Cloud Docker Kubernetes Scrum
Layer GmbH (Berlin)
10 Monate
2018-03 - 2018-12

Backend Engineering

Senior Backend Engineer Kotlin Vertx Kafka ...
Senior Backend Engineer
  • German Ad Tech technology company, participation on the new Ad Tracker system development project.
  • Research and developer of CQRS and a backbone Event Sourcing module for the new Tracker system and Third party legacy Tracker integration. CQRS/ES platform development using Kotlin, Command/Events Repository based on Kafka, and concurrency model relying on Vertx/ReactiveX.
  • Candidates interviewing for internal long-term software engineerings positions.
Kotlin Vertx Kafka ReactiveX Event-Driven CQRS AWS
AppLift GmbH (Berlin)
2 Jahre 2 Monate
2015-12 - 2018-01

Software Architecture

Software Architect Scala ElasticSearch Scrum ...
Software Architect

DataWerks is German startup that offers a product/solutions for clients who have a widely distributed data sources, structured or unstructured, such, cannot be easily correlated.

  • Core product development using Scala, Kotlin.
  • Working on solutions around Big Data projects using Streaming, CEP, Process Engines, Data Virtualization, In-memory data processing and analytics, Distributed cache, Reduce Implementation in the In-Memory Data Grid.
  • Elasticsearch cluster scale design, tuning and Elastic Stack integration.
  • Cloud Native Architecture migration using Kubernetes, Linkerd, Kong, GRPC and Etcd.
  • Big Data research and integration strategies Hadoop Ecosystem (HBase, Apache Phoenix, HDFS, Flume) and advanced Big Data Query Engine: Presto DB, Spark  SQLand Hive.
  • Streaming / Data Pipelining - Process Engine Integration: Kafka, Storm, Spark.
  • R&D for Big Data performance enhancement using Apache Ignite, Infinispan, Hazelcast.
  • JDBC Driver development research, JVM tuning, profiling, and monitoring.
  • Working for (5 months) on enterprise client USA based. (Orlando, Florida, USA)
  • Supporting management regarding technical strategical decisions and pre-sales meetings.
Scala ElasticSearch Scrum Akka Micro-services Apache Ignite NoSQL Hadoop Spark Kafka Presto DB AWS Docker Kubernetes
DataWerks GmbH (Frankfurt am Main)
1 Jahr 10 Monate
2014-03 - 2015-12

outsorcing

Software Architect (Deutsche Bank outsorcing) HFT FIX low latency ...
Software Architect (Deutsche Bank outsorcing)

GFT is a German consulting offering IT specialists for the international financial industry. My tasks were related Software architecture/engineering for Deutsche Bank New York/London Projects.

  • Projects Structured Finance Products, Swift Integrated Payment Systems, Derivatives Trading and Market Data Systems for Deutsch Bank Platforms.
  • Technical design/engineering for projects. (Structuring Finance/Market Data Systems)
  • Leading development for Legacy C written code translation to JAVA. (CINQ - SWIFT Platform)
  • Actively participating in all software development lifecycle.
  • Performing activities with internal teams giving technical support professionals also representing technical solutions to the DB.
  • Work on internals API/Framework design to facilitate/improve team delivery capabilities.
  • Conducting training for the internal internship program (GFT Starter) about J2EE technologies and mentoring the newcomers.
  • Research and training presentations about credit/FX derivatives, structured finance products and blockchain development.
HFT FIX low latency Kafka REDIS Scala Java 8 Docker Scrum
GFT Technologies SE
1 Jahr 7 Monate
2012-04 - 2013-10

Software Architecture

Software Architect Java SOA Android ...
Software Architect
  • A startup focused on solutions technology to the advertising market for digital-out-of-home advertising channel on transportation services. Responsible for the architecture and actively participating in the IT operations decisions.
Java SOA Android Web-services leadership
Bubble Interactive
7 Monate
2011-11 - 2012-05

Senior Software Engineering

Senior Software Engineer Java EE MQ Series SOA ...
Senior Software Engineer
  • Senior Software Engineer on Project for CCEE (Chamber of Electric Energy Trading).
Java EE MQ Series SOA Web-services Spring
HP Enterprise Services (contractor)
3 Jahre 9 Monate
2008-02 - 2011-10

Software Engineering

Senior Software Engineer Java EE JMS distributed components ...
Senior Software Engineer
  • Senior Software Engineer/Technical leader for the Credit Risk/Scoring Platform redesign project.
  • Technical Coordination with offshore development teams.
  • Credit products /development for Votorantim Bank.
Java EE JMS distributed components Middleware Sybase Oracle
Votorantim Bank
1 Jahr 2 Monate
2007-01 - 2008-02

Retail Credit System Integration

Software Engineer Java Spring Framework Web-services ...
Software Engineer
  • Technical specifications/modeling (UML) and review business specifications for offshore development teams.
J2EE JSE 5 Java-API for XML WebServices SOAP
Java Spring Framework Web-services JPA AOP
Panamericano Bank S.A.

Aus- und Weiterbildung

Aus- und Weiterbildung

  • University Center of FEI, Bachelor?s Degree, Computer Science
  • Interamerican Center Tech Education, Associate?s Degree, Computer Information Systems

TRAININGS / CERTIFICATIONS

2006

Sun Certified Java Programmer 5

07/2014 - today

Java Community Process Member

2013

Oracle Certified Master, Java EE 6 Enterprise Architect

2016

  • Advanced Scala course - by Type-safe/Light-bend Frankfurt
  • ElasticOn an immersion course in the Elastic environment. Frankfurt

2017

ElasticSearch Advanced Developer course - Brussels

2019

AWS - Managed Streaming for Apache Kafka (fully managed Amazon MSK) - Berlin

Position

Position

Results-oriented software engineer with 12+ years of experience developing, testing, and maintaining enterprise software applications. I am versatile, self-organized, cross-functional capable, with relevant international experience in early-startups to enterprise-class companies.

I am experienced working with local or remotely distributed teams and Scrum/Agile software development process. My task versatility covers: engaging in product brainstorms, technical design discussions, pair programming sessions, assisting hiring processes, code reviews, mentoring, or guiding less or non-experienced tech staff.

Strong JVM Internals knowledge. Main development languages Java, Kotlin, and Scala with practical exposure in frameworks like Spring, Play, Akka, Lagon, Vertx, and as legacy J2EE correlates. Currently, I am skilling myself in React-JS, Angular, Android API.

In the last four years, I've been working mostly with JVM languages and back-end development and data engineering, helping to design more resilient/scalable systems based on micro-services and cloud-oriented architectures and services (AWS, GCP).

Handling very-large datasets, building data pipelines, in-memory data grids, and draining to No-SQL databases, RDBMS, streaming data/events with processing engines (like Apache Spark/Hadoop/Storm).

Current main knowledge areas: JVM languages and architecture, Reactive programming, Distributed ledger technology, big-data/No-SQL multi-model DB's, cloud-native architecture, infrastructure as code.

Kompetenzen

Kompetenzen

Top-Skills

Java Kotlin Scala Elastic Search AWS Cloud Spring Framework Scrum Code Review Clean Code Apache Spark Big Data NoSQL Apache Hadoop J2EE Solution Architect ArangoDB Oracle

Produkte / Standards / Erfahrungen / Methoden

SOAP
SpringFramework

Programmiersprachen

J2EE
Java-API for XML WebServices
JPA
JSE 5

Branchen

Branchen

Banken und Finanzdienstleistungen

Big Data 

Energy Sector  

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.