Inspire Talent Ltd
Java Developer
Inspire Talent LtdUnited Kingdom1 day ago
Full-timeRemote FriendlyEngineering, Information Technology

Java Developer


Location: London (Hybrid)

Experience: 1–3 years

Sector: Investment Banking / Financial Markets

Employment Type: Permanent


Overview

Our client, a leading Investment Bank, is seeking a Junior Java Developer to join their technology team supporting critical trading, risk, and financial systems.

This role is ideal for someone with 1+ years of professional Java development experience who is looking to build their career in financial markets technology while working within an agile engineering environment.

You will work alongside senior developers, quantitative teams, and business stakeholders to build, enhance, and support high-performance applications used across front-office and risk teams.


Responsibilities


  • Develop and maintain Java-based applications used within trading, risk, or financial operations.
  • Contribute to the design and development of scalable backend services and APIs.
  • Work within an Agile / Scrum development environment, participating in stand-ups, sprint planning, and code reviews.
  • Support integration with databases, messaging systems, and external market data platforms.
  • Troubleshoot and resolve technical issues across development and production environments.
  • Collaborate with senior engineers to implement best practices in coding, testing, and software design.
  • Write clean, maintainable and well-documented code.
  • Assist with system enhancements and performance improvements.


Technical Skills Required

Core Development

  • Java (Java 8+)
  • Object-Oriented Programming (OOP)
  • REST APIs / Web Services
  • SQL / Relational Databases

Frameworks & Tools

  • Spring / Spring Boot
  • Maven or Gradle
  • Git version control
  • CI/CD pipelines

Testing & Quality

  • JUnit / Unit Testing
  • Debugging and troubleshooting skills

Nice to Have

  • Microservices architecture
  • Docker / containerisation
  • Messaging systems (Kafka, RabbitMQ)
  • Linux / Unix environments
  • Cloud exposure (AWS / Azure)



Experience required

  • 1+ years of commercial software development experience
  • Degree in Computer Science, Software Engineering, Mathematics, Physics or related discipline
  • Strong understanding of software engineering principles
  • Experience working in a team-based development environment
  • Excellent problem-solving and analytical skills
  • Strong communication skills and ability to collaborate with technical and non-technical stakeholders



Role Benefits

  • Opportunity to work within a global investment banking technology environment
  • Exposure to high-performance trading and financial systems
  • Mentorship from experienced engineers
  • Structured career progression into mid-level and senior developer roles
  • Exposure to modern development frameworks and financial markets technology



Working Environment

The team operates in a fast-paced, collaborative environment, delivering mission-critical technology supporting trading desks and financial markets operations.

Developers work closely with quantitative analysts, traders, and product teams, gaining valuable exposure to the technology underpinning global financial markets.



Our Company Description

Inspire Talent Ltd is a strategic talent partner helping organizations find, develop, and retain high-performing professionals. Specializing in enterprise tech, workforce transformation, and talent development, we facilitate real and sustainable change. We work with global banks, hedge funds, innovative enterprises, and ambitious startups to provide vendor-certified professionals, custom technical training, and programs that enhance employee well-being. Our mission is to build pipelines of talent and capabilities that empower organizations to adapt and thrive in ever-evolving environments.


Key Skills

Ranked by relevance