Fullstack Entwickler & DevSecOps Spezialist - Java/Kotlin & JavaScript/Type Script, CI / CD, Azure
Aktualisiert am 02.08.2023
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 07.08.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Bielefeld (+100km)
möglich

Projekte

2 Jahre 3 Monate
2021-04 - 2023-06

Entwicklung, DevSecOps - Erstellung und Absicherung von Widgets und REST-Api Services mit Anbindung an mehrere SAP- Systeme

Software-Entwickler Node.js Svelte PostgreSQL ...
Software-Entwickler

Entwicklung, DevSecOps - Erstellung und Absicherung von Widgets und REST-Api Services mit Anbindung an mehrere SAP- Systeme

 

Entwicklung:

- Backend Node.js Microservices in TypeScript / JavaScript

- Frontend Svelte Widgets in TypeScript / JavaScript

- Datenbankdesign erstellt / erweitert mittels SQL für PostgreSQL Datenbanken

- Beheben von Fehlern aus den Testphasen mit den Drittsystemen in den Microservices / Widgets

- Dokumentation der technischen Komponenten im Repository

- Dokumentation der API nach OpenApi Sepecification

- Erstellen von Systemdokumentationen im Azure Wiki

- Ergänzen der Infrastruktur mittels Terraform (IaC)

- Git Feature, Bugfix und Hotfix Branches

- Git Rebase Strategy angewendet

 

Betrieb:

- Überwachung der Anwendungen mit Hilfe von Monitoring Dashboards, Alerting und Log Analyse mittels Loki

- Caretacker Rolle übernommen (Ansprechpartner bei Störungen in der Anwendung)

 

Security / Qualitätsprüfung:

- Codequalitätsprüfung durch Code Reviews bei jedem Pull Request. Identifikation von Sicherheitslücken

-  Security Pipelines erstellt, um zu verhindern, dass Software mit Schwachstellen deployed wird (npm audit)

- Ergebnisse aus Penetrationstests bewertet und behoben

- Anlage von Azure Pipelines um automatisiert Docker Images zu bauen und den Code mittels unit/integration/e2e Tests prüfen und deployen zu können.

- Monitoring Dashboards in Grafana erzeugt und erweitert sowie Alerting Rules in Prometheus erstellt und angepasst

- SonarQube Quality Gates eingehalten (über 60% Testabdeckung, keine Bugs)

- Erstellung von Vorschlägen zur Code Base Verbesserung

 

Scrum:

- Durchführung und Teilnahme an Refinements, Sprintplanning, Team Dailies, Retroperspektiven und weiteren Regelterminen

 

Node.js Svelte PostgreSQL SonarQube Azure Postman Docker Prometheus Grafana Loki Terrraform Typescript / JavaScript Jira Git
Node.js Svelte PostgreSQL SonarQube Azure Postman Docker Prometheus Grafana Loki Terrraform Typescript / JavaScript Jira Git
10 Monate
2020-07 - 2021-04

Absicherung und Entwicklung von Webapplikationen zur Prozessablaufsteuerung und Datenmanagement

Lead Entwickler Backend; Softwareentwickler SpringBoot Angular Postgresql ...
Lead Entwickler Backend; Softwareentwickler

Absicherung und Entwicklung von Webapplikationen sowie Refaktorisierung von Quellcode.

 

Entwicklung:

- Entwicklung von Backend SpringBoot Services als Leadentwickler in JAVA

- Frontend Angular Entwicklung in JavaScript/TypeScript

- Wiederkehrende Komponenten in Frontend Bibliotheken

 ausgelagert

- Datenbankdesign sowie Überarbeitung und Erweiterung mittels SQL für PostgreSQL Datenbanken

- Dokumentation der Services und Bibliotheken

- Migration der Anwendungen von einfachem Docker Deployment zu Kubernetes

- Behebung von Fehlern aus den Testphasen der Quality-Analysten in den Applikationen

- Anlegen der Infrastruktur mittels Terraform (IaC)

- Azure Pipelines zum Deployment der Kubernetes Infrastruktur erstellt (CI/CD)

- Git Feature und Bugfix Branches

- Git Merge Strategy angewendet

 

