It will certainly be an exciting journey, building a brand new platform for the financial services industry honouring all the non functional requirements which characterise this industry: performance, security, availability, scalability,… We leverage the new technical capabilities which are used for contemporary digital solutions: distributed in memory data grids, microservices, complex event processing, NoSQL databases...

We are looking for top talent to join us in this ride. If you are passionate about quality and want to contribute to the new generation of financial services platforms, drop us a note at contact@theglue.com.

The Software Architect is a member of the core team, a multidisciplinary team of experienced and highly skilled hands-on architects, software developers, test engineers. The team is responsible for the entire software development life cycle of our digital banking product suite.

You will guide our Scrum teams to develop new functionality for the Digital Integration Platform. You take ownership for the architectural and technical design, working closely with other architects to ensure alignment, and with developers, testers and other team members to ensure the technical vision is known and used during development activities.

Your profile

Ideally, you have a background in banking solutions, being able to communicate your knowledge clearly and confidently across all levels of an organization. The role involves collaboration with a broad range of specialists, internally and with our customers.

Other skills should include:

  • Distributed in-memory data and processing grids
  • Event driven systems
  • Containerisation - Docker
  • Java, Spring, Gradle, Jenkins, JUnit
  • JSON and REST
  • SQL, key/value and document oriented DBs
  • Information modeling and UML
  • Integration patterns

We are engineers. This what we do: analyse the problem, do the math, build the solution, and make the life of our customers easier. We want you to feel proud when you see the name of a bank or insurance company who's new services are powered by the platform that you have helped to build.

We don't have a single line of legacy code. We take decisions faster than we can write them down.

We use the latest technologies, not because we want to be hip but because we believe that they are the best suited for the problem at hand: reactive programming, distributed in memory data and processing grid, noSQL databases and container based deployment. OK,  maybe we will disappoint you, we don't do blockchain (yet). 

Do you want to join our engineering team in Diegem?

We are looking for experienced Java software engineers. Preferably you have contributed to the delivery of mission critical systems. So you know that quality is a number one goal and that a solution which does not adhere to the highest non functional requirements can hardly be called functional. You write great code, and test it thoroughly. You are not afraid to stand up and defend your designs but equally you can accept that somebody else has a better solution. You are convinced that agile is firstly a state of mind rather than a series of ceremonies.

If you are passionate about creating great software products in a team of skilled software engineers, drop us a note and convince us how you can contribute to our journey.