Software Architect (Java / Spring Boot & Microservices)

Joyful Craftsmen AG

Bern

On-site

CHF 140,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Joyful Craftsmen AG in Bern seeks an experienced Software Architect at Senior or Expert level to lead a long-term modernization program. You will shape target architectures, migrate Java EE monoliths to a Spring Boot microservices stack, and ensure security, data integrity, and scalable design across complex systems.

You will collaborate with business, product and agile teams, produce solution designs and prototypes, review external vendor concepts, and maintain architecture docs (including

Qualifications

  • University degree in Computer Science or a comparable qualification.
  • 5+ years as a Java Enterprise Architect (Senior) or 8+ years (Expert).
  • Excellent knowledge of Java Enterprise technologies, Spring, and Spring Boot.
  • Proven experience designing microservices architectures and modernizing Java EE.
  • Strong understanding of enterprise integration, data architecture, and cloud-native principles.
  • Experience developing target and transition architectures and migration concepts.
  • Experience in complex enterprise environments and large-scale transformations.
  • Strong communication and stakeholder management across business and technical teams.
  • German and English proficiency at C1 level or higher.

Responsibilities

  • Analyze and model business requirements with stakeholders.
  • Develop and maintain target, transition, and solution architectures for modernization.
  • Design migration strategies for transitioning legacy apps to Spring Boot microservices.
  • Create architecture concepts covering design, integration, data, storage, and security.
  • Produce solution designs and prototypes to support decisions.
  • Advise teams on architectural decisions and technology choices.
  • Collaborate with agile teams to ensure architectural consistency across systems.
  • Review architecture concepts from external vendors.
  • Support implementation, operation, and evolution of systems.
  • Maintain technical architecture documentation including Hermes where applicable.
  • Work with development, operations, and external partners for reliable delivery.

Skills

Java Enterprise
Spring
Spring Boot
Microservices
Architectural design
Cloud-native
Stakeholder management
German/English (C1)

Education

University degree in Computer Science or comparable

Job description

About Joyful Craftsmen AG

For over 10 years, Joyful Craftsmen has been a trusted partner globally, empowering organizations to unlock the full potential of their data. Primarily serving clients across Europe while collaborating with companies worldwide through remote solutions, we help businesses turn data into a strategic asset through tailored delivery in areas such as Data and AI Strategy.

Overview

We are looking for an experienced Software Architect at Senior or Expert level to support a long-term strategic modernization program in a complex enterprise environment. The project focuses on further developing the target architecture and migrating existing Java EE applications and monolithic systems to a modern, Spring Boot-based microservices architecture.

Responsibilities
  • Analyze and model business requirements in collaboration with business departments, product teams, and other stakeholders.

  • Develop and maintain target, transition, and solution architectures for the modernization of existing Java EE applications.

  • Design migration strategies and deployment concepts for transitioning legacy applications to a modern Spring Boot and microservices landscape.

  • Develop architectural concepts covering application design, enterprise integration, interfaces, data models, data storage, and security.

  • Create solution designs, technical concepts, and prototypes to support implementation and architectural decision-making.

  • Advise development teams and stakeholders on architectural decisions, technology choices, and implementation approaches.

  • Collaborate with multiple agile teams within a release train, ensuring architectural consistency across teams and systems.

  • Review and assess architecture concepts and solution designs provided by external vendors.

  • Support the implementation, operation, and continuous development of existing and modernized systems.

  • Create and maintain technical architecture documentation in accordance with project standards, including HERMES where applicable.

  • Work closely with development, operations, and external partners to ensure reliable integration and successful delivery.

Qualifications
  • University degree in Computer Science or a comparable qualification.

  • At least 5 years of experience as a Java Enterprise Architect for Senior level or 8 years for Expert level.

  • Excellent knowledge of Java Enterprise technologies, Spring, and Spring Boot.

  • Proven experience designing microservices architectures and modernizing or migrating legacy Java EE applications.

  • Strong understanding of enterprise integration, interfaces, data architecture, and cloud-native architectural principles.

  • Experience developing target and transition architectures, solution designs, and technical migration concepts.

  • Experience working in complex enterprise environments and large-scale transformation projects.

  • Strong communication and stakeholder management skills, with the ability to collaborate effectively across business and technical teams.

  • German and English language proficiency at C1 level or higher.

For over 10 years, Joyful Craftsmen has been a trusted partner globally, empowering organizations to unlock the full potential of their data. Known for our technological expertise, while primarily serving clients across Europe, we are equipped to collaborate with companies worldwide through remote solutions, helping businesses turn data into a strategic asset.

We specialize in delivering tailored solutions in the following areas:

  • Data & AI Strategy: Aligning data initiatives with your business objectives.
  • Artificial Intelligence: Providing predictive and prescriptive insights to drive innovation.
  • Business Intelligence: Offering dynamic, real-time tools for effective decision-making.
  • Data & AI Platform: Building robust and scalable data infrastructures.
  • Data & AI Governance & Management: Ensuring high-quality, compliant, and secure data practices.
  • Data & AI Security: Protecting your data with top-tier security solutions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Spring Boot Microservices Architect
Senior Java Spring Boot Microservices Architect

Joyful Craftsmen AG • Bern

On-site
CHF 140,000 - 190,000
Senior Data Architect – Artificial Intelligence & Data
Senior Data Architect – Artificial Intelligence & Data

MA (Montreal Associates) • Zürich

On-site
CHF 180,000 - 240,000
Senior Data Platform Architect
Senior Data Platform Architect

TalentCloud Group • Zürich

Hybrid
CHF 140,000 - 190,000
Lead Software Architect (a)
Lead Software Architect (a)

INGTES AG • Aarau

On-site
CHF 150,000 - 190,000
Solution/Software Architect – Java (M/W)
Solution/Software Architect – Java (M/W)

Expleo • Bern

On-site
CHF 140,000 - 190,000
Unterstützung pro Projekt
Weiterbildung
Fachveranstaltungen
+1
Senior Data Engineering Consultant (German-speaking)
Senior Data Engineering Consultant (German-speaking)

Machine Learning Architects Basel (MLAB) • Basel

Hybrid
CHF 120,000 - 180,000
Java Solution Architekt & Lead Developer
Java Solution Architekt & Lead Developer

QuBit Consulting & Solutions • Zürich

On-site
CHF 140,000 - 190,000
Technical Architect
Technical Architect

Taleo Consulting • Genf

On-site
CHF 140,000 - 180,000
Solution/Software Architect – Java (M/W)
Solution/Software Architect – Java (M/W)

Expleo Group • Bern

On-site
CHF 140,000 - 190,000
Technische und persönliche Unterstütz"
Weiterbildung und Entwicklungsmögl.
Teilnahme an spezialisierten Fachverw
+2
Solution Architect
Solution Architect

Adnovum Informatique SA • Bern

On-site
CHF 100,000 - 130,000