Senior Java Full Stack Engineer (m/w/d)

Salary: CHF ? - ? per year

Requirements:

  • Abgeschlossenes technisches Hochschulstudium in Informatik, Software-Engineering oder einem verwandten Bereich (obligatorisch).
  • Fundierte Erfahrung mit Angular für die Frontend-Entwicklung.
  • Sehr gute Kenntnisse in Java für die serverseitige Anwendungsentwicklung.
  • Praktische Erfahrung mit Kafka für Echtzeit-Datenverarbeitung und Kommunikation.
  • Praktische Erfahrung mit Datenbanktechnologien wie PostgreSQL und MongoDB.
  • Vertrautheit mit Container-Orchestrierungstools wie OpenShift und/oder Kubernetes.
  • Tiefgehendes Verständnis von Microservices-Architekturen und Best Practices.
  • Praktische Erfahrung mit Domain-Driven Design (DDD) Konzepten.
  • Ausgeprägte Problemlösungsfähigkeiten sowie Fähigkeit, eigenständig oder im Team zu arbeiten.
  • Hervorragende Kommunikationsfähigkeiten in Englisch (schriftlich und mündlich).

Responsibilities:

  • Entwicklung und Wartung skalierbarer Webanwendungen mit Angular im Frontend und Java im Backend.
  • Entwurf, Implementierung und Wartung von Microservice-basierten Architekturen.
  • Sicherstellung nahtloser Integration zwischen Systemkomponenten unter Nutzung von Kafka.
  • Aufbau und Verwaltung von Datenbanken mit Technologien wie PostgreSQL und MongoDB.
  • Arbeiten nach dem Domain-Driven Design (DDD)-Ansatz zur Modellierung komplexer Systeme.
  • Deployment von Applikationen über Container-Orchestrierungsplattformen wie OpenShift oder Kubernetes.
  • Zusammenarbeit mit Product Ownern, Designern und weiteren Entwicklern, um Anforderungen zu verstehen und qualitativ hochwertige Software zu liefern.
  • Schreiben von sauberem, wartbarem und gut dokumentiertem Code.
  • Teilnahme an Code-Reviews und Mitwirkung an technischen Diskussionen und Entscheidungen.

Technologies:

  • Angular
  • Backend
  • DDD
  • Frontend
  • Java
  • Kafka
  • Kubernetes
  • MongoDB
  • OpenShift
  • PostgreSQL
  • microservices
  • Web
  • Fullstack

More:

Wie wir handeln.

All For One. Füreinander einstehen und gemeinsam Grossartiges erreichen - Hand in Hand mit Gleichgesinnten.

We Care & Grow. Together. Entfalte dein Potenzial und wachse. Wir stehen dir bei jedem Schritt zur Seite.

Accountability & Commitment. Machen ist wie wollen, nur krasser. Verantwortung, die zählt.

Original source: https://swissdevjobs.ch/jobs/Consulteer-AG-Senior-Java-Full-Stack-Engineer-mwd

Apply now!

🌐 Change language