Enable job alerts via email!

Senior Java Software Engineer

Brookwood Recruitment Ltd

Glasgow

Hybrid

GBP 60,000 - 100,000

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Java Developer to join its dynamic Equity Swap front-office technology team. This exciting role offers the chance to work on high-performance, real-time trading applications while modernizing critical systems in a fast-paced environment. You will leverage your expertise in Java, Spring Boot, and message-based architectures to enhance scalability and performance, ensuring the bank remains at the forefront of the market. With a competitive day rate and contract stability until December 2025, this opportunity promises both professional growth and the chance to make a significant impact in the financial technology sector.

Benefits

Competitive day rate

Long-term contract stability

Hands-on experience with cloud technologies

Opportunity to work in a Tier 1 investment bank

Qualifications

  • Strong experience in Java and Spring Boot for server-side applications.
  • Proficiency in SQL, message-based architectures, and Linux environments.

Responsibilities

  • Develop and modernize a real-time event-driven system in a Linux environment.
  • Build scalable applications with multi-threaded Java and Spring Boot.

Skills

Java server-side concurrent programming

Spring Boot

JUnit

message-based architectures (Kafka, IBM MQ)

SQL (Sybase/DB2)

Linux/Unix environments

shell scripting

agile development

problem-solving

communication skills

Tools

Sybase

DB2

Linux

Python

Job description

Location: Glasgow (Hybrid)

Duration: Until December 2025 (possible extensions)

About the Role:

A leading Tier 1 investment bank is seeking a highly skilled Senior Java Developer to join its global Equity Swap front-office technology team. This role is an exciting opportunity to work in a fast-paced, real-time environment, modernizing and optimizing critical systems that support the bank’s market-leading business.

As a Senior Java Developer, you will play a key role in renovating and enhancing a real-time, event-driven system. You will contribute to the scalability and performance improvements required to support the exponential growth in data volumes and business event processing.

Key Responsibilities:
  • Hands-on development and modernization of a real-time event-driven system in a Linux-based environment.
  • Build scalable, high-performance applications with multi-threaded Java and Spring Boot.
  • Work with message-based architectures (MQ/Kafka) to support event-driven processing.
  • Optimize and develop complex SQL queries for Sybase/DB2 databases.
  • Develop Unix/Linux shell scripts and leverage Python where applicable.
  • Collaborate with cross-functional teams to understand business requirements and deliver effective solutions.
  • Adopt DevOps practices, ensuring automated testing, integration, and continuous deployment.
  • Provide thorough documentation for developed features.
  • Engage with stakeholders, demonstrating strong problem-solving and analytical skills.
Required Skills & Experience:
  • Strong Java server-side concurrent programming experience.
  • Expertise in Spring Boot (Core Spring), JUnit.
  • Proficiency in message-based architectures (e.g., Kafka, IBM MQ).
  • Solid SQL skills and hands-on experience with Sybase/DB2.
  • Good knowledge of Linux/Unix environments and shell scripting.
  • Understanding of full software development lifecycle.
  • Strong communication skills, with the ability to explain technical solutions to non-technical stakeholders.
  • Ability to work in an agile development environment.
Why Join?
  • Opportunity to work in a Tier 1 investment bank within a high-impact, front-office technology team.
  • Work on high-performance, real-time trading applications.
  • Gain hands-on experience with the latest event-driven architectures and cloud technologies.
  • Competitive day rate and long-term contract stability until December 2025.

Apply today for immediate consideration!

Seniority level

Mid-Senior level

Employment type

Contract

Job function

Information Technology

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Java Software Engineer

Only for registered members

Glasgow

On-site

GBP 50,000 - 90,000

4 days ago
Be an early applicant

Senior Java Software Engineer

Only for registered members

Remote

GBP 70,000 - 95,000

8 days ago

Senior Java Software Engineer

Only for registered members

Glasgow

Hybrid

GBP 80,000 - 100,000

13 days ago

Senior Software Engineer

Only for registered members

Manchester

Remote

GBP 70,000 - 85,000

-1 days ago
Be an early applicant

Senior Software Engineer

Only for registered members

London

Remote

GBP 50,000 - 90,000

Yesterday
Be an early applicant

Senior Software Engineer

Only for registered members

Reading

Remote

GBP 50,000 - 90,000

2 days ago
Be an early applicant

Senior Software Engineer (Melbourne, Australia)

Only for registered members

Greater London

Remote

GBP 60,000 - 100,000

2 days ago
Be an early applicant

Senior Software Engineer

Only for registered members

Dover

Remote

USD 82,000 - 111,000

5 days ago
Be an early applicant

Senior Software Engineer in Test

Only for registered members

London

Remote

GBP 50,000 - 90,000

3 days ago
Be an early applicant