Java Software Architect

Rocken AG
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior
Compensation
CHF 109K

Job location

Tech stack

Java
Continuous Integration
Data Migration
Java Platform Enterprise Edition (J2EE)
Hardware Security Module
IBM WebSphere MQ
Identity and Access Management
Java Message Service (JMS)
Spring
JSON
Maven
Cisco Nexus Switches
Openshift
Public Key Infrastructure
Software Architecture
Simple Object Access Protocol (SOAP)
Software Systems
Spring-boot
GIT
Angular
Kubernetes
Information Technology
Kafka
Build Tools
Front End Software Development
gRPC
Api Management
Docker
Microservices

Job description

  • Full-timeEmployment type: Full-time
  • CHF 96,500 - CHF 109,000 (XING estimate)
  • Hybrid, In dieser Rolle gestaltest du als erfahrene Fachkraft die Softwarearchitektur komplexer Systeme und trägst massgeblich zu deren langfristiger Qualität und Skalierbarkeit bei. Du übernimmst die Verantwortung für Architekturentscheidungen, definierst Standards und Richtlinien und stellst sicher, dass technische Lösungen zu den fachlichen Anforderungen passen. Du analysierst bestehende Systemlandschaften, identifizierst Optimierungspotenziale und leitest daraus tragfähige Architekturkonzepte ab. Zudem koordinierst du die technische Zusammenarbeit mit verschiedenen Stakeholdern und unterstützt Entwicklungsteams bei der Umsetzung der Architekturvorgaben. Durch dein Know-how treibst du technologische Weiterentwicklungen voran und stellst eine nachhaltige, zukunftsfähige Softwarebasis sicher., * Du unterstützt unsere Kunden als Senior Software- und Plattformarchitekt in anspruchsvollen Grossprojekten
  • In dieser Rolle erarbeitest du System-, Lösungs- und Integrationsarchitekturen und begleitest Umsetzung, Integration und Betrieb
  • Du entwickelst Transitions- und Migrationskonzepte, planst Datenmigrationen und sicherst Rückwärtskompatibilität
  • In dieser Rolle konzipierst du Sicherheits- und Betriebsarchitekturen für sicherheitskritische Lösungen mit hoher Verfügbarkeit
  • Du definierst und prüfst Schnittstellen- und Integrationslösungen inklusive API Contracts und Schema Governance
  • Als Softwarearchitektur Fachkraft fungierst du als technischer Mentor für Entwicklungsteams und Schnittstelle zu Produkt- und Betriebsteams

Requirements

  • Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
  • Du besitzt fundierte Erfahrung im Design von Microservices (DDD, Bounded Contexts, Event Storming) sowie in Enterprise Java mit Spring / Spring Boot / JEE.
  • Du hast Praxis im Einsatz von Angular im Frontend und bist mit Integrationsmustern wie SOAP, REST/JSON, gRPC, SEDEX sowie asynchronen Technologien wie Kafka, Schema Registry, AsyncAPI und JMS/IBM MQ vertraut.
  • Du kennst dich in Security-Themen wie Authentisierung und Autorisierung, IAM, PKI, Hardware Security Modules (HSM) und Netzwerkzonenkonzepten aus.
  • Du hast Erfahrung im Betrieb und Monitoring von Microservices mit Docker, Kubernetes/OpenShift, Helm und ArgoCD sowie im Einsatz von CI/CD- und Build-Tools wie Maven, Nexus und Git.
  • Du agierst als Senior Software-/Plattformarchitekt mit mindestens fünf Jahren Erfahrung, arbeitest selbständig, kommunizierst klar und legst Wert auf einfache, qualitativ hochwertige Lösungen.

Apply for this position