Full Stack / Back End Java Developer - AI

Harvey Nash
London, UK
8 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
£143,000.0
Working hours
Regular working hours

Tech stack

HTML Java (Programming Language) Agile Methodology Artificial Intelligence Applications Architecture Cascading Style Sheets (CSS) Cloud Computing Code Review Database Design Database Queries Software Debugging Software Design Patterns
+19 more
DevOps Java Platform Enterprise Edition (J2EE) Integrated Development Environments Junit Object-Oriented Software Development Commercial Software Scrum Methodology Systems Development Life Cycle Service-Oriented Architecture Software Engineering Software Systems TypeScript Web Services Enterprise Software Applications GitHub Copilot Spring-boot AngularJS Front End Software Development Restful APIs

Job description

We are seeking an experienced Full Stack Java Developer, Back End Java Developer, or strong Front End Developer to join a high-performing engineering team on a 12-month PAYE contract based in London., * Design, develop, test and maintain enterprise software applications.

  • Use AI-assisted development tools such as GitHub Copilot, Claude, or similar as part of day-to-day coding, testing and code review.
  • Develop RESTful APIs and web services.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Participate in Agile ceremonies, sprint planning and technical discussions.
  • Troubleshoot, debug and resolve software issues.
  • Contribute to code reviews and promote engineering best practices.
  • Produce and maintain technical documentation.
  • Support continuous improvement initiatives across the software engineering function.

Requirements

  • Strong commercial experience with Core Java and Java EE.
  • Experience developing RESTful APIs, web services and Service-Oriented Architecture.
  • Strong understanding of Object-Oriented Programming, Design Patterns and Application Architecture.
  • Experience with Spring Boot, JUnit, BDD and automated testing frameworks.
  • Strong SQL skills with database design experience.
  • Experience working within Unix/Linux environments.
  • Front-end development experience using HTML, TypeScript, CSS, with Angular experience highly desirable.
  • Good understanding of the Software Development Lifecycle (SDLC) and Agile methodologies.
  • Excellent analytical and problem-solving skills.
  • Demonstrable experience using AI-assisted development tools such as GitHub Copilot, Claude, or similar within a commercial software development environment.
  • Strong communication skills with experience collaborating across engineering teams and business stakeholders.

Desirable

  • Full Stack development experience.
  • Experience working on large-scale enterprise applications.
  • Exposure to cloud technologies and modern DevOps practices.

If you’re an experienced Java Developer looking to work on innovative projects within a collaborative engineering environment while leveraging the latest AI development tools, we’d love to hear from you.

Apply for this position

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

Apply on www.totaljobs.com

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

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all