Java Developer
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
- 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)
- 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