Security / Qualitätsprüfung:

- Sicherheitspipeline zur statischen Codeanalyse erstellt mit SonarQube Reports

- Sicherheitspipeline zur statischen Codeanalyse erstellt (OWASP Dependency-Check)

- Planung und Durchführung manueller Sicherheitstest mittels OWASP ZAP

- Durchführen von Unit-, Integration- und E2E- Tests

- Erstellung von Vorschlägen zur Code Base Verbesserung

SpringBoot Angular Postgresql SonarQube Azure OWASP ZAP Postman Docker Java TypeScript / JavaScript OWASP Dependency-Check Jira Terrafrom Git
SpringBoot Angular Postgresql SonarQube Azure OWASP ZAP Postman Docker Java TypeScript / JavaScript OWASP Dependency-Check Jira Terrafrom Git
1 Jahr 7 Monate
2019-01 - 2020-07

Kundenspezifische Webapplikationsentwicklung

Sofrwareentwickler SpringBoot Angular PostgreSQL ...
Sofrwareentwickler

Webapplikationsentwicklung verteilt auf 8 Scrum Teams mit Self-contained Systems Architektur.

 

Entwicklung:

- Entwicklung von Backend SpringBoot Services in JAVA/Kontlin

- Entwicklung Frontend Angular in JavaScript/TypeScript

- Datenbankdesign sowie Weiterentwicklung mittels SQL für PostgreSQL Datenbanken

- Test-driven development (TDD)

- Verwendung Postman für Response Mocks während der Entwicklung

 

Security / Qualitätsprüfung:

- Code Review mit Scope auf Sicherheitslücken

- Durchführung Penetrationtest auf SQL-Injection mit sqlmap

- Behebung der Penetrationtest-Ergebnisse

- Durchführen von Unit-, Integration- und E2E- Tests

- Codequalitätsprüfung durch Code Reviews bei jedem Pull Request

- SonarQube Quality Gates eingehalten (90% Testabdeckung, keine Bugs)

 

Scrum:

- Durchführen von Refinements, Sprintplanning und weiteren Regelterminen mit dem Kunden

- Durchführen von Team Daylies sowie dem Teamübergreifenden Weekly

- Durchführen von Retroperspektiven

- Präsentation der Sprintergebnisse vor dem Management

SpringBoot Angular PostgreSQL SonarQube sqlmap Postman Java Kotlin TypeScript / JavaScript Git
SpringBoot Angular PostgreSQL SonarQube sqlmap Postman Java Kotlin TypeScript / JavaScript Git
6 Monate
2018-01 - 2018-06

IT-Security-Support zur Infrastruktursicherung für Schulen, Pharmaunternehmen und Stadtwerke.

Trainee for IT Security McAfee Web Gateway Cisco Firewall Cisco Secure Mail
Trainee for IT Security

Konfiguration von Sicherheits-Appliances im Bereich Netzwerk, Web und Mail.


McAfee Web Gateway Cisco Firewall Cisco Secure Mail
McAfee Web Gateway Cisco Firewall Cisco Secure Mail

Aus- und Weiterbildung

Kompetenzen

Schwerpunkte

Fullstack-Entwickler
Experte
Informationssicherheit
Experte
Security-Pipelines
Experte
CI/CD
Experte
Agile Softwareentwicklung
Experte
Penetrationstests
Experte
DevSecOps
Experte
Azure
Experte
AWS
Basics
Kubernetes
Experte

Produkte / Standards / Erfahrungen / Methoden


Programmiersprachen

Java
Experte
Kotlin
Experte
JavaScript /TypeScript
Experte
SQL
Experte
Dev Tools/Methoden:
OpenApi/swagger
SpringBoot
cypress
keycloak
Angular
Node.js
Svelte
Prometheus
Grafana
Loki
Terrafrom
Postman
SonarQube
Git

Tools:
Jira
Wireshark
sqlmap
OWASP ZAP
Dependency-Check
Nmap
McAfee Web-Gateway
Cisco Firewall,
Cisco Secure Mail


OS:
Windows 7 / 10
Windows 2003 R2
Linux
Kali Linux
Kubuntu
PostgreSQL
Firebird

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.