Java Entwickler - Digitalisierung

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
Intermediate

Job location

Frankfurt am Main, Germany

Tech stack

Java
Agile Methodologies
Automation of Tests
Unit Testing
Continuous Integration
Distributed Systems
Internet Protocol
JUnit
Python
Software Architecture
Fortify (Software)
SilkTesting
Software Engineering
Tripwire
Backend
Gitlab
Kubernetes
Kafka
Cucumber
Docker
Microservices

Job description

  • Mitarbeit im agilen Entwicklungsprozess (Kanban/SAFe) einschließlich Plannings, Reviews, Dailies und Retros.
  • Entwicklung einer modernen Softwarelösung als Nachfolger der bisherigen Planungs- und Dispositionssoftware.
  • Implementierung von Java-Code (Java 17) sowie Erstellung automatisierter Tests (JUnit).
  • Erstellung von Docker-Containern oder serverlosen Python-Lambda-Funktionen inklusive Unittests.
  • Durchführung und Analyse entwicklungsnaher Last-, Performance- und Mengentests.
  • Deployment von lauffähigen Containern bzw. Lambdas über bestehende oder zu erweiternde CI/CD-Pipelines.
  • Erstellung und Anpassung von Kubernetes-Konfigurationen und Helmcharts.
  • Analyse sowie Behebung sicherheitsrelevanter Findings.
  • Erstellung automatisierter End-to-End-Tests (Java, Cucumber, Silktest).
  • Unterstützung von Pilotierungen im Rahmen des 2nd-Level-Supports.

Requirements

  • (MUSS) Mind. 3 Jahre Erfahrung mit Build-Tools (Maven oder Gradle).
  • (MUSS) Mind. 3 Jahre Erfahrung mit automatischer Code-Analyse (z. B. SonarQube, JUnit Tests).
  • (MUSS) Mind. 3 Jahre Erfahrung in der Erstellung von Docker-Containern oder Deployment mittels Kubernetes/Helmcharts.
  • (MUSS) Mind. 3 Jahre praktische Erfahrung mit Releasesystemen (GitLab).
  • (MUSS) Mind. 3 Jahre Erfahrung in der Backend-Softwareentwicklung (Java 17, optional Python 3.9).
  • mind. 3 Jahre Erfahrung mit Apache Kafka, Gewichtung 15%
  • mind. 3 Jahre Erfahrung mit automatischer Security-Analyse (u.a. Trivy, Fortify, Whitesource), Gewichtung 15%
  • mind. 3 Jahre Erfahrung in der Umsetzung von Software-Architektur in Code, Gewichtung 15%
  • mind. 3 Jahre Erfahrung mit Microservices oder Distributed Computing, Gewichtung 15%
  • mind. 3 Jahre Erfahrung mit CI/CD-Workflows und Tools (GitLab/GitRunner), Gewichtung 10%
  • mind. 3 Jahre Erfahrung im Bereich IP-Netzwerke für Fehleranalysen, Gewichtung 10%
  • mind. 3 Jahre Erfahrung in der Erstellung automatisierter E2E-Tests (Cucumber oder Silktest), Gewichtung 10%
  • mind. 3 Jahre Erfahrung in der Kommunikation von Kernkonzepten (CI/CD, Agile & Automation), Gewichtung 10%

Apply for this position