Senior Software Engineer
Tiro Partners Limited
Charing Cross, United Kingdom
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 120KJob location
Charing Cross, United Kingdom
Tech stack
Java
API
Artificial Intelligence
Software Quality
Programming Tools
Github
Java Web Services
Large Language Models
Backend
Api Design
Code Restructuring
Microservices
Job description
- Modernise critical legacy Java services using AI-driven analysis and refactoring
- Apply migration patterns (e.g. strangler fig) to deliver clean, modern APIs
- Ship improvements in fast cycles with measurable gains in performance and reliability
- Build AI-powered tooling, including MCP servers and AI-assisted CI/CD pipelines
- Demonstrate how AI transforms developer productivity and code quality
Requirements
- 6+ years' backend engineering experience (Java)
- Proven experience modernising production systems at scale
- Hands-on use of AI development tools (e.g. Claude Code, GitHub Copilot, LLMs)
- Experience with MCP, AI automation, or agentic AI systems
- Strong understanding of microservices and API design
Java / Microservices / API design / LLMs / AI / Claude Code / Copilot