Software Engineer (Java/Spring Boot) auf dem Weg zum Data / AI Engineer
Summary
Develops modern backend and data platforms with Java/Spring Boot, works on data-driven solutions and AI-supported apps, processes large data, and supports data pipelines/AI workflows.
Was dich erwartet
- Entwicklung moderner Backend- und Datenplattformen auf Basis von Java, Spring Boot.
- Mitarbeit an datengetriebenen Lösungen und AI-unterstützten Anwendungen
- Verarbeitung, Integration und Bereitstellung grosser Datenmengen in modernen Systemlandschaften
- Unterstützung bei der Konzeption und Umsetzung von Data Pipelines und AI-Workflows
- Zusammenarbeit mit Software Engineers, Data Engineers, Data Scientists und Cloud Specialists in interdisziplinären Teams
- Einführung und Nutzung moderner AI-Tooling- und Engineering-Praktiken
- Verantwortung über den gesamten Software Lifecycle – von der Analyse über Design und Implementierung bis zum Deployment
- Mitarbeit in agil geführten Projekten mit modernen Technologien und hoher Eigenverantwortung
- Möglichkeit zur fachlichen Weiterentwicklung Richtung:
- Data Engineering
- AI Engineering
- Cloud-native Data Systems
- MLOps & AI Integration
Was du mitbringst
- (Fach-)Hochschulabschluss in Informatik
- Mehrjährige Erfahrung in der Entwicklung mit Java und Spring Boot. Erfahrung mit Angular von Vorteil
- Gute Kenntnisse moderner Software-Engineering-Praktiken wie Clean Code, Testing, CI/CD und Agile Development
- Erfahrung mit REST APIs, relationalen Datenbanken und Container-Technologien wie Docker oder Kubernetes
- Interesse an Datenplattformen, AI-Systemen und modernen Cloud-Technologien
- Motivation, dich in Themen wie Data Engineering, AI Enablement oder Machine Learning einzuarbeiten
- Idealerweise erste Berührungspunkte mit Technologien wie Kafka, Python, Spark, Airflow, Vector Databases oder Cloud-Plattformen
- Analytisches Denkvermögen sowie Freude daran, neue Technologien auszuprobieren
- Fliessende Deutsch und Englischkenntnisse. Französischkenntnisse von Vorteil.