Skip to content
Back to jobs

Senior Java Developer

Bright Purple
Canning Street 19, Midlothian
First seen 1w ago
TBDunknown$40,000 - $70,000

Key details

Compensation
$40,000 - $70,000

Job Description

Salary: £40,000 - 70,000 per year

Requirements

  • Java development experience within financial services
  • Solid grounding in Java 11+, Spring Boot, multi-threading, profiling, performance tuning and RMI
  • Hands-on experience with microservices and event-driven architectures
  • Cloud platforms (AWS, Azure or GCP) and Terraform
  • A track record with TDD, Agile and automated build/deployment practices
  • Practical experience with JUnit/Spock and mocking frameworks like Mockito
  • A genuine grasp of SOLID, Design Patterns, Clean Code and TDD; confident use of CI/CD
  • Strong communication and interpersonal skills

Responsibilities

  • Partner closely with Client Services and Product Management to turn business needs into robust, scalable software
  • 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
  • Write clean, thoroughly tested code grounded in SOLID principles, Design Patterns and Clean Code
  • Work with microservices and event-driven architectures
  • Use cloud platforms such as AWS, Azure or GCP, and infrastructure-as-code tools like Terraform
  • Apply TDD and BDD using JUnit, Spock and Mockito
  • Take part in code reviews that help raise the bar across the team
  • Explain technical concepts clearly to developers and senior non-technical stakeholders
  • Cut through complex problems to find root causes and prioritise fixes
  • Guide and coach a team of developers, championing quality, ownership and continuous improvement
  • Collaborate smoothly with offshore colleagues across time zones

Technologies

  • AI
  • AWS
  • Azure
  • CI/CD
  • Cloud
  • GCP
  • Support
  • JUnit
  • Java
  • Spring
  • Spring Boot
  • TDD
  • Terraform
  • Web
  • microservices

More

Our client is an established financial services company strengthening its engineering function with a Senior Java Developer. The role is remote, based in Scotland, and offers a salary up to 90,000 plus a performance bonus, private healthcare, company pension and life assurance. You will help shape the future of our post-trade platform across proprietary systems, APIs, client-facing reporting and a web portal, while also tailoring an existing third-party trading system. This is a genuine step up for someone looking to deepen capital markets knowledge and grow into leadership and mentoring, with hands-on access to cloud-native tools, cutting-edge Java work and AI. We are an equal opportunities employer and work with clients who share our values of diversity and inclusion in our industry.

last updated 36 week of 2026

Company & context

Evidence is labeled so you can tell internal community data from public sources.

JobiQueue salary sample

Range from 8 indexed roles at this employer: $40,000 - $70,000(mid ~55625)

Context reflects data collected at crawl time.

Trust-check this listing

Verify scam risk and ghost-job signals before you apply.

Related roles

Browse more remote Software Engineer jobs, or every remote job category.

Senior Software Engineer

Bright Purple Resourcing
TBDFull Remote$100,000
First seen 2w ago
View details

Senior Software Engineer

Bright Purple Resourcing
TBDFull Remote$100,000
First seen 3w ago
View details

Embedded Engineer

Bright Purple
TBDCastlegate, Aberdeen$40,000 - $70,000
First seen 4d ago
View details

Embedded Engineer

Bright Purple Resourcing
TBDCastlegate, Aberdeen$70,000
First seen 6d ago
View details

Source: DevITJobs • Last updated 1w ago