Senior Software Engineer
- Verfügbarkeit einsehen
- 4 Referenzen
- 90€/Stunde
- 85461 Bockhorn, Oberbayern
- DACH-Region
- de | en
- 19.08.2024
Kurzvorstellung
Backend • Java • Spring/Boot • Microservices • REST
Frontend • FirstSpirit • HTML5 • CSS3 • JS
Testing • Mockito • Postman • Selenium
Agile • DevOps • Scrum • CI/CD
Auszug Referenzen (1)
"Wir danken Herrn K. für seine überaus engagierte und ideenreiche Mitarbeit, sowie die tatkräftige Unterstützung in unserem Projekt."
1/2022 – 9/2022
Tätigkeitsbeschreibung
Refactoring der beiden getrennten APIs Carl Zeiss Meditec Shop Rest API und Carl Zeiss Customer Support Rest API und Zusammenführung in einer gemeinsamen Codebasis
Erweiterung der Carl Zeiss Meditec Shop Rest API der Android-App für Endkunden
Erweiterung der Carl Zeiss Customer Support Rest API der iPhone-App für Außendienstmitarbeiter
Implementierung des aktuellen OpenAPI Standards für REST APIs
Integration der firmenweiten Authentifizierung ZeissID auf Basis von JWT in die REST APIs
Unterstützung beim Aufbau eines API-Fassade mittels Azure API Gateway
Aufbau und Erweiterung einer umfangreichen Sammlung von Postman Tests zur automatisierten Ausführung von Systemtests
Einsatz verschiedener Code-Analyse-Tools zur Sicherung der Codequalität, u.a. Sonarqube, Jacoco und Synopsys Coverty
Projektunterstützung im Tagesgeschäft
Agile Methodologie, Confluence, Git, Java (allg.), Jenkins, Jira, Continuous Integration
Qualifikationen
Projekt‐ & Berufserfahrung
10/2022 – 6/2024
Tätigkeitsbeschreibung
• Migration der Microservices und Datenbanken des BMW Connected Drive Store Backends von Openshift On-Premise in die AWS Cloud
• Ablösung der IBM Message Queue durch AWS SNS und SQS
• Entwicklung eines InCarEngine-Microservices zur Zahlungsabwicklung im Fahrzeug
• Erweiterung des Subscription-Manager-Microservices um eine Grace-Period, Länderwechsel und Reaktivierungs-Endpunkt für Abonnements
• Erweiterung des Billing-Manager-Microservices um einen Direct-Debit-Workflow für Merchant Initiated Transactions
• Erweiterung des Monitoring auf Basis von Prometheus, Cloudwatch und Dynatrace
• Update der Microservices von Java 11 auf Java 21 und Spring Boot 2 auf 3
• Migration von Jenkins Build Pipelines in Github Actions
• 3rd Level Support im DevOps Model
Amazon Web Services (AWS), Confluence, Graphql, J2EE, Jenkins, Jira, Kubernetes, Postgresql, Representational State Transfer (REST), Spring Framework, SQL
1/2022 – 9/2022
Tätigkeitsbeschreibung
Refactoring der beiden getrennten APIs Carl Zeiss Meditec Shop Rest API und Carl Zeiss Customer Support Rest API und Zusammenführung in einer gemeinsamen Codebasis
Erweiterung der Carl Zeiss Meditec Shop Rest API der Android-App für Endkunden
Erweiterung der Carl Zeiss Customer Support Rest API der iPhone-App für Außendienstmitarbeiter
Implementierung des aktuellen OpenAPI Standards für REST APIs
Integration der firmenweiten Authentifizierung ZeissID auf Basis von JWT in die REST APIs
Unterstützung beim Aufbau eines API-Fassade mittels Azure API Gateway
Aufbau und Erweiterung einer umfangreichen Sammlung von Postman Tests zur automatisierten Ausführung von Systemtests
Einsatz verschiedener Code-Analyse-Tools zur Sicherung der Codequalität, u.a. Sonarqube, Jacoco und Synopsys Coverty
Projektunterstützung im Tagesgeschäft
Agile Methodologie, Confluence, Git, Java (allg.), Jenkins, Jira, Continuous Integration
7/2020 – 5/2021
Tätigkeitsbeschreibung
Begleitung Relaunch juris.de und jurisAllianz-Shop
Migration von deprecated FirstSpirit-Komponenten als Vorbereitung für technisches Update
Unterstützung beim Update auf die aktuellste FirstSpirit Version
Entwicklung von FirstSpirit Beanshell-Skripten für Migrations- und Wartungsaufgaben
Responsive Optimierungen im bestehenden Shop
Beratung, Entwicklung und Implementierung von Tools im E-Commerce Umfeld
Beratung und Entwicklung für FirstSpirit
Projektunterstützung im Tagesgeschäft
Beratung für technische SEO-Optimierungen, Tag-Management, Cookies und weitere Themen
Agile Methodologie, Confluence, CSS (Cascading Style Sheet), HTML5, JavaScript, Jira, Javaserver Pages, Release-Management, Responsive Webdesign, Scrum
6/2020 – 3/2022
Tätigkeitsbeschreibung
Begleitung des Relaunch shop.haufe.de, shop.lexware.de und shop.schaeffer-poeschel.de
Unterstützung bei der Cloud-Migration der Shops in die AWS Cloud
Entwicklung eines Monitorings auf Basis von Prometheus, Grafana und CloudWatch
Aufsetzen eines Alertings auf Basis von IBM DMC, Prometheus und CheckMK
Optimierung und Automatisierung der Datenbank Maintenance Tasks
Managed Service für die Shop-Systeme und IBM DB2 Datenbanken inklusive Rufbereitschaft
Projektunterstützung im Tagesgeschäft
Agile Methodologie, Amazon Web Services (AWS), Confluence, Continuous Delivery, IBM DB2, Docker, E-Commerce, Jenkins, Jira, Kubernetes, Server-Monitoring
7/2016 – 12/2019
Tätigkeitsbeschreibung
Begleitung Relaunch des Online Shops in Deutschland, Österreich und Schweiz
Begleitung Launch des Online Shops in Italien, Russland und Saudi Arabien
Landesspezifische Anpassungen des Bestellprozesses
Umsetzung von SEO-Optimierungen und Sicherstellen eines SEO-friendly Cut-Over
Entwicklung von Microservices für die neue Shop Plattform
Entwicklung von Content-Modulen im FristSpirit-CMS
Integration des Google Data Layers und Google Tagmanagers in die Plattform
Verpixelung des Webshops mit Google Analytics unter eCommerce Gesichtspunkten
Entwicklung eines kundenspezifischen Html5-Videoplayers für Live-und On-Demand-Streaming
Kontinuierliche Erweiterung der Selenium Testsuite um E2E Tests für neue Features
Release-Management
Agile Methodologie, Confluence, Release-Management, Scrum, Apache Tomcat, Nginx, Docker, Git, J2EE, Jenkins, Jira, Spring Framework, CSS (Cascading Style Sheet), Google Analytics, Google Tag Manager, HTML5, JavaScript, Representational State Transfer (REST), Selenium
1/2014 – 6/2016
Tätigkeitsbeschreibung
Begleitung Launch des responsiven Online Shops für Mobilgeräte
Sicherstellen eines SEO-friendly mobile Launch und Parallelbetrieb von mobile und Desktop-Shop
Entwicklung einer Browserweiche zur Unterscheidung von Desktop-und Mobilgeräten
Unterstützung bei PCI DSS Zertifizierung
Optimierung der TV-Programm Webseite und Implementierung einer Email-Erinnerungsfunktion
Integration eines Html5-Flash-Hybrid-Videoplayers für Live-und On-Demand-Streaming
Confluence, Apache Tomcat, Nginx, Oracle WebLogic Server, Subversion, Git, J2EE, Jira, Spring Framework, CSS (Cascading Style Sheet), HTML5, Representational State Transfer (REST)
Zertifikate
Ausbildung
TU Ilmenau
Über mich
IT Consultant / Senior Software Engineer
Weitere Kenntnisse
Spring
Spring Boot
Microservices
REST
AWS
EKS
SNS
SQS
Lambda
Step Functions
Aurora
ProstgreSQL
DynamoDB
Terraform
Cloudformation
Docker
Kubernetes
SQL
NoSQL
GraphQL
C#
PHP
FirstSpirit
HTML5
CSS3
JavaScript
Foundation
Scrum Master
DevOps
Agile Softwareentwicklung
Jira
Confluence
CI/CD
Maven
Jenkins
Github
Gitlab
Intershop
Apache HTTP Server
Apache Tomcat
IBM MQ
Nginx
Oracle DB
Oracle WebLogic
Selenium
Cucumber
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden