> Markdown version of [/jobs/ext/3134279-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/3134279-senior-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Developer - **Company:** Bright Purple - **Location:** Edinburgh, UK (Remote available) - **Experience:** Expert - **Salary:** £70,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Artificial Intelligence, Algorithmic Trading, Amazon Web Services, Microsoft Azure, Cloud Computing, Code Coverage, Profiling, Code Review, Continuous Integration, Software Design Patterns, Junit, Performance Tuning, Mockito, Multithreading, Test-Driven Development (TDD), Spring-boot, Spock, Event Driven Architecture, Solid Principles, Infrastructure Automation Frameworks, Terraform, Microservices - **Published:** September 29, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/senior-java-developer/49106140 ## About the Role across time zones. Must Haves: 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 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. TPBN1_UKTJ ## Description 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