We’re working with a large and impressive software company that delivers enterprise-grade solutions to some of the biggest names in financial services. They are currently seeking a skilled Java Software Engineer to join their London-based team on a contract basis.
This is a fantastic opportunity to contribute to complex, high-impact systems within a fast-moving, collaborative environment.
Role responsibilities
- Analyse and interpret functional and technical requirements, offering improvements where applicable
- Write clean, efficient, and reliable Java code, both independently and within a team setting
- Collaborate with other developers across multiple projects and technical domains
- Uphold high standards throughout the development lifecycle, including testing, documentation, and deployment
About the ideal candidate
- Strong academic background with at least a 2:1 in Computer Science or a related field
- An excellent communicator, able to clearly explain complex ideas and collaborate effectively within a team
- Passionate about software development, with a strong grasp of object-oriented design, core Java principles, and foundational computer science concepts
- Proactive and self-motivated, capable of managing multiple development tasks in a fast-paced environment
- Curious about financial markets and confident working with data sets to build practical, user-focused tools
This is a rare opportunity to advance your development career in a high-performance environment, working alongside talented engineers who are passionate about building exceptional software.
Don't hesitate to apply!
Role Type: Contract
Title: Java Software Developer
Client: Established Fintech Institution
Salary: Up to £550 Per Day
Location: London