Senior Java Developer

Apply

Overview

This contract position is for a Senior Backend Java Developer with expertise in AI implementation, aimed at supporting the development of intelligent digital products. The contractor will work closely with a diverse team in a hybrid environment, focusing on modernizing and optimizing backend systems for key clients. The role entails significant engagement with cutting-edge technology, particularly in Java and microservices architectures, to drive IT transformation projects.

Responsibilities

  • Design, deliver, and maintain end-to-end backend features and subsystems.
  • Optimize service performance, scalability, and resilience through various techniques.
  • Ensure code quality is modular, reusable, maintainable, and scalable.
  • Conduct peer reviews and ensure adherence to engineering standards.
  • Deliver robust application security and guide the testing strategy across all levels.
  • Identify and mitigate risks while shaping tactical direction with solutions.
  • Define requirements by translating business objectives into technical tasks.
  • Present technical trade-offs and demos confidently to clients and stakeholders.

Requirements

  • Proven experience in Java backend development.
  • Demonstrated ability to modernize production systems at scale.
  • Deep knowledge of API design and microservices architecture.
  • Hands-on experience with Model Context Protocol (MCP) or similar.
  • Familiarity with AI development tools like Claude Code and GitHub Copilot.
  • Experience implementing AI in CI/CD pipelines.
  • Understanding of prompt engineering and LLM capabilities.
  • Experience building agentic AI solutions or AI-powered automation tools.
SkillsJava
LocationLondon Area
TypeHybrid
SourceLinkedIn
Posted31/10/25