Java-Entwickler mit mind. 3 Jahren Erfahrung in Security-Analyse-Tools
Westhouse Consulting GmbH
Frankfurt am Main, Germany
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
IntermediateJob location
Frankfurt am Main, Germany
Tech stack
Java
Agile Methodologies
Business Analytics Applications
Continuous Integration
Internet Protocol
JUnit
Python
Software Architecture
Fortify (Software)
SilkTesting
Software Engineering
Tripwire
Backend
Gitlab
Kubernetes
Kafka
Cucumber
Docker
Microservices
Job description
- Fachliche Unterstützung im agilen Prozess (z.B. Plannings, Reviews, Dailies,Retros) eines der Umsetzungsteams zur Erstellung einer Softwarelösung basierend auf den architektonischen Vorgaben (Grobarchitektur)
- Erstellung von Java Code und automatischen Entwicklungstests (Junit)
- Erstellung von Docker Containern bzw. Lambda Routinen (Python&Phyton-Unittest)
- Erstellung, Durchführung und Analyse entwicklungsnaher Last und Mengengerüst Tests
- Deployment lauffähiger Docker Container bzw. Lambda Routinen über bestehende oder zu erweiternde CI/CD Pipelines
- Erstellung von Kubernetes Konfigurationen bzw. Helmcharts
- Analyse und Beheben von Security Findings und Fehlern bezogen auf die deployten Artefakte
- Erstellung von E-2-E Tests (Clue Code in Java) in der geplanten Test Tool Chain zurzeit XRay->Gherken->Cucumber->Silktest
- Fachliche Unterstützung von Pilotierungen im Rahmen des 2nd Level Supports
Requirements
- (MUSS) Mind. 3 Jahre Erfahrung in Buildtools wie Maven oder Gradle
- (MUSS) Mind. 3 Jahre Erfahrungen mit automatischer Code-Analyse mit u.a. SonarQube oder Junit Test
- (MUSS) Mind. 3 Jahre Erfahrung mit der Erstellung von Docker-Containern oder Deployment mit Kubernetes bzw. Helmcharts
- (MUSS) Mind. 3 Jahre Erfahrung in der Nutzung von Release-Systemen wie GitLab
- (MUSS) Mind. 3 Jahre Erfahrung in der Backend Softwareentwicklung (OpenJDK Java 17 ggf. serverless-Funktionen in Python 3.9)
- Soll-Kriterien:
- 3 Jahre Erfahrung mit Apache Kafka
- 3 Jahre Erfahrung in automatischer Security-Analyse, idealerweise mit Trivy, Fortify oder Whitesource
- 3 Jahre praktische Erfahrung in der Umsetzung einer Software-Architektur in Code
- Sicheres Verständnis von Microservices auf Basis 3 Jähriger Erfahrung
- Praktische Erfahrung von 3 Jahren im Arbeiten mit CI/CD-Workflows und zugehörigen Tools wie GitLab oder GitRunner
- Praxiserprobte Kenntnisse von 3 Jahren im Umgang mit IP-Netzwerken im Rahmen von Fehleranalysen
- 3 Jahre Erfahrung in der Erstellung von automatisierter End-to-End-Tests, möglichst basierend auf Cucumber oder SilkTest
- Projekterfahrung von 3 Jahren in der adressatengerechten Kommunikation von Kernkonzepten wie CI/CD, Agile und Automation mit internen und externen Stakeholdern