×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Developer

Job in Glasgow, Glasgow City Area, G1, Scotland, UK
Listing for: eFinancialCareers
Full Time position
Listed on 2026-10-26
Job specializations:
  • Software Development
    Java Developer, Backend Developer, DevOps, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 70000 - 100000 GBP Yearly GBP 70000.00 100000.00 YEAR
Job Description & How to Apply Below
Role Overview

Our client is seeking a talented Senior Java Developer to join our engineering team and play a central role in building and evolving our post-trade technology platform. You will work on in-house systems, APIs, client reporting and web portal, as well as customising our third-party trading system. Working closely with Client Services and Product Management, you will translate complex business requirements into scalable, high-quality software solutions.

This is an opportunity to deepen your expertise in a capital markets environment while taking on mentoring responsibilities, with direct exposure to cloud-native infrastructure, advanced Java development, AI and a highly collaborative engineering culture.

Key Responsibilities Software Development
  • Design, develop and maintain in-house systems, APIs, reporting tools and the client web portal
  • Use AI in the SDLC process
  • Customise and extend third-party trading systems to meet business requirements
  • Write clean, well-tested code following SOLID principles, Design Patterns and Clean Code practices
  • Apply TDD and BDD methodologies; maintain test coverage using JUnit, Spock and Mockito
  • Participate in code reviews and contribute to continual improvement of engineering standards
Collaboration & Communication
  • Liaise with Client Services and Product Management to understand requirements and propose solutions
  • Communicate clearly with IT professionals and non-technical stakeholders at all seniority levels
  • Break down complex problems, identify root causes and prioritise resolution effectively
Mentoring
  • Mentor a team of Java (and other) developers, supporting growth and career development
  • Drive a culture of quality, ownership and continuous improvement within the team
  • Work alongside offshore developers as needed, maintaining clear communication across time zones
Skills & Experience Essential
  • 7+ years' Java development experience at a financial services company
  • Java 11+, Spring/Spring Boot, multi-threading, profiling, performance tuning, RMI
  • Capital markets knowledge (e.g. post-trade or brokerage services)
  • Experience in high-quality software practices: TDD, Agile, automated builds/deployments
  • Strong knowledge of CI build and deployment management tools
  • Experience with test frameworks (JUnit/Spock) and mocking libraries (e.g. Mockito)
  • Proficiency with Git and Maven
  • Microservices knowledge
  • Understanding and application of SOLID, Design Patterns, Clean Code and TDD
  • Able to work and communicate effectively with IT professionals and end users at all levels
  • Able to liaise with the business to understand requirements and present solutions clearly
  • Able to take complex issues, identify root causes and prioritise resolution
Desirable
  • Experience leading a team of developers
  • Working knowledge of Groovy, FpML, FIX, FIXML, JSON, REST, Message Queuing
  • Experience building client reporting and web portals
  • Experience working with global teams
Technical Competencies Architecture & Infrastructure
  • Cloud platforms (AWS, Azure or GCP)
  • Microservices and event-driven architectures
  • Infrastructure as Code (Terraform)
  • API design and integration patterns
Delivery & Quality
  • CI/CD tool chains (Git Hub, Azure Dev Ops, Jenkins)
  • Automated testing and TDD/BDD
  • Observability, monitoring and incident response
Security & Compliance
  • Secure SDLC and shift-left security practices
  • Data privacy and regulatory compliance
  • Identity, access management and zero-trust
Emerging Technology
  • AI/ML tooling and LLM integrations
  • Developer productivity tooling and automation
  • Platform engineering and developer experience
Learning Potential Business Domain
  • Post-trade services and collateral management
  • Derivatives across OTC and exchange-traded markets
  • Client presentations and prospect engagement
Technology Platform
  • Fully cloud-based infrastructure
  • AI services integration
  • Modern developer tooling and automation
What We Offer
  • Competitive base salary with performance-related bonus
  • Remote working
  • Private healthcare, pension, life assurance and critical illness insurance
  • A leadership team that values engineering as a core business differentiator

eFCSo Se

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary