Senior Enterprise Software Architect

Brussel
|Brussel
|Software Architect
# INW21009

Function

This is a strategic and hands-on role for someone who combines deep architectural expertise with practical software engineering skills—someone who thrives at the intersection of vision, complexity, and innovation.

Your Role & Responsibilities

As an Enterprise Software Architect, you will shape the architecture of large-scale, distributed systems, ensuring performance, security, and maintainability across the stack. You will work closely with stakeholders, analysts, developers, and DevOps engineers to translate business needs into scalable, future-ready solutions.

Key responsibilities include:

  • Designing enterprise-grade architectures using modern modeling languages (e.g., UML, ArchiMate) and proven design patterns

  • Leading technical analysis and presenting architectural solutions before implementation

  • Guiding development teams across the full software lifecycle using best practices and coding standards

  • Ensuring robust security and scalability in both network and application design

  • Delivering high-quality documentation and maintaining alignment with enterprise standards

  • Staying current on emerging technologies and providing expert-level advice in your domains

  • Defining testing and quality strategies to ensure production-readiness

Your Skills & Tech Expertise

You bring a strong engineering foundation and an architect’s mindset. Your expertise includes:

  • 10+ years of experience in designing and building enterprise applications using Java, the broader Java ecosystem, and the Spring.io framework

  • In-depth understanding of distributed systems and algorithms

  • Solid experience with microservices, RESTful APIs, and JSON

  • Familiarity with front-end technologies such as HTML, CSS, JavaScript/TypeScript, and Angular

  • Proficiency with SQL, NoSQL, graph databases, Elastic (ELK), and data management tools

  • Hands-on experience with tools such as Git, GitLab CI/CD, Maven, IntelliJ, Docker, and Jira

  • Infrastructure knowledge: Infrastructure-as-Code (IaC), VMware, Red Hat Enterprise Linux, OpenShift, etc.

  • Strong application and network security knowledge, including protocol-level design considerations

The Ideal Candidate

You're not only an expert in enterprise software architecture—you also know how to lead, influence, and elevate the technical maturity of an organization. You:

  • Translate complex business requirements into elegant technical solutions

  • Embrace best practices and set the standard for architectural governance

  • Lead by example through documentation, mentorship, and technical ownership

  • Combine strategic thinking with hands-on development and delivery

  • Enjoy working across teams and communicating architectural decisions clearly

Back Print
Senior Enterprise Software Architect
In4Matic uses cookies to remember certain preferences and align jobs interests.