Java Entwickler - Spring Boot und Microservices
RM IT Professional Resources AG
Zürich, Switzerland
3 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
GermanJob location
Zürich, Switzerland
Tech stack
Java
API
Automation of Tests
Cloud Computing
Continuous Integration
Relational Databases
DevOps
Infrastructure as a Service (IaaS)
NoSQL
Ansible
Systems Integration
Data Logging
Spring-boot
HybridCloud
Gitlab
GIT
Vue.js
Kubernetes
Kafka
Front End Software Development
REST
Docker
Microservices
Job description
- Entwickeln und Warten von Java-basierten Microservices mit Spring Boot sowie REST API Design und Systemintegration
- Aufbauen, Pflegen und Optimieren von CI/CD Pipelines (GitLab, Git, Docker, gegebenenfalls Kubernetes) sowie Überwachung, Logging und Alerting im Cloud-Betrieb
- Betrieb und kontinuierliche Verbesserung geschäftskritischer Plattformen nach DevOps-Prinzipien
- Arbeiten mit relationalen und NoSQL Datenbanken sowie Kafka oder vergleichbaren Message Brokern
- Automatisieren und Infrastrukturmanagement (Ansible, IaaS, Hybrid Cloud, Service Broker APIs)
- Umsetzen von Frontend-Komponenten mit Vue.js inklusive UX Design und API-Integration
Requirements
- Nachweisliche Erfahrung als Java-Softwareentwickler, idealerweise mit fundierten praktischen Entwicklungskenntnissen in Spring Boot und Microservices
- Umfassende Kenntnisse in CI/CD, Git, GitLab-Pipelines, Monitoring, Alerting und Testautomatisierung
- Erfahrung mit relationalen und nicht-relationalen Datenbanken sowie Kafka oder anderen Message Brokern
- Bereitschaft zum Betrieb und zur kontinuierlichen Verbesserung von geschäftskritischen Plattformen im großen Maßstab
- Sprachen: German
Das zeichnet Sie aus:
- Selbstständige und pragmatische Arbeitsweise
- Belastbarkeit und Lösungsorientierung, auch in schwierigen Situationen
- Teamfähigkeit, Lernbereitschaft und Offenheit für Wissensaustausch