Senior Software Engineer (m/w/d) - Java / Microservices / BPMN / DevOps (8 at WAVESTONE SINGAPORE PTE LTD
Bern, Bern, Switzerland -
Full Time


Start Date

Immediate

Expiry Date

17 Feb, 26

Salary

0.0

Posted On

19 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Microservices, BPMN, DevOps, Spring Boot, Kafka, Solace, REST, Relational Databases, JUnit 5, Mockito, AssertJ, Typescript, Angular, HTML, CSS

Industry

Business Consulting and Services

Description
Für ein langfristiges Projekt bei unserem Kunden in Bern, suchen wir einen Senior Software Engineer (m/w/d) - Java / Microservices / BPMN / DevOps. Key Facts Start: 15.12.2025 Dauer: 12 Monate / Auslastung: 100 % Einsatzart: Einsatzart: Personalverleih (befristete Anstellung über Wavestone) Einsatzort: Bern Einsatzland: Schweiz Ihre Aufgaben • Design, Implementierung, Test und Betrieb (DevOps) von Microservices für den Capacity Manager • Modellierung und Automatisierung von BPMN-Prozessen sowie Integration in Messaging- und REST-Workflows • Mitwirkung im Scrum-Team im SAFe-Kontext und enge Zusammenarbeit mit anderen Teams im Agile Release Train • Umsetzung und Weiterentwicklung der Lösung mit Technologien wie Java/Spring Boot, Kafka, Solace, REST sowie relationalen Datenbanken und Testing-Frameworks (z. B. JUnit 5, Mockito, AssertJ) • Entwicklung von Frontend- und Integrationskomponenten mit Typescript/Angular, HTML und CSS sowie Sicherstellung der Schnittstellen zu Backend-Services Muss-Anforderungen • Abgeschlossenes Informatikstudium (ETH, Universität, FH) oder äquivalente Ausbildung • Mehrjährige Erfahrung als Software Engineer mit Fokus auf Java und Spring Boot • Ausgewiesene Erfahrung mit BPMN-Modellierung und -Automatisierung (z. B. Flowable) • Erfahrung mit relationalen Datenbanken (z. B. PostgreSQL), sowie in Message-Driven-Architekturen und Event-Messaging innerhalb von BPMN-Prozessen (z. B. Kafka, Solace) • Schnelles Auffassungsvermögen für fachlich und technisch komplexe Systeme • Hoher Grad an Selbständigkeit und ausgeprägtes Qualitätsbewusstsein • Verhandlungssichere Deutschkenntnisse und gute Englischkenntnisse Kann-Anforderungen • Kenntnisse in agiler Softwareentwicklung, Design Patterns und Test-Driven Development • Erfahrung mit Source-Code-Management wie Git/Bitbucket, sowie in Cloud- und Container-Technologien (z. B. OpenShift, Docker, AWS) • Know-how in Angular und TypeScript-basierten Frontends, sowie in Microservice-Architekturen • Erfahrung mit Storage-Technologien (z. B. AWS S3), sowie in Monitoring-Systemen wie Instana oder Splunk • Versiert mit Continuous Deployment Werkzeugen (z. B. Tekton, ArgoCD) • Fachliches Bahn-Knowhow, insbesondere im Bereich Bahnproduktion Weitere Informationen - Einsatzdauer: 15.12.2025 bis 31.12.2026 mit Option auf Verlängerung - Pensum 80–100% - Arbeitsort: Bern (mindestens 2 Teamtage vor Ort - pro Woche) - Einsatzart: Personalverleih (befristete Anstellung über Wavestone) Let’s power the future together Vom Business Case bis hin zur Umsetzung: Als führendes Beratungsunternehmen für strategische Transformationen sind wir vertrauenswürdiger Partner für unsere Kunden - und für unsere Mitarbeitenden. Verantwortungsvoll, leistungsstark und immer mit dem Menschen im Fokus. #WeAreWavestone Mit unserem 360°-Portfolio an Beratungsleistungen verbinden wir erstklassige Branchenexpertise mit einem breiten Spektrum an branchenübergreifenden Kompetenzen, arbeiten interdisziplinär und denken über den Tellerrand hinaus. Unseren Partnerunternehmen und Freelancern:Freelancerinnen können wir so umfassende Perspektiven innerhalb unserer eigenen Projekte bieten und unterstützen als langjähriger Rahmenvertragspartner bei der Besetzung von Projektvakanzen – zeitnah und direkt. Wir freuen uns auf Ihre Kontaktaufnahme! Ihr direkter Ansprechpartner bei Wavestone Vivek Kandiah Telefon: +41 76 223 85 15 E-Mail: vivek.kandiah@wavestone.eu

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The Senior Software Engineer will design, implement, test, and operate microservices for the Capacity Manager, while also modeling and automating BPMN processes. The role involves close collaboration within a Scrum team in a SAFe context and the development of both frontend and integration components.
Loading...