Cette opportunité est basée à Basel, Bern et Zürich

Java Architect / Technical Lead

Appliquer

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).

En continuant votre navigation sur ce site, vous acceptez l'utilisation de cookies ou technologies similaires ayant pour finalité la réalisation de statistiques de visites sur notre site (tests et mesures d'audience, de fréquentation, de navigation, de performance), mais également de vous proposer des contenus et annonces ciblés et adaptés à vos centres d'intérêt.

Nos cookies ont été mis à jour. N'hésitez pas à mettre à jour vos préférences.

fermer
save

Gérer vos préférences cookies

Mettre à jour vos préférences cookies

Vous pouvez vous informer sur la nature des cookies déposés, les accepter ou les refuser soit globalement pour l'ensemble du site et l'ensemble des services, soit service par service.

OK, tout accepter

Flux de visiteur

Ces cookies nous offrent un aperçu des sources de trafic et nous permettent de mieux comprendre nos visiteurs, tout en garantissant leur anonymat.

(Google Analytics et CrazyEgg)

Nouveau

Outils de partage

Les cookies de médias sociaux permettent de partager des contenus sur vos réseaux préférés.

(ShareThis)

Nouveau

Connaissance du visiteur

Ces cookies sont utilisés pour suivre les visiteurs sur les sites Internet.

Ils doivent nous permettre d’offrir à nos visiteurs identifiés davantage de contenus pertinents et ciblés (ClickDimensions) et d’afficher des publicités susceptibles d’intéresser les utilisateurs (Facebook Pixels).

 

Nouveau
Pour plus d'informations relatives à la protection de données, cliquez ici.