> Markdown version of [/jobs/ext/2254255-senior-java-engineer-ai-genai](https://www.wearedevelopers.com/jobs/ext/2254255-senior-java-engineer-ai-genai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Engineer - AI/GenAI - **Company:** RemoteStar - **Location:** Redruth, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Application Integration Architecture, Build Automation, Static Program Analysis, Code Review, Software Debugging, Service Discovery, Software Engineering, GitHub Copilot, Large Language Models, Prompt Engineering, Model Validation, Virtual Agents, Api Design, Code Restructuring, Vulnerability Analysis, Microservices - **Published:** August 26, 2026 - **Apply:** https://www.totaljobs.com/job/senior-java-engineer/remotestar-job107898812 ## About the Role * 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 AI/LLM Implementation (Critical Differentiator) * 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 Proven AI Impact * 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 ## Description * 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 Ship Results Quickly * 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%) * Build AI-Powered Development Infrastructure * 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 Demonstrate AI-First Development * 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 ## Related Videos - [AI Killed DevOps... What Now? - Lee Faus](https://www.wearedevelopers.com/videos/1759-ai-killed-devops-what-now-lee-faus) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Java Meets AI: Empowering Spring Developers to Build Intelligent Apps](https://www.wearedevelopers.com/videos/1554-java-meets-ai-empowering-spring-developers-to-build-intelligent-apps) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools)