Java Developer - Consultancy

Posted 20 hours 52 minutes ago by Hamilton Barnes Associates Limited

Permanent
Not Specified
Other
London, United Kingdom
Job Description

Are you looking for an exciting new opportunity? Join one of the world's leading IT services, consulting, and business solutions organization. Founded in 1968, the company consistently ranks among the top global IT service providers. With a presence in over 50 countries, the company has built a reputation for delivering high-quality technology services across industries including banking, healthcare, telecommunications, and retail.

The leading consultancy firm is seeking for a skilled Java Developer to join on a 6-month contract with strong potential for extension. Additionally, this is a hybrid role, requiring on-site attendance 3 days per week at the Canary Wharf office.

Want to be part of a team that thrives in excellence? Feel free to reach out and apply today!

Responsibilities:

  • Proven experience in designing and developing high-performance messaging. Middleware or frameworks, with a focus on scalability and low-latency communication between distributed systems.
  • Strong background in building resilient applications, with the ability to design and implement fault tolerance, graceful degradation, and recovery mechanisms across complex platforms.
  • Demonstrable knowledge of improving the Software Development Life Cycle (SDLC) through automation, better configuration management, and streamlined developer workflows.
  • Experience promoting a shift-left approach - embedding testing, security, and code quality earlier in the development process to accelerate delivery and reduce defects.
  • Solid understanding of core Java, multithreading, system integration, and enterprise architecture best practices in high-throughput environments.

Skills/Must have:

  • 5+ years experience working with core Java and distributed systems, ideally in high-performance or low-latency environments such as Real Time trading platforms.
  • Proven ability to work with large volumes of Real Time data, designing systems that can elastically scale to handle surges in throughput and demand.
  • Hands-on experience with modern technologies such as Kubernetes, Kafka, RocksDB, MongoDB, MemSQL, Prometheus, Tempo, and Snowflake is highly desirable.
  • Exposure to cloud-native tooling and practices, with an emphasis on DevOps, cloud computing, Kubernetes, and stream processing is a strong advantage.
  • Comfortable working in collaborative teams that value open communication, innovation, and thinking outside the box to deliver faster time-to-market and better tooling.
  • Additional skills in Python are a strong plus, particularly for automation, scripting, or supplementary services.

Salary:

  • £450 per day