Our client is a global business with a product used in over 70 countries, trusted by major industry players worldwide. They’re independent, innovative, and scaling fast: building technology that brings transparency and efficiency to complex global markets.
This is a great time to join. After years of vendor dependency, they’re now building their own engineering capability in-house and investing heavily in people, platforms, and product. You’ll be part of a growing team shaping how things are built, delivered, and scaled for the future.
As a Full Stack Engineer, you’ll be hands-on across the stack, delivering secure, high-performing applications that handle complex data and transactions at scale. You’ll use modern Java on the backend and React on the frontend, working closely with engineers, product managers, and architects to deliver reliable, maintainable software.
This is a role for someone who wants impact: someone who enjoys solving interesting problems, improving systems, and helping shape an engineering culture that values collaboration, quality, and autonomy.
What you’ll be doing
- Design, build, and maintain scalable backend services and APIs using Java and Spring Boot
- Develop clean, efficient front-end components with React and modern UI frameworks
- Work on integration, data, and deployment challenges within a cloud-native environment
- Implement secure coding practices and contribute to performance optimisation
- Collaborate with DevOps and QA to ensure smooth releases and CI/CD pipelines
- Play an active role in technical discussions, design decisions, and continuous improvement
What you’ll bring - 5+ years’ experience in software development across backend and frontend environments
- Strong proficiency in Java 17/21 and Spring Boot 3, with solid experience building APIs
- Frontend experience using React (TypeScript experience is a bonus but not essential)
- Understanding of SQL databases such as MySQL, including schema design and optimisation
- Experience working with cloud platforms (Azure, AWS, or similar)
- Familiarity with CI/CD pipelines, modern testing frameworks (JUnit, Cypress, Playwright)
- A pragmatic, collaborative approach and genuine curiosity for improving how things are done
Why join - Be part of a high-performing company building technology used around the world
- Join at an exciting time of growth and investment in in-house engineering
- Work with a modern tech stack in an environment that values autonomy and trust
- Contribute to meaningful products that impact global industries