Negotiable
Outside
Hybrid
London
Summary: We are looking for a Senior Software Engineer with expertise in Java and AI to join a financial services brand on a 6-month contract outside IR35. The role involves modernizing legacy services using AI technologies and collaborating with a small, innovative team. The ideal candidate will have extensive experience in software development and a strong background in AI solutions. This position offers a competitive daily rate and hybrid working arrangements in London.
Key Responsibilities:
- Develop and maintain software applications using Java
- Implement AI solutions to enhance software functionality and accelerate development workflows
- Collaborate with cross-functional teams to define, design, and ship new features
- Leverage AI technologies throughout the development lifecycle
- Participate in code reviews and maintain code quality standards
- Modernise Legacy services using AI-first approaches
Key Skills:
- 6+ years of experience in software development
- Strong background in Java programming and modern Java frameworks
- Proven experience with AI technologies such as: Claude Code, GitHub Copilot, MCP (Model Context Protocol), LLM (Large Language Models)
- Track record of implementing AI solutions in production environments
- Experience working in financial services (desirable)
- Strong collaboration and communication skills
Salary (Rate): £600 Daily
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
Senior Software Engineer Java AI London £500-£600/day
About the Role
We are seeking an exceptional Senior Software Engineer with expertise in Java and AI to join our client, an established financial services brand, on a 6-month contract Outside IR35. This is a unique opportunity for a Senior Software Engineer to work at the cutting edge of AI-driven development.
The Opportunity
As a Senior Software Engineer, you'll join a small, innovative team modernising and simplifying critical Legacy services using cutting-edge AI tooling. You'll demonstrate what's possible when AI is deeply integrated throughout the software development lifecycle, working with the latest AI technologies including Claude Code, GitHub Copilot, MCP, LLMs.
Senior Software Engineer will:
- Develop and maintain software applications using Java
- Implement AI solutions to enhance software functionality and accelerate development workflows
- Collaborate with cross-functional teams to define, design, and ship new features
- Leverage AI technologies throughout the development lifecycle
- Participate in code reviews and maintain code quality standards
- Modernise Legacy services using AI-first approaches
The ideal experience:
- 6+ years of experience in software development
- Strong background in Java programming and modern Java frameworks
- Proven experience with AI technologies such as: Claude Code, GitHub Copilot, MCP (Model Context Protocol), LLM (Large Language Models)
- Track record of implementing AI solutions in production environments
- Experience working in financial services (desirable)
- Strong collaboration and communication skills
What We Offer
- £500-£600 per day (Outside IR35)
- 6-month contract with potential for extension
- Hybrid working in London
If you're a Senior Software Engineer with strong Java expertise and proven experience implementing AI technologies, we want to hear from you.