ONE Agency | IT Recruitment Experts Java Architect / Technical LeadÜber unseren Kunden Für unseren Kunden, der sich kontinuierlich weiterentwickelt und damit einen einzigartigen Mehrwert schafft, suchen wir: Ihr Aufgabenbereich - 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 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 Ihre Chance Nutzen Sie Ihre Chance und bewerben Sie sich jetzt für diese interessante Herausforderung unter jobs@oneagency.ch. Job ID: 8493 | direct Link Branche: Anderes Funktion: Anderes