Senior Java Software Engineer / Software Architect
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Berlin
- National
- de | en | fr
- 15.12.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
1/2023 – 1/2024
Tätigkeitsbeschreibung
• Entwicklung und Wartung von Java-Spring-Services in der Sortimentssteuerung eines
• großen Einzelhändlers (Design, Implementierung, Test, Code Review, Go Live)
• Überarbeitung der Micro Service Architektur
• Weiterentwicklung und Verbesserung der Gitlab-CI-Pipelines
• Devops-Verantwortung für die Kubernetes-Infrastruktur des Teams
• Einführung von Tools zur Verbesserung der Testautomatisierung und Anwendungssicherheit
• Erstellung und prototypische Implementierung eines Konzepts zur Migration von IBM-Host-Batches in die Google Cloud
DevOps
1/2022 – 7/2022
Tätigkeitsbeschreibung
• Pflege und Weiterentwicklung von Micro Services zur Verwaltung von Reviews
• Java Entwicklung im Cloud Umfeld mit Spring Boot und Kubernetes
• Serverless Entwicklung (AWS) mit NodeJs und Typescript
• asynchrone Integration der Micro Services mit AWS Cloud Services (SNS, SQS)
• Deployment von Cloud Services mit Terraform
• Unterstützung bei der Performanceoptimierung der Postgres DB
Amazon Web Services (AWS)
10/2021 – 1/2022
Tätigkeitsbeschreibung
• Feature-Entwicklung im Backend einer Banking-App
• Refactorings und Verbesserung der Testabdeckung im monolithischen Backend der App
• asynchrone Integration verschiedener Module mit Kafka
Java SE
12/2020 – 6/2021
Tätigkeitsbeschreibung
• Pflege und Weiterentwicklung von Micro Services (Java, Typescript) zur Verwaltung von Reviews
• asynchrone Integration der Micro Services mit AWS Cloud Services (SNS, SQS)
• Integration eines Angular-Frontends mit Java Micro Services über einen GraphQL- Service
• Analyse von Performance-Bottlenecks
Amazon Web Services (AWS)
6/2020 – 9/2020
Tätigkeitsbeschreibung
• Implementierung eines Einkommenssteuer-Rechners zur Integration in
eine Drupal-basierte Website
• Analyse und Umsetzung der fachlichen Anforderungen
• Test und Deployment
React (JavaScript library)
10/2019 – 4/2020
Tätigkeitsbeschreibung
• Design, Implementierung, Test und Go Live eines Java-Spring Micro Services für das Controlling/Reporting im Kontext von Hybrid Sort Prozessen in der Logistik
• Integration des Services mit Nakadi, einer Inhouse-Erweiterung von Kafka, und Rest-APIs
Hibernate (Java)
1/2019 – 4/2019
Tätigkeitsbeschreibung
• Entwicklung von Micro Services für die Verwaltung von Feldern in der Landwirtschaft
• Anbindung an ein Angular Frontend und verschiedene andere Micro Services über Rest APIs
• Erweiterung von Cucumber Integrationstests
• Durchführung diverser Stack-Updates
Java (allg.)
2/2018 – 12/2018
Tätigkeitsbeschreibung
• Implementierung einer Booking Engine für On Top Produkte in einem Anzeigenmarktplatz für die Immobilienwirtschaft
• Besonderheit: Event Sourcing mit AWS DynamoDB
• Anbindung an ein React-Frontend und Integration mit diversen anderen Services via AWS Kinesis, SQS & SQS
• Provisionierung der Cloud Services mit Cloud Formation
Amazon Web Services (AWS), Java (allg.), Junit, Mysql, Representational State Transfer (REST), Spring Framework
5/2017 – 1/2018
Tätigkeitsbeschreibung
• Weiterentwicklung und Migration einer Musikplattform zwischen verschiedenen Unternehmensteilen
• Aufsetzen eines Blue/Green Deployments in einem Kubernetes Cluster mit Jenkins Pipelines
Hibernate (Java), Junit, Oracle Database, Representational State Transfer (REST)
1/2014 – 12/2016
Tätigkeitsbeschreibung
• „grüne Wiese“ Architektur und Entwicklung eines Moduls der Europace-Plattform für die Vermittlung von Privatkrediten
• Fullstack-Feature-Entwicklung mit Angular Js, Groovy und Event Sourcing (CouchDb)
• Migration in eine Micro Service Architektur
• Integration mit anderen Services über Rest-APIs
• Einführung von Consumer Driven Contract Testing
• verantwortlich für die Anwendungssicherheit (SSO, Authentifizierung und Authorisierung bei Kredit Smart und externen Partnern)
AngularJS, J2EE, Kanban (Softwareentwicklung), Mongodb, Oracle Database, Representational State Transfer (REST), Spring Framework
3/2013 – 12/2013
Tätigkeitsbeschreibung
• Entwicklung von vertriebsunterstützenden Mobile Apps (IOS und Android) für die Europace Plattform
• Spring Java Service als Backend und MongoDb als Persistenz
Java SE, Kanban (Softwareentwicklung), Mongodb, Objective-C, Representational State Transfer (REST), Spring Framework
8/2012 – 3/2013
Tätigkeitsbeschreibung
• Neu-Entwicklung eines Moduls der Europace-Plattform für die Verwaltung von Kredit-Anträgen
• Fullstack-Feature-Entwicklung mit Angular Js, Groovy, Java
• asynchrone Integration mit anderen Services über Active MQ und Rest-APIs
• Verantwortung für das Backend und die Integration mit externen Systemen
AngularJS, Java SE, Kanban (Softwareentwicklung), Mongodb, Oracle Database, Representational State Transfer (REST), Spring Framework
10/2008 – 8/2012
Tätigkeitsbeschreibung
• Fullstack-Feature-Entwicklung einer Plattform für die Vermittlung von Immobilienkrediten auf dem niederländischen Markt
• Implementierung von Kredit-Scorings mit Drupal
• verantwortlich für die Persistenz-Schicht mit Hibernate und Oracle
• Verantwortungsübernahme für Maintenance und Refactorings
Hibernate (Java), J2EE, Javaserver Faces, Oracle Database, Scrum, Spring Framework, XML
2/2006 – 9/2008
Tätigkeitsbeschreibung
• Entwicklung von Java-Modulen für die Auftragssteuerung im Leergutversorgungsprozess
• Erweiterung der zentralen Auftragsoptimierung in einem System zur Leergutverwaltung eines Automobilherstellers (Entwurf, Implementierung, Test, Dokumentation)
• Migration von Mainframe-Lösungen in java-basierte Intranet-/Internet-Applikationen
• Anpassung vorhandener Web-Lösungen an eine einheitliche Standard-Mehrschichtenarchitektur
• algorithmische Erweiterung eines Verfahrens zur Erzeugung transportkostenoptimaler Leergutversandaufträge
• Frachtkostenrechner für die Logistik eines Automobilherstellers
• Umsetzung von komplexen Datenstrukturen zur Abbildung der Speditionstarife und Berechnungsalgorithmen
• Fullstack-Feature-Entwicklung mit Java, Spring, JSP & JSF
• Einführung von Maßnahmen zur Qualitätssicherung
Hibernate (Java), J2EE, Javaserver Faces, Oracle Database, Spring Framework
Ausbildung
Halle (Saale)
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Russisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden