Java Developer
Java roles available at a fast-growing business finance company based in London, on a mission to simplify funding for SMEs across the UK. By combining innovative technology with a deep understanding of business needs, we help entrepreneurs access the capital they need to thrive. As we scale our digital product offering, we're looking for a talented Java Developer to help build scalable, cloud-native services at the heart of our platform.
As a Java Developer, you’ll join a collaborative, cross-functional engineering team building modern financial products using Spring Boot, Microservices, and cloud infrastructure. Design scalable, cloud-ready applications with a focus on performance and reliability.
Collaborate closely with Product Managers, QA, and DevOps in an Agile environment.
Build integrations with third-party financial services (e.g., Open Banking APIs, payment providers).
Strong experience with Java 11+ and the Spring ecosystem (Boot, Data, Security, etc.).
Proven track record building microservices architectures and REST APIs.
Experience working with cloud platforms (AWS preferred) and CI/CD pipelines.
Strong understanding of relational databases (e.g., PostgreSQL) and messaging systems (e.g., Knowledge of testing frameworks (JUnit, Mockito) and API documentation (Swagger/OpenAPI).
If you’re passionate about writing clean, efficient Java code and want to help build the next generation of business finance tools, please apply for immediate consideration.