Full Stack / Back End Java Developer - AI
Location: London (Hybrid - 3 days onsite)
Contract: 12 Months (PAYE)
Rate: £550 per day PAYE (£66.94 per hour base rate, excluding holiday pay accrual)
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.
This is an excellent opportunity to work on enterprise-scale applications, using modern development practices and AI-assisted coding tools to deliver innovative software solutions.
Key Responsibilities
- 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.
Required Skills & Experience
- 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 now to be considered for this exciting 12-month London-based contract opportunity.