Senior Software Architect - Java (Barcelona)

Senior Software Architect - Java (Barcelona)

05 nov
|
Roche
|
Barcelona

05 nov

Roche

Barcelona

OverviewIn this Senior Software Architect role, you will own end-to-end architecture for mobile, backend and cloud within Roche's PIxSW, shaping SaMD and digital health products.

You'll lead architectural decisions, write design documents, and guide cross-functional teams to deliver secure, compliant solutions.

You will advance AI-assisted engineering as part of our aSDLC, applying agentic tools to improve design, prototyping and reviews.

This position blends hands-on prototyping with strategic architecture in a regulated, patient-focused domain.

Compensaciones / Beneficiosbrand new Apple hardware

fitness benefits

public transport support

lunch benefit

language classes

professional training budget

ResponsabilidadesOwn architecture across native mobile, backend and cloud; define integration boundaries and design decisions

Produce technical designs, architecture decision records, and C4 models to guide implementation

Make trade-offs on cost, risk and value; keep regulated and non-regulated parts separated for SaMD readiness

Shape and advance the aSDLC by integrating agentic AI tools into design, prototyping, documentation and review

Set standards and guardrails for AI-assisted work in a regulated setting with clear ownership

Provide technical leadership to squads, facilitate decisions, and mentor through reviews and paired work





Collaborate with mobile and Cloud/DevOps teams to ensure cross-domain alignment and reusable blueprints

Create documentation to keep products audit-ready and align with shared architectural direction

Requisitos principalesStrong track record as Software Architect across mobile, backend and cloud

Depth in Java and Spring; modular domain-driven design; APIs and integration; cloud-native patterns; DevOps and CI/CD; experience with a major cloud provider is a plus

Experience with agentic AI tools (e.g., Claude Code) and leveraging AI in software design, prototyping and review

Ability to translate architecture into actionable designs (design docs, decision records, C4 models) and facilitate team decisions

Experience in regulated or safety-critical environments; SaMD or medical device software is a strong plus

Strong communication skills and ability to lead through expertise; hands-on with prototypes when risk reduction is needed

Willingness to travel (~10%), and collaborate across multiple sites

Strong communication

Collaborative leadership

Decision-making under risk

Java and Spring; modular and domain-driven design

APIs and integration patterns; cloud-native architecture; DevOps and CI/CD

AI-assisted development tools and AI-enabled engineering practices (agentic tools)

📌 Senior Software Architect - Java (Barcelona)
🏢 Roche
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software architect - java (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software architect - java (barcelona) / barcelona