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
Overview

As a Java Developer in a leading FinTech, you will build core Java solutions from scratch in a framework-free environment. You will join a cross-functional team in a hybrid London setup, contributing to fintech-focused software that may run across cloud platforms. The role emphasizes performance, data structures, and multithreading to support trading-related features. You will work in a hands-on, collaborative environment with modern testing and delivery practices to accelerate your progression toward more senior responsibilities. This is an opportunity to shape impactful financial software within a high-growth, innovative company.

Pay / Benefits
  • flexible working from home policy
  • personal training budget
  • private health insurance
  • life assurance
  • dental & eyecare insurance
  • bonus
Responsibilities
  • Develop core Java applications from scratch without using frameworks
  • implement multithreading and concurrency solutions
  • participate in TDD, CI/CD, and paired-programming workflows
  • work in a modern FinTech environment with focus on FX/trading domain
  • contribute to cloud-enabled, cross-platform software (GCP/AWS)
Key requirements
  • 3-5 years of Java development experience
  • core Java proficiency without framework reliance
  • multithreading knowledge
  • experience with TDD, CI/CD, and paired programming
  • interest in financial sector and trading domains
  • collaboration
  • adaptive learning
  • problem-solving
  • Core Java
  • multithreading
  • TDD

Skills

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