Enable job alerts via email!

Java Developer

Stott and May

City Of London

On-site

GBP 80,000 - 100,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

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.

Qualifications

  • 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.

Responsibilities

  • Apply sound software engineering principles and practices.
  • Develop solutions using Java and at least one other high-level programming language.
  • Communicate effectively with stakeholders, providing clear documentation.

Skills

Java
Python
Communication
Analytical skills
Problem-solving

Tools

Kubernetes
MongoDB
DB2
Job description
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 emailyour CV tojanice.gomes@stottandmay.comfor immediate consideration.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.