technology job

Java Developer

  • Posted November 10, 2026
  • Up to £460 per day + Inside IR35
  • Contract

About the Role

We are looking for a skilled Java Software Engineer to join our growing engineering team. You will be responsible for designing, developing, and maintaining scalable, cloud-native applications that support critical business operations. Working within an Agile environment, you’ll collaborate closely with Product Managers, Architects, DevOps Engineers, and QA teams to deliver high-quality software solutions.

This role is ideal for an engineer who enjoys solving complex technical problems, improving system performance, and contributing to modern software engineering practices.

Key Responsibilities

  • Design, develop, and maintain enterprise-grade Java applications.
  • Build and enhance RESTful APIs and microservices.
  • Develop scalable and resilient cloud-native solutions.
  • Participate in system architecture and technical design discussions.
  • Write clean, maintainable, and well-tested code.
  • Perform code reviews and mentor junior team members.
  • Troubleshoot and resolve production issues.
  • Collaborate with DevOps teams to improve CI/CD pipelines.
  • Contribute to Agile ceremonies including sprint planning, retrospectives, and stand-ups.
  • Drive continuous improvement across engineering standards and practices.

Required Skills & Experience

Essential

  • 4+ years of commercial Java development experience.
  • Strong knowledge of:
    • Java 11/17/21
    • Spring Boot
    • Spring Framework
    • REST API development
    • Microservices architecture
  • Experience with:
    • SQL databases (PostgreSQL, MySQL, SQL Server)
    • Git version control
    • Unit and integration testing (JUnit, Mockito)
    • Agile/Scrum methodologies
  • Understanding of:
    • Object-Oriented Design principles
    • Design Patterns
    • Secure coding practices
    • Software development lifecycle (SDLC)

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

Apply for this Job