Java Software Entwickler/-in 80% - 100%
Bertschi AG
10 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Tech stack
Java
Automation of Tests
Code Review
Databases
Software Design Patterns
Linux
Open Source Technology
Scrum
TypeScript
React
Backend
Information Technology
Front End Software Development
Docker
Job description
Digitalisierung und Automatisierung globaler Logistikprozesse, Einsatz moderner Technologien, Mitwirken in einem erfahrenen Team, Anwendung agiler Entwicklungsmethoden, aktive Mitgestaltung des eigenentwickelten Transport Management Systems, Arbeit im modern ausgestatteten Technopark direkt am Bahnhof. Klingt spannend? Bei uns können Sie viel bewegen!
Zu deinen Kernaufgaben zählen
- Entwicklung, Testing und Code-Review von schlanken Backend-Services in Java sowie modernen Frontends mit TypeScript und React unter Einsatz von Open-Source-Technologien
- Mitgestaltung des gesamten Entwicklungsprozesses: von der Idee über Konzept, Design und Umsetzung bis hin zu Deployment und Monitoring
- Zusammenarbeit mit Product Owner zur Definition, Prüfung und Umsetzung von Anforderungen mittels "Executable Specifications" (BDD)
- Verantwortung für das Design von Services, Datenbanken, Basiskomponenten und Schnittstellen als Story Lead im Austausch mit dem Team
Requirements
- Abgeschlossene Ausbildung im Bereich Informatik (HF, FH, ETH) sowie Erfahrung in der Umsetzung von Software-Projekten
- Gute und aktuelle Java-Kenntnisse sowie idealerweise Erfahrung mit Linux und Docker
- Know-How im Frontend Bereich (Typescript, React)
- Vertrautheit mit Design Patterns und deren situationsgerechter Anwendung
- Begeisterung für technische Herausforderungen und qualitativ hochwertige Software
- Anspruch, robuste und langfristig wartbare Lösungen zu entwickeln
- Erfahrung im Bereich Test Engineering / Executable Specifications von Vorteil
- Freude an modernen Entwicklungsmethoden wie CI, BDD, automatisierten Tests und Scrum
- Teamorientierte Arbeitsweise mit Fokus auf technische Lösungsfindung und Wissensaustausch
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits & conditions
- Einen sicheren Arbeitsplatz in einem etablierten Schweizer Familienunternehmen
- Agile Entwicklungsprozesse
- Persönliche Entwicklungs- und Aufstiegsperspektiven
- Ein motiviertes und professionelles Team mit hoher Eigenverantwortung
- Arbeit im modernen Entwicklungsumfeld (Java, Typescript, MongoDB, Kafka, Cucumber, Ansible, Docker, Linux, etc…)
- Sehr gute Erreichbarkeit mit öffentlichen Verkehrsmitteln
About the company
Die Bertschi Gruppe ist ein Marktführer in der Logistikbranche, spezialisiert auf intermodale Dienstleistungen für die chemische Industrie. Mit Hauptsitz in der Schweiz sind wir mit 3.200 Bertschi-Mitarbeitenden in 39 Ländern weltweit vertreten. Jeden Tag arbeiten wir daran, die innovativsten und nachhaltigsten Logistiklösungen für unsere globalen Kunden anzubieten.