Candidates: Create an Account or Sign In
Our client, a leading global consultancy, is partnering with a prestigious end client in Canary Wharf. We are excited to offer a fantastic opportunity for a talented Java Developer to join a dynamic and agile development team on an initial 6 months contract, with the potential for extension.
If you are interested and have the relevant skills and experience, please apply promptly to discuss further.
Job Title: Java Developer
Location: Canary Wharf, London (3 days office-based)
Duration: 6 Months - view to extend
Rate: Inside IR35
About the Role
We’re looking for a highly skilled Java Developer to join a dynamic team working on high-performance, low-latency systems in the financial services sector. This is an exciting opportunity to contribute to mission-critical systems that process large volumes of real-time trading data. You'll be part of a collaborative environment that embraces innovation, modern engineering practices, and cutting-edge technology.
Key Responsibilities
* Design and implement high-performance messaging middleware and frameworks
* Develop resilient applications using modern platforms and design principles
* Enhance software development lifecycle (SDLC) processes with a shift-left approach for testing, configuration, and developer experience
Required Experience & Skills
* Strong core Java programming skills (5+ years)
* Experience building low-latency distributed systems for high-volume trading environments
* Hands-on experience with technologies such as Kubernetes, Kafka, RocksDB, MongoDB, MemSQL, Prometheus, Tempo, and Snowflake
* Knowledge of elastic scaling and real-time data processing
* Familiarity with cloud-based resource management and DevOps practices
* Experience with stream processing platforms
* Strong communication skills and the ability to lead development initiatives
* Python experience is a strong advantage
Nice to Have
* Understanding of messaging middleware, networking, and databases
* Exposure to modern DevOps and CI/CD practices