Beschreibung
Als Senior Java Developer arbeitest du eng mit und dem Team zusammen:• Als vollwertiges Teammitglied arbeitest an der Weiterentwicklung von komplexen Lösungen mit (Technologien Java/Kafka/Elastic)
• Du bist du aktiv an der Umsetzung beteiligt und agierst als Vorbild für Qualität in der Softwareentwicklung (Testabdeckung, DDD)
• Du integrierst die Lösungen Unternehmensweit und stellst APIs für andere Komponenten zur Verfügung
sehr hohes Datenvolumenm realtime und batch
• Du unterstützt das Team dabei, den Entwicklungsprozess kontinuierlich zu verbessern und sicherzustellen, dass hochwertige Lösungen kontinuierlich bereitgestellt werden
Anforderungen:
• Du bist ein erfahrener Entwickler und Designer mit umfangreicher Expertise in der modernen Softwareentwicklung und Microservices (DDD)
• Du hast nachweisbare Integrationskompetenz und bereits erfolgreich an Integrationsprojekten gearbeitet
• Zudem bringst du fundierte Kenntnisse in den Bereichen Kafka und idealerweise auch Elasticsearch bzw. OpenSearch mit
• Als Generalist beherrschst du alle Schichten einer Lösung
• Du entwickelst mit Begeisterung in Java/Go und legst grossen Wert auf Clean Code und kennst moderne Cloud-basierte Lösungen (priv. Cloud)
Nice-to-have
• Du hast zusätzlich Erfahrung mit Angular
Generelle Rahmenbedingungen:
• Start: per sofort (asap)
• Pensum: %
• Dauer: 6 Monate mit Option auf Verlängerung (sehr langfristig)
• 80% remote innerhalb der Schweiz / 20% onsite in Aarau (Donnerstags)
• Alle Kollegen reden Deutsch