Spring Java AWS
Aktualisiert am 25.07.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.06.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Node.js
Spring Framework
AWS
Fullstack
Docker
GraphQL
Spring Boot
Jenkins
DevOps
Vue.js
MongoDB
PostgreSQL
REST
Testautomatisierung
Kotlin
Scala
Cloud Computing
Java 17
Deutsch
Muttersprache
Englisch
Gut

Einsatzorte

Einsatzorte

Hamburg (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 5 Monate
2021-10 - 2023-02

Weiterentwicklung Produktedetailseite eines Webshops

Softwareentwickler, DevOps Java Kotlin Spring Boot ...
Softwareentwickler, DevOps

Weiterentwicklung der Produktpräsentation und Verwaltung von Kundenbewertungen eines Webshops

  • Technische Konzeption von Themen rund um otto sowie der OTTO Plattform (Produktvergleich).
  • Konzeption von Cloud-Architekturen mithilfe von SaaSDiensten von AWS
  • Konzeption und Entwicklung des Produktvergleichs
  • Migration der Funktionalität eines Monolithen in eine eigene Architekturlösung auf Basis von Node.js
  • Tagesgeschäft (Betrieb, Fehlerbehebung und Entwicklung neuer Features)
  • Betriebsverantwortung geschäftskritischer Systeme von otto (Monitoring, Alarming, Bereitschaft)
  • Neu- und Weiterentwicklung sowie Betrieb von Microservices auf Basis von AWS und TypeScript
  • Continuous Deployment, DevOps und TDD

Java Kotlin Spring Boot REST oAuth2 AWS: CDK SQS SES SNS CloudFormation S3 EC2 ALB ELB Lambda ECR ECS CloudFront Route53 RDS DynamoDB DocDB Cognito VPC AutoScaling IAM API Gateway Certificate Manager CloudTrail CloudWatch CodePipeline EFS Secrets Manager) JavaScript TypeScript Node.js Mustache Handlebars Thymeleaf Mongo Atlas Cucumber Jenkins Self Contained Systems Jira Pair Programming TDD Confluence Scrum
Otto GmbH & Co. KG, Hamburg Bereich E-Commerce
3 Monate
2020-06 - 2020-08

Konzeption und Umsetzung einer Individuallösung zur Verwaltung von Kunden und Auftragsabwicklung

Softwarearchitekt, Softwareentwickler, DevOps Java SpringBoot GraphQL ...
Softwarearchitekt, Softwareentwickler, DevOps
  • Erstellen eines Konzepts
  • Ausarbeiten einer SPA auf Basis von VueJS
  • Ausarbeiten des Backends auf Basis von SpringBoot unter Verwendung von Mongo Atlas als DB
  • Ausarbeiten der Infrastrucktur für den Betrieb auf Basis von AWS
  • Umsetzung und Deployment der Lösung
Java SpringBoot GraphQL VueJS JavaScript Jenkins Amazon Webservices Mongo Atlas
Hamburg
3 Jahre 11 Monate
2016-05 - 2020-03

Weiterentwicklung des Kundenbereichs eines Webshops.

