Beschreibung
Momentan suchen wir für unseren Kunden einen Senior Software Engineer / Senior Developer Backendmit sehr guten Java Kenntnissen sowie einschlägigen Erfahrungen im Bereich MicroServices.Start: ab sofort
Dauer: ca. 3-6 Monate
Ort: Berlin-Mitte
Senior Software Engineer / Senior Developer Backend
Das Radiologie Informationssystem (RIS) unseres Kunden besteht aus einzelnen, autonomen Komponenten, die event-driven miteinander kommunizieren. Als Software Engineer sind Sie zuständig für den stetigen Aus¬bau und für die Optimierung von RIS. Sie arbeiten agil in einem internationalen und cross-funktionalen Team und verantworten Design, Implementierung, automatisiertes Testing sowie Dokumentation der Software. Ihr tägliches Arbeitsszenario ist durch eine Toolbox von State of the Art Technologien, ein cutting-edge Microservices-Umfeld und konkrete Entwicklungsperspektiven geprägt.
Ihre Aufgaben
• Eigenverantwortung vom Entwurf bis zur Implementierung von autonomen
Microservices
• Implementierung einer cloud-basierten Lösung durch State of the Art
Technologien (Spring Boot, vert.x, Kafka)
• Gemeinsame Übernahme von Verantwortung für Architektur, Entwicklung und
Betrieb des Systems (you build it, you run it!)
• Proaktive Kommunikation innerhalb sowie außerhalb des eigenen
Entwicklungsteams
Qualitative Anforderungen
• Kreative Herangehensweise
• Ausgeprägte Kommunikationsfähigkeit und aktives Zuhören im Hinblick auf
die Zusammenarbeit mit cross-funktionalen agilen Teams und externen
Dienstleistern in virtuellen Teams – in Deutsch und Englisch
• Analytisches und prozessorientiertes Denkvermögen
• Engagement und Leidenschaft für Softwareentwicklung
Fachliche Anforderungen
• Mindestens 5 Jahre Berufserfahrung als Softwareentwickler oder -architekt
• Exzellente Kenntnisse im Java & Microservices-Umfeld
• Sehr gute Kenntnisse mit Test Driven Development, Security, Concurrency,
Resilience und event-driven Systems
• Erfahrung mit Spring Boot, vert.x oder vergleichbaren Technologien, bzw.
CQRS & Domain Driven Design
• Sehr gute Kenntnisse bei Kernthemen server-seitiger Webentwicklung mit
HTTP und REST
• Erfahrungen im Umgang mit container-basierten Umgebungen, idealerweise
Docker und Kubernetes
• Erfahrung im Entwurf von skalierbaren, verteilten Systemen auf Basis
moderner Microservices-Architekturen
Unser Kunde bietet
• Ein modernes Technologieumfeld zur Unterstützung des
Unternehmenswachstums
• Möglichkeit eine Fachabteilung in einem jungen wachsenden Unternehmen
gemeinsam mit dem Team aufzubauen
• Persönliche Entwicklung durch den gemeinsamen Wachstum mit dem
Unternehmen
• Flexible Arbeitszeiten