
Java Principle & Senior Software Engineer
Job Description
Posted on: August 6, 2025
đ Java Principal & Senior Software Engineers â Global Fintech (Remote / UK-Based)
We are working with an established global fintech, renowned for delivering world-class payments-related software and technology, to help them grow their UK engineering team. They're on a mission to power the next generation of merchant-first capabilities, and are looking for both Principal and Senior Software Engineers to join them on that journey.
This is a fantastic opportunity to work with a high-performing, autonomous team at the heart of a global payments ecosystem. You will solve real-world challenges at scale, with a strong emphasis on quality, modern engineering practices, and building software that delivers real value.
Why Join?
đ§Engineering-led environment
Our client believes in empowering small, focused teams to make big decisions â and big impact. Engineers are trusted to own outcomes and deliver with autonomy, without unnecessary red tape.
đ±Room to grow
Whether youâre looking to refine your craft, explore new technologies, or step into a more strategic role, youâll find the support, mentoring, and flexibility to shape your career here.
đReal-world purpose
Everything built here is designed to solve actual problems for merchants around the world, not vanity projects or endless rewrites.
The Opportunity
As a Principal or Senior Software Engineer, you will:
- Design and develop backend services, APIs, and platform features within a modern, cloud-based payments architecture.
- Lead or contribute to projects from inception through deployment, including architecture, testing, and release.
- Build observable, testable systems using best practices such as BDD, CI/CD, and continuous improvement.
- Collaborate with product and engineering teams to ship secure, scalable, and maintainable solutions.
What We're Looking For
We are seeking engineers with:
- 6+ years of professional experience (Senior) or 8â10+ years (Principal) in software engineering roles.
- Strong OO programming skills in one or more languages such as Java, C#, Go, or Ruby.
- Proven experience building server-side applications and integrating with modern APIs and databases.
- Solid understanding of web technologies, SQL, systems integration, caching, and messaging frameworks.
- A self-motivated, collaborative mindset and a desire to mentor and lead (particularly at Principal level).
- The ability to thrive in an agile, outcome-driven environment with varied project scopes.
Why This Role?
- Join a stable, well-funded fintech with global reach and real engineering ambition.
- Be part of a remote-first, UK-based team working on meaningful challenges.
- Influence technology choices and delivery approaches from the ground up.
- Enjoy a culture that blends technical curiosity, pragmatism, and delivery focus.
Interested?
If you're a Senior or Principal Software Engineer ready to take the next step, we would love to tell you more about the long-term vision of this exceptional global fintech client.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteJobsHub.app
Get RemoteJobsHub.app on your phone!

Senior Software Developer

Design Engineer - UK

Manual QA Engineer (Web)
