(Senior) Softwareentwickler
Vires Conferre GmbH
Berlin, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
SeniorJob location
Berlin, Germany
Tech stack
Clean Code Principles
Java
JavaScript
API
Automation of Tests
Command-Line Interface
Code Review
Continuous Integration
Decision Support Systems
Linux
Python
Software Architecture
Scala
Software Engineering
Spring-boot
Backend
GIT
Docker
Job description
- Mitarbeit an der Entwicklung eines Systems zur medizinischen Entscheidungsunterstützung
- Konzeption, Analyse und Mitgestaltung von Softwarearchitektur und Domänenmodellen
- Entwicklung hochwertiger, auslieferbarer Softwarekomponenten nach modernen Engineering-Praktiken
- Umsetzung von REST-APIs und Backend-Services
- Mitarbeit an Continuous Integration und Deployment
- Durchführung von Code Reviews sowie Mentoring und Onboarding neuer Teammitglieder
- Weiterentwicklung interner Tools zur Verbesserung der Developer-Experience
- Enge Zusammenarbeit mit Produktmanagement, UX und medizinischen Experten
- Aktive Mitgestaltung des Technologie-Stacks und der Entwicklungsprozesse
Requirements
- Mehrjährige Berufserfahrung in der professionellen Softwareentwicklung
- Sehr gute Kenntnisse in Scala sowie mit Frameworks wie Play oder Spring Boot
- Gute Kennnisse in mindestens einer weiteren Programmiersprache wie Java, Python oder JavaScript
- Fundierte Erfahrung in der Entwicklung von REST-APIs
- Sicherer Umgang mit Git und Docker
- Erfahrung mit Linux und gängigen Command-Line-Tools
- Begeisterung für Clean Code, Testautomatisierung und moderne Softwarearchitekturen
- Teamfähigkeit, Kommunikationsstärke und lösungsorientiertes Arbeiten
- Deutschkenntnisse mindestens auf Niveau C1
About the company
Unser Mandant ist ein innovatives Technologieunternehmen aus Berlin, das digitale Lösungen für das Gesundheitswesen entwickelt. Ziel ist es, medizinisches Personal durch intelligente Software bei klinischen Entscheidungen zu unterstützen und Arbeitsprozesse in Krankenhäusern sicherer, schneller und effizienter zu machen. Die Produkte kommen direkt in der Patientenversorgung zum Einsatz und leisten einen konkreten Beitrag zu einer besseren medizinischen Qualität. Dafür setzt das Unternehmen auf moderne Technologien, ein agiles Mindset und ein starkes interdisziplinäres Team aus Softwareentwicklung, Medizin und Produktmanagement.