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.