13.09.2024 aktualisiert


100 % verfügbar
IT-Berater, Software Architekt, Senior Software Engineer
Berlin, Deutschland
Weltweit
Diplom-InformatikSkills
JavaScalasoftware developmentKotlinSoftware ArchitectureSoftware EntwicklungWebanwendungenErlang/Elixir/OTPDatenbankenAutomatisierungCloud ComputingSoftwareentwicklungSQLgitAPIsRESTful APIsBackendKubernetesAmazon Web Services (AWS)ArchitekturJIRAScrum Agile MethodologiesDockersoftware systemeWeb application developmentDebugging Software Unit testingGoogleCloud
Themen und Schwerpunkte
Softwarearchitektur, Softwaredesign, Softwareentwicklung, Agile Methoden, Scrum, Kanban, Test Driven Development, Softwarequalität, Anforderungsanalyse, Enterprise Software Architektur, API Management, Domain Driven Design, Continuous Integration, Continuous Delivery, Webanwendungen, Verteilte Systeme
Sprachen und Basistechnologien
Scala, Java, Kotlin, Elixir
JavaScript, React, HTML5, CSS
HTTP, REST, JSON, GraphQL, Web Services
SQL, UML, XML
Bibliotheken und Frameworks
Play 2, Akka, Scalaz, Cats
Spring (Core, MVC, Webflow, Security), Java Enterprise Edition (JEE), Hibernate, JUnit
Phoenix, Ecto, Absinthe
jQuery, AngularJS, Angular2, React, Underscore.js, CSS
Docker, Kubernetes
Amazon WebServices, Google Cloud Platform
JUnit, ScalaTest, ScalaCheck, Specs, Hamcrest, Mockito, Gatling
Hadoop, Spark, Beam, Hive, Impala
Container, Datenbanken und Werkzeuge
IntelliJ IDEA, Eclipse
Tomcat, Apache HTTP Server, Nginx, Netty, JBoss
Oracle DB, PostgreSQL, MySQL
MongoDB, DynamoDB
ElasticSearch, Solr, Lucene
Amazon Web Services
git, SVN
JMeter, JProfiler, SonarQube
Maven, Gradle, sbt
Jira, Confluence
Jenkins, TeamCity, Bamboo
Content Management Systeme (FirstSpirit, CoreMedia)
Softwarearchitektur, Softwaredesign, Softwareentwicklung, Agile Methoden, Scrum, Kanban, Test Driven Development, Softwarequalität, Anforderungsanalyse, Enterprise Software Architektur, API Management, Domain Driven Design, Continuous Integration, Continuous Delivery, Webanwendungen, Verteilte Systeme
Sprachen und Basistechnologien
Scala, Java, Kotlin, Elixir
JavaScript, React, HTML5, CSS
HTTP, REST, JSON, GraphQL, Web Services
SQL, UML, XML
Bibliotheken und Frameworks
Play 2, Akka, Scalaz, Cats
Spring (Core, MVC, Webflow, Security), Java Enterprise Edition (JEE), Hibernate, JUnit
Phoenix, Ecto, Absinthe
jQuery, AngularJS, Angular2, React, Underscore.js, CSS
Docker, Kubernetes
Amazon WebServices, Google Cloud Platform
JUnit, ScalaTest, ScalaCheck, Specs, Hamcrest, Mockito, Gatling
Hadoop, Spark, Beam, Hive, Impala
Container, Datenbanken und Werkzeuge
IntelliJ IDEA, Eclipse
Tomcat, Apache HTTP Server, Nginx, Netty, JBoss
Oracle DB, PostgreSQL, MySQL
MongoDB, DynamoDB
ElasticSearch, Solr, Lucene
Amazon Web Services
git, SVN
JMeter, JProfiler, SonarQube
Maven, Gradle, sbt
Jira, Confluence
Jenkins, TeamCity, Bamboo
Content Management Systeme (FirstSpirit, CoreMedia)
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischgutSpanischgut
Projekthistorie
Erstellung und Hosting einer GraphQL-API als Backend für einen Audio- und Video-Streaming-Dienst für klassische Musik. Import der Daten aus bestehenden System und Anbindung der Streaming-Infrastruktur. Bereitstellung von Suchfunktionalität und personalisierbarer Anwenderdaten.
Technologien: Elixir, Phoenix, Ecto, Absinth, git, Docker, Kubernetes, AWS, Scala, Gatling, Stripe
Technologien: Elixir, Phoenix, Ecto, Absinth, git, Docker, Kubernetes, AWS, Scala, Gatling, Stripe
Erweiterung einer zentralen Komponente zur Bereitstellung von kundenspezifischen Katalog- und Preisdaten im B2C-Segment. A/B-Test aller Änderungen und Tracking der Benutzerinteraktionen.
Integration der Dienste eines akquirierten Unternehmens in die vorhandene Anwendungslandschaft.
Technologien: Kotlin, Spring, Scala, Play, Java 8, Spring, Typescript, React, git, Docker, AWS, LocalStack
Integration der Dienste eines akquirierten Unternehmens in die vorhandene Anwendungslandschaft.
Technologien: Kotlin, Spring, Scala, Play, Java 8, Spring, Typescript, React, git, Docker, AWS, LocalStack
Herauslösen einzelner Funktionen aus dem bestehenden Backend einer Gesundheitsanwendung und Deployment der Microservices in einem Kubernetes-Cluster. Migration der Daten und Sicherstellen des unterbrechungsfreien Weiterbetriebs der App während der Migration.
Technologien: Kotlin, Spring, Docker, Kubernetes, Google Cloud
Technologien: Kotlin, Spring, Docker, Kubernetes, Google Cloud
Zertifikate
Certified Kubernetes Application Developers (CKAD)
Linux Foundation2024
Google Cloud Professional Cloud Developer
Google2022
AWS Certified Solutions Architect – Associate
Amazon Web Services2020
AWS Certified Solutions Architect – Professional
Amazon Web Services2017