Vacature

Java Architect

Antwerpen

Solliciteer

Tasks

  • You design and develop robust web applications with a strong focus on scalability, high availability, and maintainable code. Your primary toolkit revolves around the Java Spring ecosystem and widely adopted complementary technologies.

  • If you thrive on writing clean, structured code, building modular architectures, and applying proven engineering principles, this role will suit you well. Since you will contribute to the development of large-scale web platforms, prior experience designing or leading complex web solutions — ideally in the role of architect or lead developer — is highly valuable.

  • You combine deep technical expertise with strong interpersonal skills. You are able to guide team members and clients through architectural decisions and technical reasoning. Working across multiple projects or client environments does not unsettle you — you adapt quickly, manage shifting priorities effectively, and transition smoothly between contexts.

Ideal Profile

  • You have experience working with major cloud platforms such as AWS and Azure.

  • You are comfortable operating within CI/CD environments and understand automated deployment pipelines.

  • You are familiar with Git and branching strategies (e.g., Gitflow), as well as architectural principles such as data-driven design and dependency injection.

  • You possess working knowledge of SQL in a development context.

  • You have a foundational understanding of frontend technologies, including HTML, JavaScript, SCSS, and modern frameworks such as React or Angular, along with tooling like Webpack.

  • You are fluent in Dutch and have a solid command of English.

You have advanced expertise in Java, including:

  • Modern Java features (8 and above)
  • The Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Security)
  • ORM technologies such as Hibernate
  • Testing frameworks like JUnit and Mockito