IT & Software

Senior Java Developer

Bright Purple

Remote · Nationwide · United Kingdom

Overview

Senior Java Developer to strengthen the engineering function of a financial services client. You will reshape the post-trade platform, APIs, client portal, and reporting while integrating existing and third-party trading components. You’ll lead technically, mentor peers, and work across cloud-native stacks with AI-enabled development. Expect hands-on coding, architecture decisions, and collaboration with cross-functional teams to deliver robust, scalable solutions.

Pay / Benefits
  • remote working
  • private healthcare
  • company pension
  • life assurance
  • performance bonus
Responsibilities
  • Build and support in-house systems, APIs, reporting tools, and client portal
  • Adapt and integrate third-party trading systems as needed
  • Write clean, thoroughly tested code following SOLID, design patterns and clean code
  • Work with microservices and event-driven architectures
  • Utilise cloud platforms (AWS, Azure or GCP) and Terraform for infrastructure
  • Apply TDD/BDD, maintain high test coverage with JUnit/Spock and Mockito
  • Participate in code reviews to raise team quality
  • Collaborate with Client Services and Product Management to translate requirements into solutions
  • Coach and guide a team of developers and collaborate with offshore colleagues across time zones
  • Explain technical concepts to both developers and senior non-technical stakeholders
  • Prioritise fixes by identifying root causes and managing technical debt
  • Drive continuous improvement and champion quality and ownership
Key requirements
  • Java development experience within financial services
  • Java 11+, Spring Boot, multi-threading, profiling, performance tuning, RMI
  • Hands-on experience with microservices and event-driven architectures
  • Cloud platforms (AWS, Azure or GCP) and Terraform
  • Track record with TDD, Agile and automated build/deployment practices
  • Practical experience with JUnit/Spock and Mockito
  • Solid grasp of SOLID, Design Patterns, Clean Code and TDD; CI/CD practices
  • Strong communication and interpersonal skills
  • strong communication
  • leadership and mentoring
  • stakeholder management
  • Java 11+
  • Spring Boot
  • microservices

Reference: WJ-747_31208818 · Posted 01 Nov 2026, 12:15 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.