Java Developer
Location: London (Hybrid - 1 day onsite)
Start Date: ASAP
Contract Duration: Until 31 December 2025
Day Rate: £377.40 (Inside IR35)
Role Overview
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.
Key Responsibilities
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.
Essential Skills
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.
Desirable Experience
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.
Please email your CV to for immediate consideration.
TPBN1_UKTJ