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 Senior Software Developer (m/w/d) - Raum Hannover.
Ihre Aufgaben
1. Analyse, Identifikation und Behebung von Fehlern sowie Performance-Engpässen
2. Überarbeitung und strukturelle Verbesserung bestehender Codebestandteile (Refactoring)
3. Pflege und Aktualisierung von verwendeten Bibliotheken und Abhängigkeiten
4. Sicherstellung der Lauffähigkeit und Kompatibilität mit aktuellen Versionen der eingesetzten Frameworks
5. Umsetzung kleiner funktionaler Erweiterungen sowie technischer Optimierungen
6. Erstellung, Pflege und Ausbau automatisierter Testverfahren
7. Nachvollziehbare Dokumentation von Änderungen, Prozessen und technischen Anpassungen
Interessiert?
Sebastian Freund (#GernePerDu)
Tel.:
Fax.:
Email:
Share posting
Ihre Qualifikationen
8. Erfahrung mit modernen Frontend-Frameworks, insbesondere Angular
9. Kenntnisse in TypeScript sowie reaktiver Programmierung (z. B. RxJS)
10. Vertrautheit mit State-Management-Ansätzen
11. Erfahrung im testgetriebenen Entwicklungsansatz (TDD)
12. Kenntnisse in Frontend-Testframeworks (z. B. Jest, Playwright)
13. Umgang mit Code-Qualitätstools (z. B. Linting)
14. Fundierte Erfahrung in der Entwicklung mit Java und gängigen Frameworks im Spring-Ökosystem (z. B. für Web, Security und Gateway-Funktionalitäten)
15. Kenntnisse im Aufbau und Betrieb von Microservice-Architekturen
16. Erfahrung mit API-basierten Systemen sowie Kommunikationsmustern (z. B. REST, Messaging/Eventing)
17. Umgang mit relationalen Datenbanken, insbesondere PostgreSQL
18. Anwendung gängiger Design Patterns
19. Kenntnisse in Authentifizierungs- und Autorisierungsverfahren (z. B. OAuth2)
20. Erfahrung mit testgetriebener Entwicklung
21. Erfahrung mit Cloud-Umgebungen, insbesondere im Microsoft Azure Kontext
22. Kenntnisse in Container-Orchestrierung, z. B. Kubernetes
23. Erfahrung im Aufbau, Betrieb und Monitoring von CI/CD-Pipelines
24. Verständnis für Observability (Monitoring, Logging, Tracing)
25. Kenntnisse im Umgang mit Deployment-Tools wie ArgoCD
26. Fähigkeit zu eigenständigem und strukturiertem Arbeiten
27. Ausgeprägte Selbstorganisation
28. Gute Kommunikationsfähigkeiten im Teamkontext