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
German

Job 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

Apply for this position