Senior Java Backend Developer
Coopers Group AG · Switzerland
Human Resources Services · 51-200 employees
About the role
Design, develop, and optimize central backend components for a high-availability, business-critical system. Ensure application performance, scalability, and stability while collaborating in an agile, interdisciplinary team.
What they look for
Requirements
Requires several years of experience in Java backend development with strong knowledge of Spring Boot, SQL, and cloud-native technologies. Proficiency in German and English is required, along with experience in CI/CD tools and event-driven architectures.
Full description
................
Für unseren Kunden aus Bern, suchen wir eine:n erfahrene:n, motivierte:n und aufgeschlossene:n Senior Java Backend Developer
In diesem Projekt entwickelst du moderne Backend-Lösungen für ein hochverfügbares und geschäftskritisches System in einem agilen Umfeld. Gemeinsam mit einem interdisziplinären Team arbeitest du an der Weiterentwicklung zentraler Systemkomponenten und trägst dazu bei, Verfügbarkeit, Performance und Stabilität der Anwendungen nachhaltig sicherzustellen.
Deine Aufgaben:
- Du konzipierst, entwickelst und optimierst zentrale Backend-Komponenten
- Du analysierst und behebst technische Störungen, um einen stabilen und zuverlässigen Betrieb sicherzustellen
- Du setzt neue Features von der Analyse über die Implementierung bis hin zum Testing um
- Du stellst die Verfügbarkeit, Performance, Skalierbarkeit und Ressourceneffizienz der Anwendungen sicher
- Du erstellst und pflegst technische Dokumentationen zur Sicherstellung der Wartbarkeit
- Du arbeitest aktiv in einem agilen Entwicklungsteam mit und unterstützt bei Bedarf auch in den Bereichen Business Analyse und Testing
- Du arbeitest eng mit interdisziplinären Teams zusammen und entwickelst bestehende Lösungen kontinuierlich weiter
- Du wirkst bei der Optimierung moderner Softwareentwicklungs- und Deployment-Prozesse mit
Dein Profil:
- Du verfügst über mehrere Jahre Erfahrung in der Java-Backend-Entwicklung, idealerweise in komplexen und hochverfügbaren Systemlandschaften
- Du bringst sehr gute Kenntnisse in Java, Spring Boot, SQL und Hibernate mit
- Du hast Erfahrung mit Cloud-nativen Technologien wie Docker, OpenShift, Helm und Git
- Du kennst dich mit Messaging- und Event-Driven-Architekturen aus
- Du hast Erfahrung mit Continuous Integration sowie Tools wie Maven, Jenkins oder vergleichbaren Lösungen
- Idealerweise verfügst du über Kenntnisse in Kafka, Grafana, Linux, ArgoCD sowie weiteren modernen Entwicklungstools
- Du interessierst dich für moderne Softwarearchitekturen, AI-gestützte Softwareentwicklung und die kontinuierliche Weiterentwicklung komplexer Systeme
- Du zeichnest dich durch eine analytische und strukturierte Arbeitsweise sowie eine schnelle Auffassungsgabe aus
- Du bist eine teamorientierte Persönlichkeit mit ausgeprägten Kommunikationsfähigkeiten
- Du verfügst über sehr gute Deutschkenntnisse sowie gute Englischkenntnisse