Java Backend Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 10179 Berlin
- Umkreis (bis 200 km)
- de | en | ar
- 12.04.2024
Kurzvorstellung
Außerdem noch..
DevOps: Docker, Kubernetes, Gradle, Linux, Bash, CI/CD
Meistens im agile Umfeld: Scrum und Kanban
Qualifikationen
Projekt‐ & Berufserfahrung
8/2022 – 6/2023
Tätigkeitsbeschreibung
Kafka event stream using AWS Lambda, Spring Boot Secret rotation
during runtime, Circuit Breaker and Retry Handler for 3-party APIs +
error handling, Update microservice to Java 17, Fix docker image
based on Alpine, Dynamodb local tests with Testcontainers
Amazon Web Services (AWS), Java (allg.), Kafka, Kotlin, Spring
12/2021 – 2/2022
Tätigkeitsbeschreibung
- Verbesserung der Software-Architecture auf Basis des 3-Schichten
Modells (Controller-Service-Repository) und Optimierung der Code-Basis
(Refactoring), um die Wartbarkeit, Erweiterbarkeit und Lesbarkeit der Applikation zu steigern
- Entwicklung neuer Funktionalitäten wie das editierbare Email-System zur Benachrichtigungen der Beteiligten über den Status der Kreditvergabe
Java (allg.), Spring
1/2019 – 12/2020
Tätigkeitsbeschreibung
Feature development, maintenance and bug fixing of the Java Backend
Deployment of Signavio Process Manager (Dockerized)
CI-Migration from Jenkins to CircleCi
Update web application from Java 8 to Java 11
Started learning Kubernetes, Helm and AWS
Docker, Git, Java (allg.), Kotlin, Softwareentwicklung (allg.)
9/2016 – 12/2018
Tätigkeitsbeschreibung
Automatisierung von Aufgaben für 3 Entwicklerteams mittels Java, Kotlin, Groovy und Gradle sowie Docker, Docker Swarm, Gitlab und Jenkins
Entwickler-Aufgaben: Java API client lib, UI and API test framework in Kotlin, Groovy scripts um Jobs zu erzeugen, Gradle build und release scripts
DevOps-Aufgaben: Application und Services in Docker container verpacken, Orchestrierung mit Docker-Compose, Deployment der web app automatisieren und Tools updaten, Ansible und Terraform Konfiguration anpassen, erste Schritte mit AWS und Kubernetes
Ansible, Docker, Git, Gradle, Java (allg.), Kotlin
8/2014 – 7/2016
TätigkeitsbeschreibungTest-Tools entwickeln, Server-Umgebungen konfigurieren, REST APIs, CI (Jenkins), Java, JavaScript & Node.js, Integrationstests, Komplexe End-to-End-Test, Regressionstests, Performance u. Last-Tests
Eingesetzte QualifikationenJava (allg.), JavaScript, Jenkins, Node.js, Testing (IT)
Ausbildung
Berlin
Bremen
Über mich
Weitere Kenntnisse
Webentwicklung vorwiegend im Backend mit Java und Kotlin
Betriebssystem: Linux/Ubuntu
Spannende Bereiche: Gesundheit, Ernährung, Sport sowie FinTech und Blockchain
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Arabisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden