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

Senior Java Developer

Job in Midlothian, Midlothian county, EH22 1FA, Scotland, UK
Listing for: Bright Purple
Full Time position
Listed on 2026-09-03
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Senior Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Senior Java Developer – Scotland – Remote Our client, an established financial services company, is looking for a capable Senior Java Developer to strengthen their engineering function. You'll take a hands-on role in shaping the future of their post-trade platform, spanning proprietary systems, APIs, client-facing reporting and a web portal, alongside tailoring an existing third-party trading system.

What's in it for you:

Salary up to 90,000

Performance bonus

Remote working

Private healthcare

Company pension

Life assurance

The Role:

Partnering closely with Client Services and Product Management, you'll turn intricate business needs into robust, scalable software. It's a genuine step up for someone looking to sharpen their capital markets know-how while stepping into leadership and mentoring, with hands-on access to cloud-native tools, cutting-edge Java work and AI.On the development side, you'll build and support in-house systems, APIs, reporting tools and the client portal;

bring AI into the development lifecycle; adapt third-party trading systems as the business requires; and write clean, thoroughly tested code grounded in SOLID principles, Design Patterns and Clean Code. You'll also work with microservices and event-driven architectures, cloud platforms such as AWS, Azure or GCP, and infrastructure-as-code tools like Terraform. Testing coverage will rely on JUnit, Spock and Mockito, applying TDD and BDD along the way, and you'll take part in code reviews that help raise the bar across the team.

On the people and communication side, you'll work with Client Services and Product Management to shape solutions from business requirements, explain technical concepts clearly to audiences ranging from developers to senior non-technical stakeholders, and cut through complex problems to find root causes and prioritise fixes.

You'll guide and coach a team of developers, championing quality, ownership and continuous improvement, and collaborating smoothly with offshore colleagues across time zones.

Must Haves:

Java development experience within financial services

Solid grounding in Java 11+, Spring Boot, multi-threading, profiling, performance tuning and RMIHands-on experience with microservices and event-driven architectures

Cloud platforms (AWS, Azure or GCP) and TerraformA track record with TDD, Agile and automated build/deployment practices

Practical experience with JUnit/Spock and mocking frameworks like MockitoA genuine grasp of SOLID, Design Patterns, Clean Code and TDD; confident use of CI/CDStrong communication and interpersonal skills

If you're a senior Java engineer with capital markets experience looking to combine deep technical work with real leadership impact, in a business investing heavily in cloud, AI and developer experience, this role's worth a look.

Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
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