Arbeitsort dieser Stelle Basel, Bern und Zürich

Java Architect / Technical Lead

Bewerben

Für unsere Standorte in Bern, Basel und Zürich suchen wir erfahrene Java-Architekten (m/w).

Ihre Aufgabe

  • Sie arbeiten mit Business- und Software-Engineering-Teams zusammen, um Java-Anwendungen von Grund auf neu zu entwickeln.
  • Sie leiten die Teams während des gesamten Projektlebenszyklus an, der von der Konzeption über die Geschäftsanforderungen, die Softwarearchitektur, die technische Leitung und das Coaching bis hin zur fehlerfreien Lieferung reicht
  •  Sie beraten unsere Kunden in technologischen und architektonischen Fragen, geben technische Empfehlungen und beraten bei deren Umsetzung 
  • Sie unterstützen Pre-Sales bei Ausschreibungen, Proof-of-Concept-Arbeiten und beim Design innovativer Lösungen, wobei der Schwerpunkt auf Skalierbarkeit, Modularität, Flexibilität und Performance liegt
  • Sie führen gruppenweite Thought-Leadership-Initiativen durch, um unsere Architekturpraxis voranzutreiben und unsere technische Exzellenz fortzuführen

Unser Angebot

  • Ein anregendes und professionelles Arbeitsumfeld in einem dynamischen Team mit umfassender Expertise
  • Spannende Projekte mit den neuesten Technologien
  • Flache Organisationshierarchien und funktionsübergreifende Teamarbeit
  • Enger Kontakt zu Kunden in unterschiedlichen Branchen
  • Eine unterstützende Kultur mit hervorragenden Möglichkeiten zur beruflichen und persönlichen Weiterbildung und Entwicklung
  • Eine gesunde Work-Life-Balance (41 Stunden Arbeitswoche und 25 Tage Ferien)
  • 1/2 SBB-Tarifabonnement und Reisen für ELCA 1. Klasse
  • Unterstützung Mobiltelefon/Abonnement
  • Flexible Arbeitszeiten
  • Homeoffice
  • Attraktive Pensionskassenmodelle
  • Nichtberufsunfallversicherung (privat)
  • Krankentagegeldversicherung
  • Flottenrabatt (Amag, Opel und Renault)

Ihr Profil

  • 6+ Jahre Erfahrung im Design und der Implementierung großer JAVA-Anwendungen
  • Starke praktische Erfahrung mit Frameworks wie Spring / Spring Boot, JPA / Hibernate oder anderen ORM und Build-Tools wie Maven / Gradle.
  • Solide Kenntnisse über Integrationsmuster und Best Practices wie synchrone vs. asynchrone Kommunikation, RESTful APIs, Messaging, Publish-Subscribe
  • Tiefes Verständnis von Multi-Tier-Architekturen und Microservices (Load Balancer, Caching, Webserver, Applikationsserver, Netzwerke, Datenbanken, Content Delivery Networks)
  • Gute Kenntnisse der Domänenmodellierung und des domänengesteuerten Designs
  • Praktische Erfahrung mit Containern und Orchestrierungsplattformen wie Docker, Kubernetes oder OpenShift
  • Gute Kenntnisse von Best Practices und Werkzeugen für CI/CD-Pipelines, DevOps, agile Methoden, automatisierte Tests, Codequalität, wie z. B. Jenkins, Jira, JUnit, Cucumber, SoapUI, Selenium, SonarQube
  • Erfahrung im Monitoring, Troubleshooting und Profiling von Systemen mit den Tools Java Melody, Java Flight Recorder oder Java Mission Control
  • - Kenntnisse von verteilten Streaming-Plattformen wie Kafka und reaktiven Frameworks wie RxJava und Vert.x sind ein Plus
  • Erfahrung mit Front-End-Frameworks wie React, Angular, Vue.js ist ein Plus
  • Erfahrung mit einigen Cloud-Diensten wie AWS ist ein Plus
  • Eine Leidenschaft für sauberen Code und pragmatisches, elegantes Design
  • Enthusiasmus, Kreativität, Flexibilität, Teamgeist und allgemeine Begeisterung für die Softwareentwicklung
  • Gute Kommunikationsfähigkeiten
  • Fliessend in Deutsch und in Englisch

Wir freuen uns auf Ihre vollständigen Unterlagen (CV, Motivationsschreiben, Arbeitszeugnisse, Diplome/Zertifikate).

Wenn Sie auf dieser Website weitersurfen, akzeptieren Sie die Nutzung von Cookies oder ähnlichen Technologien, welche die Erstellung von Zugriffstatistiken für unsere Website bezwecken (Tests und Messungen von Zielgruppen, Besuchen, Surfverhalten und Performance), die Ihnen aber auch gezielt auf Ihre Interessen abgestimmte Inhalte und Inserate anbieten.

Wir haben unsere Cookies aktualisiert. Zögern Sie nicht, Ihre Präferenzen ebenfalls zu aktualisieren.

Schließen
save

Ihre Cookie-Präferenzen setzen

Ihre Cookie-Präferenzen aktualisieren

Sie können sich über die Art der hinterlegten Cookies informieren, sie akzeptieren oder ablehnen, sei es für die gesamte Website und alle Services oder einzeln für jeden Service.

OK, alles annehmen

Besucherfluss

Diese cookies verschaffen uns Einblick in Traffic-Quellen und ermöglichen uns ein besseres, anonymisiertes Verständnis unserer Besucher.

(Google Analytics und CrazyEgg).

Neu

Freigabetools

Cookies von sozialen Medien erlauben ein Teilen von Inhalten in Ihren bevorzugten Netzen.

(ShareThis)

Neu

Verständnis der Besucher

Diese cookies werden verwendet, um Besucher über verschiedene Websites hinaus zu verfolgen.

Dadurch wollen wir relevantere, zielgerichtete Inhalte für bestehende Kontakte anbieten (ClickDimensions) und Inserate anzeigen können, die für die Benutzer nützlich und ansprechend sind (Facebook Pixels).

 

Neu
Weitere Angaben zu diesen Cookies und unserer Cookie-Richtlinie finden Sie hier.