Senior Java Developer
Job in
Glasgow, Glasgow City Area, G1, Scotland, UK
Listed on 2026-10-26
Listing for:
eFinancialCareers
Full Time
position Listed on 2026-10-26
Job specializations:
-
Software Development
Java Developer, Backend Developer, DevOps, Cloud Engineer - Software
Job Description & How to Apply Below
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
- 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
- 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
- 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
- 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
- Cloud platforms (AWS, Azure or GCP)
- Microservices and event-driven architectures
- Infrastructure as Code (Terraform)
- API design and integration patterns
- CI/CD tool chains (Git Hub, Azure Dev Ops, Jenkins)
- Automated testing and TDD/BDD
- Observability, monitoring and incident response
- Secure SDLC and shift-left security practices
- Data privacy and regulatory compliance
- Identity, access management and zero-trust
- AI/ML tooling and LLM integrations
- Developer productivity tooling and automation
- Platform engineering and developer experience
- Post-trade services and collateral management
- Derivatives across OTC and exchange-traded markets
- Client presentations and prospect engagement
- Fully cloud-based infrastructure
- AI services integration
- Modern developer tooling and automation
- 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).
(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:
×