Applicants must be eligible to work in the specified location
Job Title: Java Developer (Golang)
Contract: 6 months (Inside IR35) - Extendable
Location: Hybrid (2-3 days per week on-site)
Rate: DOE
Client: Leading Financial Services Organisation
Overview
A leading financial services client is seeking an experienced Java Developer with strong Golang exposure to join a critical engineering programme. This role will focus on building and enhancing high-performance Back End services within a modern, cloud-based architecture.
You'll be working alongside senior engineers on scalable, resilient systems that support business-critical platforms, with a strong emphasis on clean code, performance, and reliability.
Key Responsibilities
- Design, develop, and maintain Back End services using Java and Golang
- Contribute to the build and evolution of microservices-based systems
- Develop and maintain APIs and distributed services
- Collaborate with architects, engineers, and product teams on solution design
- Ensure code quality through testing, reviews, and best practices
- Support performance, scalability, and security requirements
- Work within Agile delivery teams
Required Skills & Experience
- 5+ years of commercial software development experience
- Strong commercial experience with Java
- Hands-on experience developing services in Golang
- Experience building Back End systems and APIs
- Solid understanding of microservices and distributed architectures
- Experience with Spring/Spring Boot
- Strong problem-solving skills in complex technical environments
Desirable Experience
- Background in financial services or regulated environments
- Cloud platforms: AWS, Azure, or GCP
- Containerisation and orchestration (Docker, Kubernetes)
- Event-driven or messaging systems (Kafka, RabbitMQ, etc.)
- Exposure to DevOps or CI/CD pipelines
Contract Details
- Initial 6-month contract, with strong extension potential
- Inside IR35
- Hybrid working: 2-3 days per week on-site
- Competitive day rate, dependent on experience

6 months
ASAP
£475 - £600 per day
JS-BBBH2256
28/01/2026 14:45:15
We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature
please contact support giving the advertiser's name and job reference.