Senior Java Engineer - Capital Markets, Remote & AI

eFinancialCareers

Glasgow

Remote

GBP 70,000 - 100,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private healthcare
Pension
Life assurance
Critical illness insurance

Job summary

eFinancialCareers is seeking a Senior Java Developer to join our engineering team and drive the design, development and evolution of a post-trade technology platform. You will work on in-house systems, APIs, client reporting and a web portal, while mentoring junior engineers and collaborating with offshore teams.

You will operate in a capital markets environment, applying TDD/BDD, SOLID principles and modern CI/CD practices, with exposure to AI and cloud-native infrastructure.

Qualifications

  • 7+ years of Java development in financial services
  • Proficient in Java 11+ and Spring/Spring Boot
  • Experience with multi-threading, profiling, performance tuning and RMI
  • Strong capital markets knowledge (post-trade/brokerage)
  • Experience with TDD, Agile, and automated builds/deployments
  • Good knowledge of CI build and deployment tools
  • Experience with test frameworks (JUnit/Spock) and mocking (Mockito)
  • Version control with Git and Maven
  • Microservices architecture awareness
  • Understanding of SOLID, Design Patterns and Clean Code principles
  • Able to collaborate with IT and non-technical stakeholders and translate requirements

Responsibilities

  • Design, develop and maintain in-house systems, APIs, reporting tools and client web portal
  • Use AI in the software development lifecycle
  • Customize and extend third-party trading systems
  • Write clean, well-tested code following SOLID and patterns
  • Apply TDD/BDD and maintain test coverage with JUnit/Spock/Mockito
  • Mentor a team of Java developers and drive engineering standards
  • Collaborate with Client Services and Product Management to understand requirements

Skills

Java 11+
Spring Boot
Multi-threading
RMI
TDD/BDD
Agile
CI/CD
Git
Maven
Microservices
SOLID/Design Patterns/Clean Code

Tools

JUnit
Spock
Mockito

Job description

eFinancialCareers is seeking a Senior Java Developer to join our engineering team and drive the design, development and evolution of a post-trade technology platform. You will work on in-house systems, APIs, client reporting and a web portal, while mentoring junior engineers and collaborating with offshore teams.

You will operate in a capital markets environment, applying TDD/BDD, SOLID principles and modern CI/CD practices, with exposure to AI and cloud-native infrastructure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Harrington Starr • Greater London

Hybrid
GBP 70,000 - 90,000
Senior Java Developer - FinTech | Cloud, AI & Microservices
Senior Java Developer - FinTech | Cloud, AI & Microservices

MW Recruitment Limited • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid working (3 in office)
Pension
Life Assurance
+2
Senior Java Developer
Senior Java Developer

MW Recruitment Limited • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid working (3 in office)
Pension
Life Assurance
+2
Senior Java Developer
Senior Java Developer

eFinancialCareers • Glasgow

Remote
GBP 70,000 - 100,000
Private healthcare
Pension
Life assurance
+1
Senior Java Engineer – Capital Markets & Trading
Senior Java Engineer – Capital Markets & Trading

Harrington Starr • Greater London

On-site
GBP 104,000 - 127,000
Junior Java Software Engineer - Fintech Trading Platform
Junior Java Software Engineer - Fintech Trading Platform

Fasanara Capital Ltd • Greater London

Hybrid
GBP 30,000 - 45,000
Bonus Scheme
Medical & Dental Insurance
Life Insurance
+8
Senior Java Software Engineer, FinTech Trading Platform
Senior Java Software Engineer, FinTech Trading Platform

Fasanara Capital • Greater London

On-site
GBP 90,000 - 130,000
Performance-related Bonus Scheme
Private Medical & Dental Insurance (B"
Life Insurance
+4
Senior Java Software Engineer for Real-Time Trading Platform
Senior Java Software Engineer for Real-Time Trading Platform

Fasanara • Greater London

On-site
GBP 90,000 - 120,000
Bonus scheme
Medical & dental insurance
Life insurance
+8
Junior Java Engineer – Fintech Trading Platform
Junior Java Engineer – Fintech Trading Platform

Fasanara • Greater London

On-site
GBP 35,000 - 52,000
Performance bonus
Private medical & dental insurance
Life Insurance
+9
Lead Java Developer
Lead Java Developer

Harrington Starr • Greater London

On-site
GBP 104,000 - 127,000