freiberufler Senior Developer & Architect Java/Kotlin & Cloud (AWS / Azure) auf freelance.de

Senior Developer & Architect Java/Kotlin & Cloud (AWS / Azure)

zuletzt online vor 8 Tagen
  • auf Anfrage
  • 99425 Weimar
  • DACH-Region
  • de  |  en
  • 16.04.2024

Kurzvorstellung

As a german IT-enthusiast for many years now, I was able to support small and big companies in their vision and implementation of optimizing their business processes. If you seek for infos about my skills & references, please take a look into my CV.

Qualifikationen

  • Amazon Web Services (AWS)
  • IT Sicherheit (allg.)
  • Java (allg.)
  • Kafka
  • Kotlin
  • Kubernetes
  • Microservices
  • Microsoft Azure
  • Software Architektur / Modellierung
  • Spring Boot

Projekt‐ & Berufserfahrung

Software- & Cloud Architect, Senior Software Engineer
Kundenname anonymisiert, Stuttgart
9/2023 – offen (8 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2023 – offen

Tätigkeitsbeschreibung

- agile, an „FuE" angelehnte, internat. Teamarbeit (Teamsprache: Englisch)
- Fokus auf flexible, performante und wartbare Softwarearchitektur (häufige, teilweise massive Änderungen/Erweiterungen in kurzen Phasen)
- fachliche Analyse von Nutzeranforderungen (mit dem PO / Nutzern)
- Recherche, Design, Diskussion, Dokumentation & Testen techn. Lösungen
- "Hands-On"-Softwareentwicklung von Features & Bugfixes
- Integration der Software in die umgebende Microservice-Landschaft des Projekts
- Anpassungen bei der CI/CD sowie am/im Container-Cluster der Cloud
- Monitoring der Anwendung auf verseh. Umgebungen (DEV, TEST, PROD)

Besondere Erfolge:
Die erbaute Software ist nach kurzer Zeit zu einer bedeutenden Kom­ponenten des gesamten Projekts etabliert worden und wird bei jeder Erzeu­
gung neuer Installationsdateien für kompatible Vehikel aufgerufen.

Eingesetzte Qualifikationen

Kafka, IT Sicherheit (allg.), Server-Monitoring, Docker, Java (allg.), Python, Spring, Microsoft Azure, Kubernetes, Representational State Transfer (REST)

Senior Backend Developer, IT-Consultant
Kundenname anonymisiert, München
9/2023 – offen (8 Monate)
Versicherungen
Tätigkeitszeitraum

9/2023 – offen

Tätigkeitsbeschreibung

- Implementierung von Business Logik, Web-APIs und DB-Interaktionen
- Implementierung von Batch-Prozessen und CronJobs
- Pflege der OpenShift Umgebungen
- Pflege der (CI/CD-) Build-Pipelines & Deployments
- Monitoring der Deployments und Umgebungen
- Beratung in Hinblick auf Qualitätssichernde Maßnahmen

Besondere Erfolge:
Etablierung Qualitätssichernder Maßnahmen im Projektgeschäft (Kontrakte, verbesserte Dokumentation & Kommunikation, Test-Coverage, etc.)

Eingesetzte Qualifikationen

Java (allg.), Jenkins, Kubernetes, Öffentlich geförderte Finanzierung, OpenShift, Representational State Transfer (REST), Server-Monitoring, SOAP (Simple Object Access Protocol), Spring, SQL, Versicherungen (allg.)

Software - & Cloud Architect, Senior Backend Engineer (Festanstellung)
Kundenname anonymisiert, Stuttgart
2/2022 – 7/2023 (1 Jahr, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2022 – 7/2023

Tätigkeitsbeschreibung

- agile, internat. Teamarbeit (Teamsprache: Englisch)
- Fokus auf Java & Cloud, Performance, Skalierung und Security
- Integration externer Schnittstellen
- fachliche Analyse von Nutzeranforderungen (mit dem PO)
- Design, Dokumentation & Umsetzung techn. Lösungen
- "Hands-On"-Entwicklung von Features & Bugfixes
- Cloud-Migration und Containerisierung
- Erzeugung und Pflege der CI/CD
- Monitoring der Umgebungen (Datadog, Kibana

Besondere Erfolge:
Leitung einer bedeutenden Systemmigration und -portierung in unser Cluster. Neue Repositories, Cloud Services, Pipelines & Releases, Deployments und Zugriffskonfigurationen). Weiterentwicklung des Systems zu einer zentralen Komponente in der Softwarewertschöpfungskette des Unternehmens.

Eingesetzte Qualifikationen

Kafka, Datenbankentwicklung, PostgreSQL, IT Sicherheit (allg.), Softwarequalität, Software Architektur / Modellierung, Docker, Java (allg.), Python, Spring, Cloud (allg.), Schnittstellenentwicklung, Microsoft Azure, Kubernetes, Anforderungsmanagement

Senior IT-Consultant, Backend & Cloud Engineer (Festanstellung)
Kundenname anonymisiert, Hamburg
4/2021 – 1/2022 (10 Monate)
Handel
Tätigkeitszeitraum

4/2021 – 1/2022

Tätigkeitsbeschreibung

- agile, insbes. crossfunktionale Teamarbeit & Mentoring
- Implementierung von Business Logik, Web-APIs und DB-Interaktionen
- Aktive Gestaltung der Cloud-Landschaft
- Entwicklung einer cloud-native Microservice-Architektur
- Automatisierte & zentrale Erzeugung einer Cloud-Infrastruktur
- Synchrone REST-APIs und asynchrones Data-Streaming
- Management (Deployments, Security, Routing, Load-Balancing,..) der Container-Flotte
- Pflege der (CI/CD-) Build-Pipelines & Deployments

Besondere Erfolge:
Einführung eines strukturierten Wissentransfers und Etablierung einer
positiven Kommunikationskultur im Entwickler-Team.

Eingesetzte Qualifikationen

Kafka, IT Sicherheit (allg.), Software Architektur / Modellierung, Bash (Shell), Docker, Java (allg.), Jenkins, Kotlin, Spring, Schnittstellenentwicklung, Amazon Web Services (AWS), Kubernetes

Senior Backend Engineer, Interim Teamleiter DEV (Festanstellung)
Kundenname anonymisiert, Hamburg
11/2018 – 3/2021 (2 Jahre, 5 Monate)
Logistikdienstleister
Tätigkeitszeitraum

11/2018 – 3/2021

Tätigkeitsbeschreibung

- Systementwicklung innerhalb eines agilen, internat. Teams
- Realisierung von Web- und Datenbank-Kommunikationen
- Deployments, Monitoring & Pflege des Systems in der AWS-Cloud
- Interime Vertretung der Teamleitung DEV
- Verantwortlichkeiten für technische Umsetzungen/Entscheidungen
- Continous Delivery & Continous Integration
- Branching, Merging, Hotfixes & Releases
- Mentoring neuer Kollegen

BESONDERE ERFOLGE:
Vorübergehende Vertretung der Teamleitung DEV (14 Entwickler
aus 3 Ländern). Innerhalb dieser Zeit konnten alle angeforderten
User Stories und Tasks sowie auch kritische Hotfixes (für die
Produktionssysteme) erfolgreich bereitgestellt werden.

Eingesetzte Qualifikationen

Kafka, Oracle Database, SQL, Docker, Java (allg.), Spring, Java Message Service (JMS), Amazon Web Services (AWS), Angular, Kubernetes, OpenShift, Representational State Transfer (REST)

Fullstack Developer, Teamleiter DEV (Festanstellung)
Kundenname anonymisiert, Hamburg
4/2017 – 10/2018 (1 Jahr, 7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

4/2017 – 10/2018

Tätigkeitsbeschreibung

- Softwareentwicklung Backend & Frontend
- Realisierung von Datenbank- und Webkommunikationen
- internationaleTeamarbeit (6 Entwickler)
- Dokumentation, Task-Management, Versionierung
- Teamleitung: Reporting an & techn. Unterstützung des Projektleiters
- Sicherstellung des erfolgreichen Rollouts der Software (OKT'18)

Besondere Erfolge:
Ernennung zum leitenden Entwickler nach nur 10 Monaten. Erfolgreicher
Rollout & GO-Live und tolle Unterstützung durch „mein" Team.

Eingesetzte Qualifikationen

Oracle Database, SQL, Git, Hibernate (Java), Java (allg.), Jenkins, Java Message Service (JMS), CSS (Cascading Style Sheet), HTML, Representational State Transfer (REST), Prozess- / Workflow

Junior Fullstack Developer, Werkstudent (Festanstellung)
Kundenname anonymisiert, Dresden
1/2015 – 3/2017 (2 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2015 – 3/2017

Tätigkeitsbeschreibung

Maintenance & Weiterentwicklung unterschiedlicher
Systeme aus Wartungsrahmenverträgen

Eingesetzte Qualifikationen

Confluence (Atlassian), CSS (Cascading Style Sheet), Hibernate (Java), HTML, Java (allg.), JavaScript, Jenkins, Jira, PostgreSQL, Representational State Transfer (REST), SQL

Ausbildung

Wirtschaftsinformatik
Master of Science
TU Dresden
2016
Dresden

Weitere Kenntnisse

KURZFASSUNG:

- 9 Jahre Erfahrung in Java & Spring Boot, Spring Framework / JEE
- 6 Jahre Erfahrung in IT-Architektur (Microservices, Service-Oriented, Domain Driven Design, Hexagonal, Event-Driven, Monolith, CQRS, etc.)
- 3 Jahre Erfahrung in Kotlin, Ktor & Python
- 4 Jahre Erfahrung in AWS (Amazon Web Services) Cloud
- 4 Jahre Erfahrung in Microsoft Azure Cloud
- 7 Jahre Erfahrung in API Design (Messaging, SOAP und REST)
- 5 Jahre Erfahrung in Messaging / Event-Streaming (Kafka, RabbitMQ, JMS, Artemis)
- 9 Jahre Erfahrung in Build-Management (Maven und Gradle) und automatisierten Tests (Unit-Tests, Integrationstests, E2E-Tests)
- 9 Jahre Erfahrung in Agile Methoden (DevOps („you built it – you run it“), Scrum und Kanban)
- 7 Jahre Erfahrung in DevOps (Container, CI/CD, Kubernetes, Helm, Docker, Git, GitLab, Jenkins, OpenShift, Grafana, Datadog, Kibana, Sonar, etc.)
- 7 Jahre Erfahrung in Datenbank-Integration und -Kommunikation SQL (JPA, Hibernate, PostgreSQL, MSSQL, OracleDB, RDS, BlobStorage, etc.) und NoSQL
- 4 Jahre Erfahrung in Frontend: Javascript, TypeScript, Vaadin, Angular


--------------------------------------------------------


Detailed Skill-Set:


PROGRAMMIERUNG
____________________

JAVA
KOTLIN
BASH
JAVASCRIPT
PYTHON


ARCHITEKTUR & FRAMEWORKS
__________________________

SPRING Boot, Cloud, Security,...
MICRONAUT
DISTIBUTED SYSTEMS
SERVERLESS
MICROSERVICES
REST
TEST (JUnit, Spock, Cucumber, Pytest)
REACT (JS)
JPA + HIBERNATE
FASTAPI (Pydantic)


CLOUD & INFRASTRUKTUR
______________________

AWS
AZURE
KUBERNETES + HELM
DOCKER
TERRAFORM
KAFKA
RABBITMQ


DATENBANKEN
______________________

SQL
(Oracle, PostgreSQL, RDS,...)
NoSQL
(MongoDB, Redis, DynamoDB)


SOFTWARE, TOOLS & CI/CD
______________________

INTELLIJ IDEA
SWAGGER
DATADOG
KIBANA
GIT
GITLAB
JENKINS
MAVEN


METHODEN & PRINZIPIEN
_____________________

CLEAN CODE
AGILE (Scrum, Kanban,etc.)
SYSTEMDESIGN (C4.UML.etc.)
DOMAIN DRIVEN DESIGN
ANFORDERUNGSANALYSE
API DRIVEN DESIGN
DESIGN PATTERNS


SOFT SKILLS
__________________

ZUVERLÄSSIGKEIT
POSITIVE EINSTELLUNG
MOTIVIERENDER TEAMPLAYER
PROBLEMLÖSUNGSKOMPETENZ
KREATIVITÄT
ZEITMANAGEMENT-FOKUS
RESPEKTVOLL
ANPASSUNGSFÄHIG
LEADERSHIP-QUALITÄTEN

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Home-Office
bevorzugt
Profilaufrufe
197
Alter
35
Berufserfahrung
9 Jahre und 3 Monate (seit 01/2015)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden