Java Developer at TechNET IT Recruitment Limited, London, 12 Months, £300 per day

£300 per day

Contract Description

Java Developer

Location: London (3 days per week onsite)

Duration: 12-Month Contract

Rate: Up to £300 per day Outside IR35

Start Date: Immediate Start/ASAP

We're currently supporting a major global financial services organisation as they continue to grow their engineering teams and are looking to engage multiple Mid-Level Java Developers for long-term contract assignments based in London.

This is an opportunity to work within a modern software engineering environment, contributing to the design, development and delivery of enterprise-scale applications used by millions of customers worldwide.

Key Responsibilities

  • Design, develop and maintain Java-based applications using Java 11+
  • Build and enhance scalable microservices and distributed systems
  • Develop and consume RESTful APIs
  • Write clean, maintainable and testable code following engineering best practices
  • Contribute to automated testing and test-driven development initiatives
  • Collaborate closely with cross-functional teams including DevOps, QA and Product
  • Participate in code reviews and continuous improvement activities
  • Support CI/CD pipelines and cloud-based deployments

Required Experience

  • Minimum 5 years' commercial Java development experience
  • Strong hands-on experience with Java 11 or above
  • Solid experience developing applications using Spring Boot
  • Experience building Microservices and Event-Driven Architectures
  • Strong understanding of REST APIs and integration patterns
  • Experience with JUnit and automated testing frameworks
  • Proficient with Git and version control best practices
  • Experience using Maven or Gradle
  • Familiarity with CI/CD tools and DevOps practices
  • Understanding of cloud-based environments and modern software delivery methodologies

Desirable Experience

  • Exposure to Vert.X or similar application container technologies
  • Experience working within high-availability distributed systems
  • Knowledge of Splunk
  • Experience within enterprise-scale or financial services environments