Senior Software Engineer (Scala, Kotlin, AWS, Microservices)
Aktualisiert am 03.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.06.2024
Verfügbar zu: 95%
davon vor Ort: 90%
Amazon Web Service
Scala
Microservices
AWS Migration
Kotlin
Linux
Agile Entwicklung
Continuous Integration
Continuous Deployment
OAuth
REST
API Design
Software Architektur
Web Security
Play Framework
Spring Boot
Micronaut
Deutsch
Muttersprache
Englisch
Fließend

Einsatzorte

Einsatzorte

München (+50km)
möglich

Projekte

Projekte

4 Jahre 3 Monate
2020-01 - heute

AWS Automation und Developer Productivity

Senior Software Engineer AWS (Landing zone Service Catalog Cloudwatch ...
Senior Software Engineer
  • Design einer neuen Monitoring und Alerting Lösung für RIO
  • Verbesserung der automatisierten AWS Account Erstellung
  • Bereitstellen von Beispielen und Templates für andere Teams
AWS (Landing zone Service Catalog Cloudwatch Cloudformation) Opsgenie Datadog Slack TypeScript Microsoft Office 365
1 Jahr 9 Monate
2018-04 - 2019-12

Technology consulting und Entwicklung einer neuen IAM Lösung

Lead Software Engineer & Technical Product Manager AWS Kotlin Spring Boot ...
Lead Software Engineer & Technical Product Manager
  • Anforderungsanalyse, Design und Entwicklung einer Identity und Access Management Lösung
  • Softwareentwicklung in Kotlin und Java
  • Monitoring, Alerting, Logging und allg. Betrieb der im Team entwickelten Services
AWS Kotlin Spring Boot OAuth2 OpenID Connect JWT Kafka
7 Monate
2017-09 - 2018-03

Entwicklung einer neuen Access as a Service Lösung in AWS

AWS Developer AWS Go Terraform ...
AWS Developer
  • Design, Entwicklung und Deployment einer RESTful HTTP API für Access as a Service
  • Softwareentwicklung in Go
  • Aufsetzen der neuen Monitoring, Alerting und Logging Infrastruktur
  • Implementierung eines Identity und Authorization Servers
AWS Go Terraform Gitlab Swagger Prometheus Logstash Kibana OAuth2 JWT Upsource Ansible Continuous Deployment
BlueID, München
8 Monate
2017-01 - 2017-08

Aufbau einer neuen Bilderinfrastruktur in AWS

Full Stack Engineer AWS (EC2 CloudFormation Lambda ...
Full Stack Engineer
  • Design, Entwicklung und Deployment von Scala Microservices
  • Migration der Bilder aus dem Altsystem
  • Integration in bestehende Kafka Pipeline
AWS (EC2 CloudFormation Lambda Kinesis DynamoDB) Scala Play Oauth JWT Kafka Swagger Continuous Deployment
Scout24, München
1 Jahr
2016-01 - 2016-12

Migration eines .Net Monolithen auf Scala Microservices in AWS

Full Stack Engineer AWS (EC2 CloudFormation Lambda ...
Full Stack Engineer
  • Entwicklung, Monitoring und Betrieb von Scala Microservices
  • Migration von Autoverkäufer-Daten in die Cloud
  • Testautomatisierung und automatisiertes Deployment
AWS (EC2 CloudFormation Lambda S3 Kinesis DynamoDB CloudFront) Scala Play Framework C# Pact Packer
Autoscout24, München
3 Jahre
2013-01 - 2015-12

Aufbau einer neuen Microservices Architektur und Migration der bestehenden PHP Anwendung

Full Stack Engineer Scala Finagle SBT ...
Full Stack Engineer
  • Entwicklung einer neuen Microservice Architektur
  • Design und Implementierung einer neuen RESTful API
  • Verbesserung der Webseite durch Analysieren des Benutzerverhalten
Scala Finagle SBT ScalaTest Zookeeper Redis Elasticsearch Thrift Docker Swagger Jenkins Symfony PHP SASS Graylog
gutefrage.net, München
8 Monate
2012-05 - 2012-12

Ampya ? Aufbau eines neuen Musikportals

Full Stack Engineer PHP Solr Symfony2 ...
Full Stack Engineer
  • Neuentwicklung des kompletten Portals (Frontend und Backend)
  • Integration des CMS Systems ezPublish
  • Effiziente Suche nach Musikdaten in Solr
PHP Solr Symfony2 Jenkins Puppet Redis Git eZPublish MySQL
Magic Internet Musik GmbH, Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

2011

Certified ScrumMaster (bei Jeff Sutherland)

2004

Monash University, Melbourne (Australia) Honours Degree of Bachelor of Computer Science, Benotung: First Class Honours (H1) (Abschluss entspricht dem deutschen Diplom)

2001 ? 2006

Universität Ulm Informatik Intensiv, Nebenfach Betriebswirtschafts- und Volkswirtschaftlehre

2000

Allgemeine Hochschulreife Geschwister-Scholl-Schule, Tübingen Durchschnittnote: 1,6

Position

Position

  • Lead Software Engineer
  • Softwarearchitekt

Kompetenzen

Kompetenzen

Top-Skills

Amazon Web Service Scala Microservices AWS Migration Kotlin Linux Agile Entwicklung Continuous Integration Continuous Deployment OAuth REST API Design Software Architektur Web Security Play Framework Spring Boot Micronaut

Produkte / Standards / Erfahrungen / Methoden

Fokus:

Microservices / verteilte Systeme, Cloud-Anwendungen, Cloud Migration, AWS, skalierbare Software-Architekturen, Scala, Kotlin, Play, agile Softwareentwicklung, Continuous Integration & Deployment, Linux

AWS:

EC2/ECS, IAM, DynamoDB, Lambda, S3, Elastic Container Service, Kinesis, Cloudwatch und viele mehr...

Continuous Int.:

AWS Code Pipeline/Build/Deploy, Gitlab, Jenkins

Deployment:

Cloudformation, Terraform, Docker

Monitoring:

OpsGenie, Datadog, Grafana, Prometheus, Elasticsearch, Logstash, Kibana

Caching:

Cloudfront, Apache, Nginx, Memcached

Messaging:

Kinesis, Kafka, AMQP

APIs:

RESTful API Design, Swagger/OpenAPI, Thrift, OAuth2, JWT

Programmierung:

Scala, Play Framework, Kotlin, Spring Boot, Finagle, Automatisiertes Testen, Git, SBT

Projektorg.:

Scrum, Kanban

Bevorzugte Projekte

  • Agiles Umfeld: Autonome, cross-funktionale Teams, Kanban/Scrum
  • Bring your own device. Alternativ aktuelles Linux Notebook (Debian-based)
  • Alternierend On-Site und Remote Tage
  • Fokus auf Qualität und Sicherheit
  • Tooling: Cloud-Infrastruktur, IntelliJ, git

Datenbanken

DynamoDB
MySQL
Redis
ZooKeeper

Einsatzorte

Einsatzorte

München (+50km)
möglich

Projekte

Projekte

4 Jahre 3 Monate
2020-01 - heute

AWS Automation und Developer Productivity

Senior Software Engineer AWS (Landing zone Service Catalog Cloudwatch ...
Senior Software Engineer
  • Design einer neuen Monitoring und Alerting Lösung für RIO
  • Verbesserung der automatisierten AWS Account Erstellung
  • Bereitstellen von Beispielen und Templates für andere Teams
AWS (Landing zone Service Catalog Cloudwatch Cloudformation) Opsgenie Datadog Slack TypeScript Microsoft Office 365
1 Jahr 9 Monate
2018-04 - 2019-12

Technology consulting und Entwicklung einer neuen IAM Lösung

Lead Software Engineer & Technical Product Manager AWS Kotlin Spring Boot ...
Lead Software Engineer & Technical Product Manager
  • Anforderungsanalyse, Design und Entwicklung einer Identity und Access Management Lösung
  • Softwareentwicklung in Kotlin und Java
  • Monitoring, Alerting, Logging und allg. Betrieb der im Team entwickelten Services
AWS Kotlin Spring Boot OAuth2 OpenID Connect JWT Kafka
7 Monate
2017-09 - 2018-03

Entwicklung einer neuen Access as a Service Lösung in AWS

AWS Developer AWS Go Terraform ...
AWS Developer
  • Design, Entwicklung und Deployment einer RESTful HTTP API für Access as a Service
  • Softwareentwicklung in Go
  • Aufsetzen der neuen Monitoring, Alerting und Logging Infrastruktur
  • Implementierung eines Identity und Authorization Servers
AWS Go Terraform Gitlab Swagger Prometheus Logstash Kibana OAuth2 JWT Upsource Ansible Continuous Deployment
BlueID, München
8 Monate
2017-01 - 2017-08

Aufbau einer neuen Bilderinfrastruktur in AWS

Full Stack Engineer AWS (EC2 CloudFormation Lambda ...
Full Stack Engineer
  • Design, Entwicklung und Deployment von Scala Microservices
  • Migration der Bilder aus dem Altsystem
  • Integration in bestehende Kafka Pipeline
AWS (EC2 CloudFormation Lambda Kinesis DynamoDB) Scala Play Oauth JWT Kafka Swagger Continuous Deployment
Scout24, München
1 Jahr
2016-01 - 2016-12

Migration eines .Net Monolithen auf Scala Microservices in AWS

Full Stack Engineer AWS (EC2 CloudFormation Lambda ...
Full Stack Engineer
  • Entwicklung, Monitoring und Betrieb von Scala Microservices
  • Migration von Autoverkäufer-Daten in die Cloud
  • Testautomatisierung und automatisiertes Deployment
AWS (EC2 CloudFormation Lambda S3 Kinesis DynamoDB CloudFront) Scala Play Framework C# Pact Packer
Autoscout24, München
3 Jahre
2013-01 - 2015-12

Aufbau einer neuen Microservices Architektur und Migration der bestehenden PHP Anwendung

Full Stack Engineer Scala Finagle SBT ...
Full Stack Engineer
  • Entwicklung einer neuen Microservice Architektur
  • Design und Implementierung einer neuen RESTful API
  • Verbesserung der Webseite durch Analysieren des Benutzerverhalten
Scala Finagle SBT ScalaTest Zookeeper Redis Elasticsearch Thrift Docker Swagger Jenkins Symfony PHP SASS Graylog
gutefrage.net, München
8 Monate
2012-05 - 2012-12

Ampya ? Aufbau eines neuen Musikportals

Full Stack Engineer PHP Solr Symfony2 ...
Full Stack Engineer
  • Neuentwicklung des kompletten Portals (Frontend und Backend)
  • Integration des CMS Systems ezPublish
  • Effiziente Suche nach Musikdaten in Solr
PHP Solr Symfony2 Jenkins Puppet Redis Git eZPublish MySQL
Magic Internet Musik GmbH, Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

2011

Certified ScrumMaster (bei Jeff Sutherland)

2004

Monash University, Melbourne (Australia) Honours Degree of Bachelor of Computer Science, Benotung: First Class Honours (H1) (Abschluss entspricht dem deutschen Diplom)

2001 ? 2006

Universität Ulm Informatik Intensiv, Nebenfach Betriebswirtschafts- und Volkswirtschaftlehre

2000

Allgemeine Hochschulreife Geschwister-Scholl-Schule, Tübingen Durchschnittnote: 1,6

Position

Position

  • Lead Software Engineer
  • Softwarearchitekt

Kompetenzen

Kompetenzen

Top-Skills

Amazon Web Service Scala Microservices AWS Migration Kotlin Linux Agile Entwicklung Continuous Integration Continuous Deployment OAuth REST API Design Software Architektur Web Security Play Framework Spring Boot Micronaut

Produkte / Standards / Erfahrungen / Methoden

Fokus:

Microservices / verteilte Systeme, Cloud-Anwendungen, Cloud Migration, AWS, skalierbare Software-Architekturen, Scala, Kotlin, Play, agile Softwareentwicklung, Continuous Integration & Deployment, Linux

AWS:

EC2/ECS, IAM, DynamoDB, Lambda, S3, Elastic Container Service, Kinesis, Cloudwatch und viele mehr...

Continuous Int.:

AWS Code Pipeline/Build/Deploy, Gitlab, Jenkins

Deployment:

Cloudformation, Terraform, Docker

Monitoring:

OpsGenie, Datadog, Grafana, Prometheus, Elasticsearch, Logstash, Kibana

Caching:

Cloudfront, Apache, Nginx, Memcached

Messaging:

Kinesis, Kafka, AMQP

APIs:

RESTful API Design, Swagger/OpenAPI, Thrift, OAuth2, JWT

Programmierung:

Scala, Play Framework, Kotlin, Spring Boot, Finagle, Automatisiertes Testen, Git, SBT

Projektorg.:

Scrum, Kanban

Bevorzugte Projekte

  • Agiles Umfeld: Autonome, cross-funktionale Teams, Kanban/Scrum
  • Bring your own device. Alternativ aktuelles Linux Notebook (Debian-based)
  • Alternierend On-Site und Remote Tage
  • Fokus auf Qualität und Sicherheit
  • Tooling: Cloud-Infrastruktur, IntelliJ, git

Datenbanken

DynamoDB
MySQL
Redis
ZooKeeper

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.