Application Architect
Hiring Process
Time to Answer
2 open days
Process
1 Phone Call
1 Onsite Interview
Days to get an Offer
4 Days after Interview
Overview
Experienced and technically proficient Application Architect to lead the design and implementation of scalable, maintainable software architectures for client-driven projects. The ideal candidate combines deep hands-on expertise in Java-based technologies with proven leadership in guiding development teams within an Agile/Scrum environment. In this role, you will translate complex business requirements into effective technical solutions, ensure code quality through structured reviews, manage deployment processes, and contribute to the architectural vision across multiple domains.
Job Responsibilities
- Design and implement application architectures for client-driven projects.
- Lead and support development teams within a Scrum/Agile environment.
- Translate business requirements into scalable and maintainable technical solutions.
- Define and assign tasks to Java development team members.
- Oversee and organize code review processes to ensure code quality and consistency.
- Manage merge requests, application releases, and deployment activities.
- Provide technical leadership and ensure adherence to best practices and coding standards.
- Understanding of business requirements and capacity to define a coherent architectural vision across various business domains.
Must Have Skills
- Experienced in Angular, OAuth 2.0, and Spring Boot.
- Skilled in CI/CD automation (GIT, Jenkins), REST APIs, and JMS (Java Message Service).
- Strong experience in JPA (Java Persistence API) and J2EE.
- Basic knowledge of Keycloak.
- Familiarity with document lifecycle processes (creation, validation, archiving, deletion, signing, routing, etc.).
- Experience with ECM/GED solutions (e.g., Nuxeo, SharePoint, Documentum) and object storage solutions (e.g., S3, NextCloud).
- Knowledge of metadata management, versioning, access rights, and document classification.
- Proficiency in indexing and search engines (e.g., Elasticsearch, OpenSearch).
- Strong abstract thinking to improve existing applications and design new architectures aligned with company standards.
- Ability to think creatively and challenge existing solutions.
- Proven leadership experience managing a development team.
- Ability to align and unite stakeholders around a proposed solution.
- Fluency in French or Dutch, with strong proficiency in the second national language.
- Good proficiency in English.
Nice to have
- Experience in writing online content.
- Easily integrates into a well-established team.
- Analytical, logical, structured, and detail-oriented.
- Strong active listening and summarizing abilities.
- Creative, positive, and solution-oriented mindset.
- Strong team spirit and collaborative approach.
What's great in the job?
- Great team of smart people, in a friendly and open culture
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company
Work at yechte
We are an independent digital consultancy with ambitious goals and a global presence. We support a diverse range of companies, building digital teams and delivering innovative digital solutions. Our multicultural and diverse workforce, comprised of ‘Global Citizens’, reflects this inclusivity.
We care about work-life balance and meeting the expectation of a growing team, investing in people because they are our greatest asset. Our consistent growth is a testament to this commitment.
Come work at yechte, a company on the rise, offering excellent benefits, opportunities for personal development, and the chance to learn from accomplished leaders. We are always looking for exceptional professionals to join our team.
What We Offer
Each employee has a chance to see the impact of his work. You work on real digital projects and make tangible contributions to the company. We want to provide to each individual personal, professional and social growth.
Attractive Benefits
We care about your comfort. At yechte we offer cost-effective and eco-friendly mobility plans, food allowances, and comprehensive healthcare support, enhancing employee satisfaction.
Personal Development
We care about your growth. At yechte we offer to boost your personal growth through tailored IT trainings and certifications, fostering a culture of agility and tech-driven expertise.
Flexibility
We care about your wellbeing. At yechte we offer flexi-hours and hybrid home/office work arrangements, enhancing employee work-life balance and productivity.





