Aufgaben
* Entwicklung und Weiterentwicklung von Java-basierten Anwendungen und Schnittstellen
* Konzeption und Umsetzung von Softwarearchitekturen sowie technischen Designs
* Mitarbeit bei der Modernisierung von bestehenden Systemen (z. B. Cloud, Microservices)
* Implementierung von REST-APIs, Datenbankmodellen und Integrationslösungen
* Sicherstellen von Code-Qualität (Testing, Reviews, Clean Code)
* Zusammenarbeit mit Product Owner, UX, Business und weiteren technischen Teams
* Beteiligung an agilen Ritualen und kontinuierlicher Verbesserung der Entwicklungsprozesse
Profil
* Abgeschlossene Ausbildung in Informatik (HF/FH/Uni) oder gleichwertige Erfahrung
* Sehr gute Kenntnisse in Java (Java 8+, Spring Boot, JPA/Hibernate)
* Erfahrung mit modernen Entwicklungsumgebungen und Tools (Git, CI/CD, Docker etc.)
* Kenntnisse in relationalen Datenbanken (PostgreSQL, Oracle, MySQL o. Ä.)
* Vorteilhaft: Erfahrung in Microservices, Cloud-Umgebungen (AWS/Azure), Kubernetes
* Analytisches Denken, saubere Arbeitsweise und Freude an komplexen Herausforderungen
* Teamfähige, kommunikative Persönlichkeit mit sehr guten Deutschkenntnissen
Wissenswertes
* Arbeit an spannenden, langfristigen Softwareprojekten im Grossraum Bern
* Moderne Entwicklungsumgebung und aktuelle Technologien
* Flexible Arbeitszeiten & Home-Office-Möglichkeiten
* Förderung von Aus- und Weiterbildungen (Java-Zertifizierungen, Cloud, Architektur)
* Attraktive Anstellungsbedingungen, zeitgemässe Arbeitsmittel
* Kollegiales Team und offene Unternehmenskultur
* Möglichkeit, Verantwortung zu übernehmen und aktiv an der Produktstrategie mitzuwirken
Seniority level
* Entry level
Employment type
* Full-time
Job function
* Engineering and Information Technology
Industries
* Human Resources Services
Fribourg, Switzerland
#J-18808-Ljbffr