Technology at Just

A modern stack for scalable financial startups

At Just, we are building financial risk management systems for corporate treasurers, which requires us to handle large volumes of market data in real time, plus handle customer data and transactions with the security and reliability of a financial application.

Just’s FX Analytics product for corporate treasurers

Infrastructure

Docker, Kubernetes, Google Cloud Platform

Just is hosted on Google Cloud Platform

Front-end

React, TypeScript, Stencil.js, Stylus, GraphQL

We have developed our own Just Elements web component library using Stencil.js

Back-end

Go, Java 11, gRPC

Just is built with gRPC microservices which exchange Protobuf messages

Data Science

Timescale DB, Python, Jupyter Notebook, Metabase

We use Metabase to visualize high-level trends in our data set

Security

Keycloak, Open Policy Agent

User authentication is handled through Keycloak, with templates styled using Just Elements

Build Pipeline

git, Bazel, GitLab CI

We use GitLab CI for our build and deployment process

Landing Page

Gatsby.js, Sanity.io, Netlify

gojust.com is built as a Gatsby static site and deployed to Netlify

The Future

Vault, Istio

Conclusion

This list isn’t exhaustive, and it will undoubtedly continue to evolve in the future. However, we feel it gives us a very stable foundation to deliver solid, scalable financial applications while still developing and releasing rapidly.

CTO at Just (gojust.com) in Oslo, building risk management systems for corporate treasury. Formerly Engineering Director at Barclays & American Express.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store