What the job is about
As a Technical / Application Architect, you will play a key role in designing and overseeing the architecture of complex software applications. You will ensure that solutions are scalable, secure and aligned with business objectives. This position requires a balance of technical expertise, strategic thinking and strong communication skills to guide development teams and stakeholders.
Your responsibilities will include:
* Designing application architecture that meets functional and non-functional requirements.
* Collect and clarify non-functional requirements by working with relevant stakeholders.
* Collaborating with product owners, business analysts and developers to translate business needs into technical solutions.
* Reviewing and validating technical designs to ensure compliance with architectural principles.
* Leading technical discussions and providing guidance on system integration, performance and security.
* Documenting and maintaining architecture decisions using ADRs and architectural diagrams to ensure transparency and traceability.
* Defining technology standards, frameworks and best practices for development teams.
* Evaluating emerging technologies and recommending adoption where appropriate.
Your interests and skills
* Strong expertise in software architecture principles and design patterns.
* Expertise in modeling techniques (C4, sequence diagrams, information models…)
* Solid understanding of REST APIs, microservices and integration strategies.
* Experience in Domain Driven Design is a plus.
* Experience with cloud platforms (e.g. Azure) and containerization (Docker, Kubernetes).
* Solid understanding of relational databases (Oracle, MSSQL or Postgres), optional NoSQL databases and other structures (e.g. file-based JSON)
* Proficiency in modern programming languages (e.g. Java 21…) and frameworks (e.g. JavaEE, Quarkus).
* Knowledge of security best practices and compliance standards.
* Excellent problem-solving skills and ability to think strategically.
* Passion for technology trends and continuous learning.
What else is expected
* Flexibility to adapt to changing business needs and priorities.
* Working in an iterative agile environment.
* Commitment to delivering high-quality, maintainable and scalable solutions.
* Ability to communicate complex technical concepts to non-technical stakeholders.
* Leadership skills to mentor and guide development teams.
* Strong documentation and presentation abilities.
* Proactive mindset and a strong sense of ownership.
* Fluent in English as the role requires interaction with international teams.
What we offer you
* Competitive salary package
* Company car with fuel card/ charging card
* Meal vouchers
* Group and hospitalization insurance
* Yearly bonus (CAO90)
* Additional benefits: bike leasing and flexible working hours
Join an international, multicultural company with more than 35 years of experience, which doubles in size every 5 years. We encourage a horizontal, open corporate culture where career development and personal growth are central. You benefit from a comprehensive 6-month onboarding, including a dedicated job coach, and receive ongoing learning opportunities. Participate in fun team activities such as after-work drinks, barbecues, family days, and company weekends. Additionally, you work in a modern and easily accessible office, equipped with charging stations for electric cars and bikes, as well as free shared bikes.