
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A dynamic technology company is looking for an experienced Java Developer to join their team in London. The role involves developing high-quality software solutions and requires strong collaboration, technical skills, and experience with Java and another programming language, preferably Python. The ideal candidate is analytical and has excellent communication skills. This is a hybrid position with a day rate of £377.40.
Location: London (Hybrid - 1 day onsite)
Start Date:ASAP
Contract Duration: Until 31 December 2025
Day Rate: £377.40(Inside IR35)
We are seeking an experienced Java Developer to join a dynamic team delivering high-quality software solutions. This role requires strong technical skills, collaboration, and the ability to solve complex engineering challenges.
Apply sound software engineering principles and practices.
Develop solutions using Java and at least one other high-level programming language (e.g., Python).
Work with algorithms, data structures, and enterprise applications.
Communicate effectively with stakeholders, providing clear written and verbal technical documentation.
Contribute to the delivery and tracking of software engineering outcomes.
Apply analytical and problem-solving skills to address high-performance engineering challenges.
Strong experience with Java (and ideally another language such as Python).
Solid understanding of algorithms, data structures, and enterprise application design.
Excellent communication and teamwork skills.
Strong analytical and problem-solving ability.
Language-agnostic approach to performance engineering problems.
Kubernetes deployment architectures.
Building trading controls within investment banking environments.
Working with data technologies, including:
NoSQL (MongoDB, Elasticsearch, Hadoop)
In-memory (MemSQL, Ignite)
Cloud-based (Snowflake)
Relational (DB2, SybaseIQ)
Data-driven performance analysis and optimisation.