Softwareentwickler Java Scala Spring ...
Softwareentwickler
Weiterentwicklung des Kundenbereichs des Webshops mit den Bereichen Einloggen, Kundenprofilverwaltung, Sendungsauskunft u.a.. Dabei Umzug der Services in die Cloud (AWS, Mongo Atlas)

  • Technische Konzeption von Themen rund um otto sowie der OTTO Plattform (Cookie-Banner, OptIn am Kundenkonto)
  • Konzeption von Cloud-Architekturen mithilfe von SaaSDiensten von AWS und Mongo Atlas
  • Konzeption und Entwicklung der Vertikale API
  • Unterstützung beim Aufbau neuer Teams. Dabei Onboarden von Entwicklern,
  • Unterstützung beim Aufbau eines neuen Teams. Dabei Ausarbeiten des Teamziels und der Architektur sowie Onboarden von Entwicklern
  • Konzeption und Entwicklung des Authorisierungsservices und Ressource-Servers auf Basis von Spring Boot und oAuth2
  • Umsetzung der DSGVO Richtlinien
  • Tagesgeschäft (Betrieb, Fehlerbehebung und Entwicklung neuer Features)
  • Betriebsverantwortung geschäftskritischer Systeme vom Webshop (Monitoring, Alarming, Bereitschaft)
  • Aufteilen von Monolithen auf Basis von Tomcat und Spring in Microservices
  • Neu- und Weiterentwicklung sowie Betrieb von Microservices auf Basis von Spring Boot
  • Migration von Microservices in die AWS-Cloud
  • Unterbrechungsfreie Migration von Daten von MongoDB nach Mongo Atlas
  • Technische Verantwortung für die Übernahme des Cookie-Banners von einem anderen Team
  • Technische Verantwortung für Cookie-Banner (Teamübergreifend) und OptIn am Kundenkonto (Bereichsübergreifend)
  • Technische Verantwortung für die Übergabe der APIVertikale an ein anderes Team
  • Continuous Deployment, DevOps und TDD

    Java Scala Spring Spring Boot ReST oAuth2 Amazon Webservices JavaScript Tomcat Freemarker Thymeleaf Docker Marathon MesOS MongoDB Mongo Atlas TDD Selenium Continous Deployment Microservices DevOps Self Contained System Scrum Jira Confluence Jenkins
    Otto GmbH & Co. KG
    Hamburg
    7 Monate
    2015-10 - 2016-04

    Konzeption, Neu- und Weiterentwicklung von Lasttests

    Softwareentwickler Java Scala JMeter ...
    Softwareentwickler
    • Konzeption, Neu- und Weiterentwicklung von Lasttests für neue und bestehende Funktionalitäten eines Webshops
    Java Scala JMeter Docker Marathon MesOS Kanban Jira Jenkins
    Otto GmbH & Co. KG
    Hamburg
    1 Jahr 9 Monate
    2013-09 - 2015-05

    Weiterentwicklung eines Webshops für Fahrräder

    Softwareentwickler Java JSP IBM WebSphere ...
    Softwareentwickler
    • Tagesgeschäft (Betrieb, Fehlerbehebung und Entwicklung neuer Features)

    • Implementierung einer View für mobile Endgeräte

    Java JSP IBM WebSphere DB2 jQuery Jira
    Dienstleister
    Hamburg

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    2 Jahre 9 Monate
    2013-09 - 2016-05

    Informatik-Studium

    Master of Science, HAW Hamburg
    Master of Science
    HAW Hamburg

    Verteilte Systeme

    2 Jahre 9 Monate
    2011-03 - 2013-11

    Informatik-Studium

    Bachelor of Science, HAW Hamburg
    Bachelor of Science
    HAW Hamburg

    Kompetenzen

    Kompetenzen

    Top-Skills

    Node.js Spring Framework AWS Fullstack Docker GraphQL Spring Boot Jenkins DevOps Vue.js MongoDB PostgreSQL REST Testautomatisierung Kotlin Scala Cloud Computing Java 17

    Schwerpunkte

    Amazon Webservices
    SpringBoot
    Java
    Kotlin
    Spring
    Node.js
    typescript
    Vue.js
    AWS

    Produkte / Standards / Erfahrungen / Methoden

    AWS
    Confluence
    DevOps
    Freemarker
    GraphQL
    Jenkins
    Jira
    ReST
    Scrum
    Spring
    TDD
    Tomcat
    VueJS

    Kenntnisse
    Java-Technologien
    Spring, Spring Boot

    Node.js-Technologien
    Vue.js, Apollo, lodash, Pinia, Wave-UI

    DevOps/Cloud 
    CI/CD, Jenkins, GitLab, GitHub, Docker, CircleCI, Marathon, Mesos, AWS (CDK, SQS, SES, SNS, CloudFormation, S3, EC2, ALB, ELB, Lambda, ECR, ECS, CloudFront, Route53, RDS, DynamoDB, DocDB, Cognito, VPC, AutoScaling, IAM, API Gateway, Certificate Manager, CloudTrail, CloudWatch, CodePipeline, EFS, Secrets Manager)

    Testing
    Selenium, JMeter, Cucumber, JUnit, Mockito, Wiremock, TestNG, Cypress, Jest, TestCafe

    Applikationsserver
    Tomcat, Jetty, IBM WebSphere, Fastify

    Tools/Sonstiges
    IntelliJ, Eclipse, Maven, Gradle, Git, SVN, Freemarker, Thymeleaf, Mustache, Handlebars, GraphQL, Node.js, Vue.js, REST, oAuth2, Jira, Confluence, UML, HAL-JSON,

    Methoden
    Agile Entwicklung (Kanban, Scrum, Spotify Modell), Clean Code, TDD, DDD, Pair Programming

    Betriebssysteme

    Linux
    MacOS

    Programmiersprachen

    Java
    JavaScript
    Kotlin
    Scala
    TypeScript
    Groovy

    Datenbanken

    Mongo Atlas
    MongoDB
    MySQL
    PostgreSQL

    Einsatzorte

    Einsatzorte

    Hamburg (+50km)
    Deutschland, Schweiz, Österreich
    möglich

    Projekte

    Projekte

    1 Jahr 5 Monate
    2021-10 - 2023-02

    Weiterentwicklung Produktedetailseite eines Webshops

    Softwareentwickler, DevOps Java Kotlin Spring Boot ...
    Softwareentwickler, DevOps

    Weiterentwicklung der Produktpräsentation und Verwaltung von Kundenbewertungen eines Webshops

    • Technische Konzeption von Themen rund um otto sowie der OTTO Plattform (Produktvergleich).
    • Konzeption von Cloud-Architekturen mithilfe von SaaSDiensten von AWS
    • Konzeption und Entwicklung des Produktvergleichs
    • Migration der Funktionalität eines Monolithen in eine eigene Architekturlösung auf Basis von Node.js
    • Tagesgeschäft (Betrieb, Fehlerbehebung und Entwicklung neuer Features)
    • Betriebsverantwortung geschäftskritischer Systeme von otto (Monitoring, Alarming, Bereitschaft)
    • Neu- und Weiterentwicklung sowie Betrieb von Microservices auf Basis von AWS und TypeScript
    • Continuous Deployment, DevOps und TDD

    Java Kotlin Spring Boot REST oAuth2 AWS: CDK SQS SES SNS CloudFormation S3 EC2 ALB ELB Lambda ECR ECS CloudFront Route53 RDS DynamoDB DocDB Cognito VPC AutoScaling IAM API Gateway Certificate Manager CloudTrail CloudWatch CodePipeline EFS Secrets Manager) JavaScript TypeScript Node.js Mustache Handlebars Thymeleaf Mongo Atlas Cucumber Jenkins Self Contained Systems Jira Pair Programming TDD Confluence Scrum
    Otto GmbH & Co. KG, Hamburg Bereich E-Commerce
    3 Monate
    2020-06 - 2020-08

    Konzeption und Umsetzung einer Individuallösung zur Verwaltung von Kunden und Auftragsabwicklung

    Softwarearchitekt, Softwareentwickler, DevOps Java SpringBoot GraphQL ...
    Softwarearchitekt, Softwareentwickler, DevOps
    • Erstellen eines Konzepts
    • Ausarbeiten einer SPA auf Basis von VueJS
    • Ausarbeiten des Backends auf Basis von SpringBoot unter Verwendung von Mongo Atlas als DB
    • Ausarbeiten der Infrastrucktur für den Betrieb auf Basis von AWS
    • Umsetzung und Deployment der Lösung
    Java SpringBoot GraphQL VueJS JavaScript Jenkins Amazon Webservices Mongo Atlas
    Hamburg
    3 Jahre 11 Monate
    2016-05 - 2020-03

    Weiterentwicklung des Kundenbereichs eines Webshops.

    Softwareentwickler Java Scala Spring ...
    Softwareentwickler
    Weiterentwicklung des Kundenbereichs des Webshops mit den Bereichen Einloggen, Kundenprofilverwaltung, Sendungsauskunft u.a.. Dabei Umzug der Services in die Cloud (AWS, Mongo Atlas)

    • Technische Konzeption von Themen rund um otto sowie der OTTO Plattform (Cookie-Banner, OptIn am Kundenkonto)
    • Konzeption von Cloud-Architekturen mithilfe von SaaSDiensten von AWS und Mongo Atlas
    • Konzeption und Entwicklung der Vertikale API
    • Unterstützung beim Aufbau neuer Teams. Dabei Onboarden von Entwicklern,
    • Unterstützung beim Aufbau eines neuen Teams. Dabei Ausarbeiten des Teamziels und der Architektur sowie Onboarden von Entwicklern
    • Konzeption und Entwicklung des Authorisierungsservices und Ressource-Servers auf Basis von Spring Boot und oAuth2
    • Umsetzung der DSGVO Richtlinien
    • Tagesgeschäft (Betrieb, Fehlerbehebung und Entwicklung neuer Features)
    • Betriebsverantwortung geschäftskritischer Systeme vom Webshop (Monitoring, Alarming, Bereitschaft)
    • Aufteilen von Monolithen auf Basis von Tomcat und Spring in Microservices
    • Neu- und Weiterentwicklung sowie Betrieb von Microservices auf Basis von Spring Boot
    • Migration von Microservices in die AWS-Cloud
    • Unterbrechungsfreie Migration von Daten von MongoDB nach Mongo Atlas
    • Technische Verantwortung für die Übernahme des Cookie-Banners von einem anderen Team
    • Technische Verantwortung für Cookie-Banner (Teamübergreifend) und OptIn am Kundenkonto (Bereichsübergreifend)
    • Technische Verantwortung für die Übergabe der APIVertikale an ein anderes Team
    • Continuous Deployment, DevOps und TDD

      Java Scala Spring Spring Boot ReST oAuth2 Amazon Webservices JavaScript Tomcat Freemarker Thymeleaf Docker Marathon MesOS MongoDB Mongo Atlas TDD Selenium Continous Deployment Microservices DevOps Self Contained System Scrum Jira Confluence Jenkins
      Otto GmbH & Co. KG
      Hamburg
      7 Monate
      2015-10 - 2016-04

      Konzeption, Neu- und Weiterentwicklung von Lasttests

      Softwareentwickler Java Scala JMeter ...
      Softwareentwickler
      • Konzeption, Neu- und Weiterentwicklung von Lasttests für neue und bestehende Funktionalitäten eines Webshops
      Java Scala JMeter Docker Marathon MesOS Kanban Jira Jenkins
      Otto GmbH & Co. KG
      Hamburg
      1 Jahr 9 Monate
      2013-09 - 2015-05

      Weiterentwicklung eines Webshops für Fahrräder

      Softwareentwickler Java JSP IBM WebSphere ...
      Softwareentwickler
      • Tagesgeschäft (Betrieb, Fehlerbehebung und Entwicklung neuer Features)

      • Implementierung einer View für mobile Endgeräte

      Java JSP IBM WebSphere DB2 jQuery Jira
      Dienstleister
      Hamburg

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      2 Jahre 9 Monate
      2013-09 - 2016-05

      Informatik-Studium

      Master of Science, HAW Hamburg
      Master of Science
      HAW Hamburg

      Verteilte Systeme

      2 Jahre 9 Monate
      2011-03 - 2013-11

      Informatik-Studium

      Bachelor of Science, HAW Hamburg
      Bachelor of Science
      HAW Hamburg

      Kompetenzen

      Kompetenzen

      Top-Skills

      Node.js Spring Framework AWS Fullstack Docker GraphQL Spring Boot Jenkins DevOps Vue.js MongoDB PostgreSQL REST Testautomatisierung Kotlin Scala Cloud Computing Java 17

      Schwerpunkte

      Amazon Webservices
      SpringBoot
      Java
      Kotlin
      Spring
      Node.js
      typescript
      Vue.js
      AWS

      Produkte / Standards / Erfahrungen / Methoden

      AWS
      Confluence
      DevOps
      Freemarker
      GraphQL
      Jenkins
      Jira
      ReST
      Scrum
      Spring
      TDD
      Tomcat
      VueJS

      Kenntnisse
      Java-Technologien
      Spring, Spring Boot

      Node.js-Technologien
      Vue.js, Apollo, lodash, Pinia, Wave-UI

      DevOps/Cloud 
      CI/CD, Jenkins, GitLab, GitHub, Docker, CircleCI, Marathon, Mesos, AWS (CDK, SQS, SES, SNS, CloudFormation, S3, EC2, ALB, ELB, Lambda, ECR, ECS, CloudFront, Route53, RDS, DynamoDB, DocDB, Cognito, VPC, AutoScaling, IAM, API Gateway, Certificate Manager, CloudTrail, CloudWatch, CodePipeline, EFS, Secrets Manager)

      Testing
      Selenium, JMeter, Cucumber, JUnit, Mockito, Wiremock, TestNG, Cypress, Jest, TestCafe

      Applikationsserver
      Tomcat, Jetty, IBM WebSphere, Fastify

      Tools/Sonstiges
      IntelliJ, Eclipse, Maven, Gradle, Git, SVN, Freemarker, Thymeleaf, Mustache, Handlebars, GraphQL, Node.js, Vue.js, REST, oAuth2, Jira, Confluence, UML, HAL-JSON,

      Methoden
      Agile Entwicklung (Kanban, Scrum, Spotify Modell), Clean Code, TDD, DDD, Pair Programming

      Betriebssysteme

      Linux
      MacOS

      Programmiersprachen

      Java
      JavaScript
      Kotlin
      Scala
      TypeScript
      Groovy

      Datenbanken

      Mongo Atlas
      MongoDB
      MySQL
      PostgreSQL

      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.