Application Architect Java

EngiFlex BV

Brussel Hoofdstad

Hybrid

EUR 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Company car

Job summary

EngiFlex BV is seeking an experienced Application Architect to reinforce delivery teams working on critical digital services in the public sector. You will contribute to development, integration and evolution of secure, interoperable and scalable solutions in a multi-system environment.

The role supports modernization of platforms, rollout of new functionalities, and continuous improvement of software engineering practices.

Qualifications

  • Minimum 7 years of professional experience in Java software development.
  • Minimum 5 years of professional experience in application architecture.
  • Experience in complex multi-system environments and large-scale digital transformation projects.
  • Experience in public sector environment is an asset.
  • Proven experience in Agile delivery environments and familiarity with traditional development approaches.

Responsibilities

  • Develop and maintain business applications, application components, APIs and web services.
  • Contribute to application and technical architecture, including integration architecture, API Gateway design and technical building blocks, in collaboration with technical leads and solution architects.
  • Participate in technical workshops, Agile/Scrum ceremonies and stakeholder meetings.
  • Support testing activities, technical documentation, deployments, quality assurance, monitoring, reporting and continuous improvement.
  • Work with multidisciplinary teams to align business and technical requirements.
  • Apply security, performance, interoperability and quality standards in the delivered solutions.
  • Carry out code reviews.

Skills

Java 21+
Spring Boot
REST APIs
Kubernetes
OpenShift
OpenID/OAuth
Security OWASP
CI/CD
PostgreSQL
Jira
UML

Tools

Keycloak
GitLab CI/CD
Jenkins
Maven
Docker
Git

Job description

Tasks and responsibilities

To reinforce delivery teams working on critical digital services in the public sector, we are looking for an application architect who contributes to the development, integration and evolution of secure, interoperable and scalable solutions.

The role supports the modernization of existing platforms, the rollout of new functionalities and the continuous improvement of software engineering practices in a complex multi-system environment.

Key activities include:

  • Developing and maintaining business-critical applications and shared digital services.
  • Integrating internal and external systems through APIs and service-oriented architectures.
  • Improving and modernizing existing applications and technical platforms.
  • Helping deliver resilient digital services for public sector organizations.
Responsibilities
  • Develop and maintain business applications, application components, APIs and web services.
  • Contribute to application and technical architecture, including integration architecture, API Gateway design and technical building blocks, in collaboration with technical leads and solution architects.
  • Participate in technical workshops, Agile/Scrum ceremonies and stakeholder meetings.
  • Support testing activities, technical documentation, deployments, quality assurance, monitoring, reporting and continuous improvement.
  • Work with multidisciplinary teams to align business and technical requirements.
  • Apply security, performance, interoperability and quality standards in the delivered solutions.
  • Carry out code reviews.
Your profile
Experience
  • Minimum 7 years of professional experience in Java software development.
  • Minimum 5 years of professional experience in application architecture.
  • Experience in complex multi-system environments and large-scale digital transformation projects.
  • Experience in a public sector environment is an asset.
  • Proven experience in Agile delivery environments and familiarity with traditional development approaches.
Technical skills

You have solid practical knowledge of the following technologies, methods and standards:

  • Java 21 or higher, Spring Boot and Spring Framework (Core, JDBC, Data, Security, AOP)
  • JPA / Hibernate
  • RESTful Web Services, REST API, OpenAPI / Swagger and API Gateway principles
  • Application architecture, technical architecture and integration architecture
  • IAM standards and protocols such as SAML2, OpenID and OAuth 2.0
  • Security practices including OWASP
  • SOA, Backend-for-Frontend and CQRS
  • Angular 16 or newer
  • Keycloak, Lombok and MapStruct
  • Test-driven development with JUnit, Mockito, Spring Test and Cypress
  • Selenium and Testlink
  • Maven and NPM
  • Docker
  • OpenShift / Kubernetes
  • Git and GitLab CI/CD
  • Jenkins
  • SonarQube
  • Flyway or Liquibase
  • PostgreSQL, SQL Server and relational databases
  • BPMN and UML
  • Jira and Confluence
  • Dollar Universe
  • JBoss 7.4 and Tomcat
  • Business analysis and process descriptions
  • Agile/Scrum methodologies and Continuous Integration / Continuous Delivery (CI/CD)
Soft skills
  • Strong analytical and problem-solving skills.
  • Ability to quickly understand and maintain existing codebases.
  • Solution-oriented communication style and a collaborative mindset.
  • Autonomous, proactive and focused on quality.
Languages
  • French: expert level
  • English: working proficiency
Working environment
  • Hybrid working model.
  • Regular on-site presence may be required depending on project needs and team activities.
  • Collaboration with multidisciplinary teams across different public sector organizations.
Offer

You will be part of a growing Belgian SME where initiative and personal development are encouraged. We will provide you with an enjoyable work environment with fun colleagues. We will work out a career plan with you, with attention and a budget for extra education/certification. You can count on an attractive salary, supplemented with extra-legal benefits, including a company car.
(Freelance is also possible)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Architect – Public Sector Digital Services
Application Architect – Public Sector Digital Services

HumanInTech • Brussel Hoofdstad

Hybrid
EUR 90,000 - 130,000
AISB - 1086 - Senior Java / Angular Developer
AISB - 1086 - Senior Java / Angular Developer

Abakus IT-Solutions • Brussel Hoofdstad

Hybrid
EUR 65,000 - 90,000
Senior Full-stack Software Engineer
Senior Full-stack Software Engineer

act digital • Brussel Hoofdstad

On-site
EUR 90,000 - 130,000
Senior Java & Angular ICT Expert for Public Sector
Senior Java & Angular ICT Expert for Public Sector

Madello • Belgium

On-site
USD 90,000 - 120,000
Développeur Full Stack Java Angular confirmé (3 consultants)
Développeur Full Stack Java Angular confirmé (3 consultants)

EngiFlex BV • Brussel Hoofdstad

Hybrid
EUR 55,000 - 75,000
Voiture de société
Plan de carrière personnalisé
Formation continue et budget formation
Solution Architect Tech Lead (Freelance possible)
Solution Architect Tech Lead (Freelance possible)

EngiFlex BV • Brussel Hoofdstad

On-site
EUR 90,000 - 130,000
Voiture de société
Avantages extra-légaux
Plan de carrière et formation
+1
Application Architect – Services numériques du secteur public
Application Architect – Services numériques du secteur public

HumanInTech • Brussel Hoofdstad

Hybrid
EUR 90,000 - 130,000
Java Application Architect
Java Application Architect

EUROPEAN DYNAMICS • Brussel

On-site
EUR 60,000 - 100,000
Application/ Cloud Architect (Information Technology/Software)
Application/ Cloud Architect (Information Technology/Software)

Black Pen Recruitment • Brussel Hoofdstad

On-site
EUR 90,000 - 130,000
Application Architect / Technical Lead – Mendix Modernisation
Application Architect / Technical Lead – Mendix Modernisation

HumanInTech • Brussel Hoofdstad

Hybrid
EUR 60,000 - 100,000