Senior Java Engineer - AI & Modernisation

Myn
Greater London, UK
3 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Automation of Tests Cloud Computing Cloud Engineering Static Program Analysis Continuous Integration Cursor (Graphical User Interface Elements) Distributed Systems Software Engineering GitHub Copilot
+6 more
Large Language Models Prompt Engineering Spring-boot Virtual Agents Code Restructuring Microservices

Job description

You’ll work on the modernisation of complex backend services, helping move legacy applications towards cleaner APIs, microservices and modern cloud-based architectures.

Alongside hands-on Java engineering, you’ll explore how LLMs and AI-assisted development can improve code analysis, refactoring, testing, documentation and delivery automation.

You’ll have the opportunity to build reusable AI-enabled engineering workflows and help demonstrate how these tools can be applied safely and effectively within a large production environment.

Requirements

  • Extensive Java backend engineering experience
  • Spring Boot, APIs and microservices
  • Experience modernising complex production applications
  • Distributed systems and service-based architectures
  • CI/CD and automated testing
  • Cloud-based application development
  • Strong software design and engineering fundamentals
  • Experience working with business-critical production systems

We’re particularly interested in practical experience with some of the following

  • Claude Code, GitHub Copilot, Cursor or similar AI development tools
  • LLM APIs and AI integrations
  • Model Context Protocol (MCP)
  • Agentic AI workflows
  • AI-assisted code analysis and refactoring
  • Automated test and documentation generation
  • AI-enabled CI/CD and engineering automation
  • Prompt engineering and understanding the capabilities and limitations of LLMs

You don’t need to tick every AI box. What’s important is that you’re already experimenting with or implementing AI as an engineering tool rather than simply having an interest in the subject.

About the company

Myn is recruiting for a major financial technology organisation investing heavily in the use of AI across software engineering and the modernisation of large-scale technology platforms.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

3:21 min

Navigating the ethical integration of virtual colleagues

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

3:07 min

Transitioning architecture to microservices at Netflix

Steve Upton Steve Upton · World Congress 2022

1:49 min

Augmenting junior and principal engineering roles with AI

Neel Sundaresan Neel Sundaresan +1 · World Congress 2026 Europe

40 sec

Empowering automated workflows with agentic AI models

Mike Mike · World Congress 2025

3:38 min

Shifting from monolithic architectures to microservices and containers

Markus Kett Markus Kett · World Congress 2022

Videos

See all

Related articles

See all