Senior Software Engineer – Java - FinTech
Remote First | London (UK) | Up to £120k + Equity + Benefits
Are you a Java developer comfortable working in Core Java not relying on frameworks?
Someone who thrives in a collaborative, TDD environment?
Do you believe in XP Principles, pair programming, CI / CD and clean, maintainable code?
If so, we’d love to hear from you. Our FinTech client could be the challenge you are looking for....
Experience :
- Good tenure demonstrating depth of involvement in projects
- A proven background as Java Software Engineer
- Desirable : Performance based software / Real-time software
- Desirable : High availability / Low Latency / Concurrency
- We value growth and flexibility, welcoming developers from all backgrounds.
Skills :
Strength with Core Java - (monolithic environment)Ansible, Aeron, JenkinsStrong understanding of TDD / BDDClear communication and teamworkDesirable : Engineers with C++ background generally do wellEnvironment :
Extreme Programming (XP) principles, with a strong focus on TDD, BDD, and DDD.Pair programming culture ensures high-quality code and continuous learning.Continuous integration—every commit is releasable, and automation is key.What You’ll Be Doing
Building resilient and adaptable fintech platforms in JavaRefactoring to improve code designWriting comprehensive tests for every commitAutomating processes to improve efficiencyRotating across teams to enhance collaboration