Westhouse ist eines der führenden internationalen Recruitment Unternehmen für die Vermittlung von hochqualifizierten Fachexperten in Bereichen wie IT Life Cycle, SAP, Engineering, Kaufmännischem und Fachberatung.
Für unseren Kunden suchen wir aktuell eine/n Java Developer (m/w/d) - remote - Frankfurt am Main.
Ihre Aufgaben
1. 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)
2. Erstellung von Java Code und automatischen Entwicklungstests (JUnit)
3. Erstellung von Docker Containern bzw. Lambda Routinen (Python&Phyton-Unittest)
4. Erstellung, Durchführung und Analyse entwicklungsnaher Last und Mengengerüst Tests
5. Deployment lauffähiger Docker Container bzw. Lambda Routinen über bestehende oder zu erweiternde CI/CD Pipelines
6. Erstellung von Kubernetes Konfigurationen bzw. Helmcharts
7. Analyse und Beheben von Security Findings und Fehlern bezogen auf die deployten Artefakte
8. Erstellung von E-2-E Tests (Clue Code in Java) in der geplanten Test Tool Chain zurzeit XRay->Gherken->Cucumber->Silktest
9. Fachliche Unterstützung von Pilotierungen im Rahmen des 2nd Level Supports
Interessiert?
Recruitment Team - Deutsche Bahn
Tel.:
Fax.:
Email:
Share posting
Ihre Qualifikationen
10. (Muss) Buildtools Maven oder Gradle (mind. 3 Jahre)
11. (Muss) Erfahrungen mit Automatische Code- Analyse u.a. SonarQube und Junit Test (mind. 3 Jahre)
12. (Muss) Erfahrungen mit der Estellung von Docker Containern und Deployment mit Kubernetes bzw. Helmcharts (mind. 3 Jahre)
13. (Muss) Praktische Erfahrung Nutzung Release- Systemen (GitLab), Code-Merging und Promotion (mind. 3 Jahre)
14. (Muss) Softwareentwicklung Backend (OpenJDK Java 17 ggf. Serverless-Funktionen Python 3.9)
15. Apache Kafka (mind. 3 Jahre)
16. Erfahrungen mit Automatische Security-Analyse möglichst Trivy, Fortify, Whitesource (mind. 3 Jahre)
17. Kenntnisse in der Umsetzung einer Software-Architektur in Code (mind. 3 Jahre)
18. Verständnis von Microservices und Distributed Computing (mind. 3 Jahre)
19. Ausgezeichnete mündliche und schriftliche Kommunikationsfähigkeiten sowie das Vermögen, Kernkonzepte (CI/CD, Agile & Automation) mit internen und externen Stakeholdern zu kommunizieren (mind. 3 Jahre)
20. CI/CD-Workflows und -Tools basierend auf Gitlab/Gitrunner (mind. 3 Jahre)
21. Erfahrung mit IP-Netzwerken, VPNs, DNS, Loadbalancing und Firewalls im Rahmen von Fehleranalysen (mind. 3 Jahre)
22. Kenntnisse in der Erstellung von automatisierten E-2E Tests möglichst basierend auf Cucumber und Silktest (mind. 3 Jahre)