Java Software Engineer (Senior) m/w/d, BernFür unseren Kunden aus Bern, suchen wir eine:n erfahrene:n, motivierte:n und aufgeschlossene:n Java Software Engineer (Senior)Für unseren Kunden suchen wir dich als erfahrenen Java Software Engineer mit DevOps - und Cloud-Fokus. In einem agilen Umfeld entwickelst du hochwertige, skalierbare Lösungen mit Java und Spring Boot und bringst dein Know-how in Microservices, CI/CD und Container-Technologien ein.Entwicklung und Weiterentwicklung von Java-basierten Applikationen mit Spring BootMitarbeit beim Design robuster Software-Architekturen unter Berücksichtigung gängiger Design-PatternsAufbau, Weiterentwicklung und Betrieb von CI/CD-Pipelines im DevOps-UmfeldUmsetzung von Test-Driven Development (TDD) sowie Mitgestaltung und Ausbau der TestautomatisierungEnge Zusammenarbeit im agilen Team unter Verwendung von Jira und ConfluenceLangjährige Erfahrung in der Java-Entwicklung mit Spring Boot sowie im Frontend mit AngularAbgeschlossenes Informatikstudium (ETH, Universität, FH) oder gleichwertige AusbildungFundierte Kenntnisse in DevOps-Praktiken und CI/CD-Pipelines sowie Erfahrung mit Cloud- und Container-Technologien (OpenShift, Docker, AWS)Sehr gutes Verständnis von Software-Architektur (Microservices), REST APIs und verteilten SystemenErfahrung in agiler Softwareentwicklung, Test-Driven Development und TestautomatisierungVerhandlungssichere Deutsch- sowie gute Englischkenntnisse