Java Developer Contract

Java Developer Contract

Posted 1 week ago by Deloitte

Negotiable
Inside
Hybrid
London Area, United Kingdom

Summary: The role of Java Software Developer involves working within the Capital Markets organization to build and support platforms throughout the trade lifecycle. The position requires a hybrid working arrangement with three days in the office and focuses on delivering high-quality applications using modern Java technologies. The developer will collaborate closely with clients and stakeholders to define requirements and enhance user experience. The contract is set to start ASAP and run until March 2026.

Key Responsibilities:

  • Define the architecture, design, development, code review, pairing, testing, and maintenance of applications.
  • Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment.
  • Write testable code following clean coding and design principles, instilling best engineering practices across the wider firm.
  • Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed.
  • Adapt to changes in priorities and requirements.
  • Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business and improves the end-user experience.
  • Collaborate with teams to form a good working culture and continuously adapt to different working environments.

Key Skills:

  • Java 17 or above: Proven experience in developing applications with modern Java versions.
  • Spring Boot: Deep understanding of Spring Boot framework and ecosystem.
  • JFrog Artifactory: Experience with artifact management and CI/CD integration.
  • Kafka: Hands-on experience with Kafka for event-driven architectures.
  • Multi-threading: Strong knowledge of multi-threaded programming and concurrency in Java.
  • Oracle SQL: Proficiency in writing complex SQL queries and working with Oracle databases.
  • Grafana & Kibana: Experience with application monitoring and log analysis using Grafana and Kibana.
  • Red Hat OpenShift: Working knowledge of deploying and managing applications on OpenShift.
  • Experience with UI frameworks such as React or Angular.
  • Experience in Financial industry i.e. Payment, Receivables, and Wholesale Banking in particular knowledge of Equity Derivatives/Cash Equities products & product lifecycle.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: Finance

Detailed Description From Employer:

Role: Java Software Developer

Location: London

Onsite Presence: Hybrid working / 3 days in-office

Industry: Financial Services

Start Date: ASAP

End Date: March 2026

Rate: Competitive (Inside IR35)

Role Overview

We are looking for Java software engineers to work with our clients Capital Markets organisation, tasked with building and supporting platforms across front to back trade lifecycle.

Responsibilities

  • Define the architecture, design, development, code review, pairing, testing, and maintenance of applications.
  • Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment.
  • Write testable code following clean coding and design principles, instilling best engineering practices across the wider firm.
  • Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed.
  • Adapt to changes in priorities and requirements.
  • Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business and improves the end-user experience.
  • Collaborate with teams to form a good working culture and continuously adapt to different working environments.

Essential Skills and Experience

  • Java 17 or above: Proven experience in developing applications with modern Java versions.
  • Spring Boot: Deep understanding of Spring Boot framework and ecosystem.
  • JFrog Artifactory: Experience with artifact management and CI/CD integration.
  • Kafka: Hands-on experience with Kafka for event-driven architectures.
  • Multi-threading: Strong knowledge of multi-threaded programming and concurrency in Java.
  • Oracle SQL: Proficiency in writing complex SQL queries and working with Oracle databases.
  • Grafana & Kibana: Experience with application monitoring and log analysis using Grafana and Kibana.
  • Red Hat OpenShift: Working knowledge of deploying and managing applications on OpenShift.

Beneficial Skills and Experience

  • Experience with UI frameworks such as React or Angular.
  • Experience in Financial industry i.e. Payment, Receivables, and Wholesale Banking in particular knowledge of Equity Derivatives/Cash Equities products & product lifecycle