Point your AI agent at freehire and let it find you a job.

Get the CLI →

Understanding Recruitment

NewBe an early applicant

Java Developer

Posted
Discussion

Summary

Build trading and FX software from scratch in Core Java (no frameworks) for a leading London fintech, tackling multithreading, performance, and architecture in a TDD, pair-programming environment with cloud-agnostic deployment on GCP/AWS. Hybrid London role with rapid progression toward senior levels.

Overview

As a Java Developer in a leading FinTech, you will build software from scratch in a hybrid London setting, using Core Java and modern practices. You’ll collaborate with cross-functional teams to deliver scalable, cloud-ready solutions and contribute to a fintech platform at the forefront of the industry. The role offers rapid progression toward senior levels as you tackle performance, concurrency, and architectural challenges. You’ll work in a paired-programming, TDD-driven environment with exposure to GCP and AWS, shaping the next generation of trading and FX applications.

Pay / Benefits
  • Flexible working from home policy
  • Personal training budget
  • Private health insurance
  • Bonus
  • Matched pension scheme
  • 25 days holiday + national holidays
Responsibilities
  • Develop software from scratch in Core Java without frameworks
  • Handle multithreading challenges
  • Engage in TDD, CI/CD workflows
  • Participate in paired-programming environments
  • Work with data structures and algorithms to optimize performance
  • Contribute to cloud-agnostic deployment across GCP/AWS
Key requirements
  • 3-5 years of Java development experience
  • Core Java expertise without frameworks (e.g., Spring)
  • Multithreading experience
  • Experience with TDD and CI/CD
  • Paired-programming environment familiarity
  • Interest in financial sector, FX and trading
  • Willingness to work in a hybrid London setup
  • collaboration
  • problem-solving
  • adaptability
  • Core Java
  • Multithreading
  • TDD

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available