Senior Java Engineer (AI Enablement) in London

Senior Java Engineer (AI Enablement) in London

London Full-Time 80000 - 100000 € / year (est.) Home office (partial)
Deepstreamtech

At a Glance

  • Tasks: Join a pioneering team to modernise legacy services using AI tools and practices.
  • Company: IG Group, a leader in financial services innovation.
  • Benefits: Competitive salary, flexible working, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on hands-on coding and measurable results.
  • Why this job: Be at the forefront of AI development in finance and make a real impact.
  • Qualifications: 8+ years in software engineering with strong Java and AI experience.

The predicted salary is between 80000 - 100000 € per year.

Requirements

  • 8+ years software engineering with Java backend expertise
  • Experience modernising production systems at scale
  • Strong API design and microservices architecture knowledge
  • Understanding of strangler fig patterns, service decomposition, and legacy migration strategies
  • Hands-on experience building with Model Context Protocol (MCP)
  • Demonstrated use of Claude Code, GitHub Copilot, or similar AI development tools in production work
  • Experience implementing AI in CI/CD pipelines (code review, testing, security scanning)
  • Built agentic AI solutions or AI-powered automation tools
  • Understanding of prompt engineering, model selection, and LLM capabilities/limitations
  • Achieved measurable productivity improvements using AI in development
  • Implemented AI-assisted refactoring, test generation, or documentation at scale
  • Experience with AI code analysis and automated remediation
  • Track record of shipping production systems built with AI assistance
  • Delivery-focused: Ship working modernised services, don't just build tools
  • Hands-on: Write code daily, don't just architect or advise
  • Pragmatic: Use AI to go faster, not to be clever
  • Teacher through doing: Others learn by seeing your PRs and shipped work
  • Measurement-driven: Track your AI productivity gains and share data
  • Collaborative: Work across divisions and time zones professionally

What the job involves

Join IG Group's newly formed Service Modernisation & AI team as a pioneer of AI-first development practices in financial services. You'll modernise and simplify critical legacy services using cutting-edge AI tooling while demonstrating what's possible when AI is deeply integrated throughout the development lifecycle. This is a hands-on engineering role focused on delivery. You'll ship modernised services in fast cycles while showing other engineers how AI transforms productivity and code quality. You will be part of a small team to start, 5-6 senior engineers and an embedded architect, and scale with contractors as needed based on the pipeline and opportunities. You will be hands-on in code using the latest in AI engineering practices.

Service Modernisation (50%)

  • Use AI to analyse codebases, understand dependencies, and extract clean APIs
  • Work on high-impact legacy services that block divisional delivery speed
  • Implement strangler fig patterns and other proven migration approaches
  • Deliver modernised services with comprehensive tests, documentation, and multi-instance deployment capabilities
  • Complete service modernisations in fast cycles with monthly milestones
  • Use AI to accelerate every phase: analysis, refactoring, testing, documentation
  • Hand off modernised services to Platform Services or divisions with clear ownership
  • Demonstrate measurable improvements: faster APIs, better performance, higher reliability

AI Implementation & Automation (50%)

  • Implement Model Context Protocol (MCP) servers for service discovery, dependency mapping, and architecture compliance
  • Create AI-assisted CI/CD pipelines with automated code review, security scanning, and test generation
  • Build automation using Claude Code, GitHub Copilot, and LLM APIs
  • Develop reusable AI tooling that other engineers can adopt
  • Use AI for all coding tasks: refactoring, test creation, documentation, debugging
  • Achieve measurable and significant productivity improvements through AI integration
  • Document patterns and share learnings through your work
  • Train teams during service handoffs on AI-enabled workflows you've built
  • Demonstrate when to use AI vs when human judgement is critical

Senior Java Engineer (AI Enablement) in London employer: Deepstreamtech

At IG Group, we pride ourselves on being an excellent employer that fosters a culture of innovation and collaboration. As a Senior Java Engineer in our Service Modernisation & AI team, you'll not only work with cutting-edge AI technologies but also have the opportunity to shape the future of financial services while enjoying a supportive environment that encourages professional growth and continuous learning. Our commitment to employee development, combined with a dynamic work atmosphere, makes IG Group a truly rewarding place to advance your career.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Java Engineer (AI Enablement) in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at IG Group or similar companies. A friendly chat can lead to insider info about job openings and even referrals that can give you a leg up.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving AI and Java. This is your chance to demonstrate your hands-on experience and how you've used AI to modernise services or improve productivity.

Tip Number 3

Prepare for interviews by brushing up on your knowledge of microservices architecture and AI tools. Be ready to discuss specific examples of how you've implemented AI in your past roles, as this will show you're not just a theorist but someone who gets things done.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to the exciting work we’re doing in AI enablement.

We think you need these skills to ace Senior Java Engineer (AI Enablement) in London

Java Backend Expertise
API Design
Microservices Architecture
Strangler Fig Patterns
Service Decomposition
Legacy Migration Strategies
Model Context Protocol (MCP)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your 8+ years of Java backend expertise and any experience you have with modernising production systems. We want to see how your skills align with our needs, so don’t be shy about showcasing your API design and microservices knowledge!

Show Off Your AI Experience:Since we’re all about AI at StudySmarter, include any hands-on experience you have with AI tools like Claude Code or GitHub Copilot. If you've implemented AI in CI/CD pipelines or built AI-powered automation tools, let us know – that’s the kind of stuff we love to see!

Be Delivery-Focused:We’re looking for someone who can ship working modernised services, not just build tools. In your application, share examples of how you’ve delivered projects on time and how you’ve used AI to enhance productivity and code quality.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at Deepstreamtech

Know Your Java Inside Out

Make sure you brush up on your Java backend expertise. Be ready to discuss your experience with modernising production systems and how you've tackled challenges in API design and microservices architecture. Prepare specific examples that showcase your hands-on coding skills.

Showcase Your AI Experience

Since this role heavily involves AI, be prepared to talk about your experience with AI tools like Claude Code or GitHub Copilot. Highlight any projects where you've implemented AI in CI/CD pipelines or built agentic AI solutions. Concrete examples will help demonstrate your capability.

Understand the Strangler Fig Pattern

Familiarise yourself with the strangler fig pattern and service decomposition strategies. Be ready to explain how you've applied these concepts in past projects, especially in legacy migration scenarios. This shows you can think critically about modernisation approaches.

Be Measurement-Driven

Prepare to discuss how you've tracked productivity improvements using AI in your development work. Share metrics or data that illustrate your success in shipping production systems and how you've used AI to enhance code quality and delivery speed.