Universität Bern

Software Engineer Java/DevOps für Entreprise Application Integration

📍 3012 Bern

Role and responsibilities

Softwareentwicklung im Java-Umfeld (Spring Boot, Apache Camel) Konzeptionierung und Umsetzung von Integrationslösungen und Schnittstellen, in Kontexten wie dem Personal- oder Studierendeninformationssystem Analyse, Wartung und kontinuierliche Optimierung bestehender Softwareprojekte Monitoring, Betrieb der Applikations- und Middleware-Infrastruktur (Apache ActiveMQ, Github, Docker-Swarm, etc.) Enge und selbstständige Zusammenarbeit mit Fachabteilungen, anderen ICT-Teams und externen Partnern Requirement-Engineering und Software-Testing

Team / description

Qualifications and Skills

  • Lust auf Software Engineering

  • Lust auf Teamarbeit

  • (begonnener oder abgeschlossener) Hochschul-/Fachhochschulabschluss mit Schwerpunkt Informatik

  • Gute Deutschkenntnisse und gute Englischkenntnisse

  • Erfahrung in der Java-Entwicklung (Spring Boot)

  • Erfahrung mit komplexen IT-Prozessen und Konzeption, Testing, Entwicklung und Betrieb von Integrationslösungen

  • Praktische Kenntnisse in agilen Methoden (Kanban) und im gesamten Software-Lebenszyklus

  • Erfahrung mit CI/CD-Pipelines (GitHub Actions, Jenkins) und DevOps-Tools (Docker, Kubernetes, Ansible)

  • Vertrautheit mit Datenbanken (PostgreSQL) und Monitoring-Tools (Elastic, Zabbix)

  • Selbstständige Arbeitsweise und Problemlösungsfähigkeit für komplexe Systeme

  • Grundkenntnisse in Projektmanagement-Methoden wie HERMES