Job Openings Senior Application Architect

About the job Senior Application Architect

Mission Overview:

Keystone Solutions is actively seeking an experienced software architect to be engaged in a consultancy mission at a client site. This role is pivotal for the development of the Unaddressed Health Message Exchange Platform (UHMEP), which operates in a demanding eHealth context that emphasizes reliability, scalability, and software quality. As a consultant with Keystone Solutions, you will join a motivated and growing team, participating actively in architecture definition, technical leadership, and skill development of developers.

Key Responsibilities:

  • Architecture & Design: Design and evolve the software architecture of the platform as a Keystone Solutions consultant.
  • Technical Coaching: Assist developers in their technical choices and support their skill enhancement.
  • Quality & Pragmatism: Strive to find an appropriate balance between robustness, simplicity, and maintainability.
  • Collaboration: Engage in discussions with stakeholders to ensure alignment between field needs and technical choices.

Technical Stack:

Must have:

  • Backend: SpringBoot, Java 17+
  • Frontend: Angular v18+
  • Database: PostgreSQL
  • Architecture: Hexagonal (Ports & Adapters), Domain Driven Design (DDD)

Should have:

  • Modeling with Archimate or any recognized architecture language.

Nice to have:

  • Knowledge of WebComponents, even theoretical.

Desired Profile:

  • Proven experience in Java / SpringBoot system architecture.
  • Mastery of hexagonal architecture concepts and Domain Driven Design.
  • Comfort with technical coaching and team leadership.
  • Ability to model a software architecture (Archimate or its equivalent).
  • Interest in or experience with WebComponents is a plus.

If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal.