
Java Developer – Extreme Programming : FULLY REMOTE : £115k + bonus
Job Description
Posted on: October 19, 2025
An highly successful eTrading firm is now seeking a FULLY REMOTE based Java Developer/Software Engineer. They're looking for a Java engineer who enjoys working closely with others to build dependable, well-tested software. You’ll join a small, collaborative team where pairing and shared ownership are the norm — design, code, test, and deploy together.
Needed:
- Strong commercial Java experience
- BSc or MSc in Computer Science from a good university
What you’ll be doing
- Developing adaptable, high-quality fintech platforms and services in Java
- Improving existing systems through refactoring and thoughtful design
- Writing and maintaining automated tests to keep our feedback loops fast and reliable
- Finding ways to automate repetitive work to focus on what really matters
- Working across different areas of the system — no silos, just shared code and shared learning
How they work
Follow modern XP practices: pairing, continuous integration, and trunk-based development. Every commit is production-ready, and if a test breaks, fix it immediately.
You’ll find yourself:
- Pair programming every day to learn, share context, and build better solutions together
- Using TDD, BDD, and DDD as part of your normal workflow
- Rotating between teams to stay connected to the wider system
- Thinking about performance (throughput and latency) when it really matters
- Treating automation as an ally
You’ll thrive if you:
- Have commercial Java experience
- Are comfortable pair programming most of the time
- Have experience with or a strong grasp of TDD
- Communicate clearly and enjoy collaborative problem-solving
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!

RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Fullstack Blockchain Developer

Staff Fullstack Engineer

Software Engineer Back End Developer

Senior Developer, Backend
