About the CompanyOur client builds digital trading platforms used in over 70 countries. They’re independent, transparent, and focused on creating technology that makes global markets work better.
About the RoleThis is an exciting chance to join a company that’s taking back full ownership of its products and platforms. After years of relying on outside vendors, they’re building a brand-new engineering team - and this role sits right at the heart of it.
As a Java Full Stack Engineer, you’ll be hands-on with both back end and front end development. From APIs and data layers to user interfaces, you’ll be building scalable, high-performing solutions using Java (Spring Boot), React, TypeScript, and MySQL. You’ll also work with modern tools like CI/CD pipelines, Turborepo, and testing frameworks such as JUnit, Cypress, or Playwright.
This is a role where you’ll be more than just a coder. You’ll help shape how the engineering team works, bring ideas to the table, and be part of a collaborative environment that values improvement and experimentation.
Skills & Experience - 5+ years working with Java (Java 17/21, Spring Boot 3)
- Front end experience with React, TypeScript, Tailwind CSS
- Strong knowledge of RESTful APIs and integrations
- Confident working with MySQL and writing efficient SQL
- Exposure to CI/CD pipelines and monorepos (e.g. Turborepo)
- Familiarity with testing frameworks such as JUnit, Cypress, or Playwright
- Comfortable in Agile environments (Scrum or Kanban)
Why Apply? - Join a team that’s building something new and shaping its own future
- Work with a modern tech stack and global teams
- Flexible working options, including work-from-home
- A supportive culture that values wellbeing and collaboration
- Competitive salary and benefits