Job Description
Looking for a senior-level Java engineer who thrives in complex environments and wants to elevate the engineering bar within a multidisciplinary trading platform ecosystem. This is not a traditional Java developer role. You will be working on cutting-edge architecture initiatives, rewriting monolithic systems into modular microservices, and integrating AI-assisted development into daily workflows using our proprietary LLM agent, Windsurf. This role is fully remote (EU time zones preferred), contractor-based, and highly autonomous. You’ll be the go-to expert for complex backend solutions and an engineering force multiplier across teams that are currently focused on feature-level development and integrations.
About ThinkMarkets
ThinkMarkets is a global financial technology company, specializing in providing multi-asset trading solutions to thousands of clients around the world.