Haystack
← Back to Jobs
Remote
Temporary/Casual
Technology
SI

Java Developer - 6 months - £400 Inside

Stealth IT ConsultingUnited Kingdom🇬🇧United KingdomPosted 14 Oct 2026

Quick Overview

Seniority
Mid Senior
Employment type
Temporary/Casual
Work mode
Remote
Location
United Kingdom
TDDAgileJava

Job Description

Job Title: Java Developer
Rate: £400 (Inside IR35)
Duration: 6 months
Location: Remote with occasional travel to London
Clearance: BPSS
Stages: 1 Stage
Must Have Government

Key Responsibilities

  • Software Development: Design, develop, build and maintain high-quality Java applications, writing clean, secure, reusable and well-tested code.

  • JSON, JSLT and Drools: Develop and maintain JSON-based data transformations using JSLT and implement business rules and decision logic using Drools.

  • Systems Design and Integration: Contribute to technical designs, develop integration solutions and ensure effective communication between systems and services.

  • Modern Development Standards: Apply best practices, including test-driven development (TDD), automated testing, code reviews, version control, continuous integration and continuous delivery (CI/CD).

  • Information Security: Follow secure coding practices, identify potential vulnerabilities and ensure software complies with relevant security policies and standards.

  • Availability and Capacity Management: Monitor service performance, assess capacity requirements and contribute to the availability, scalability, resilience and reliability of applications.

  • Development Process Optimisation: Identify opportunities to improve development workflows, automation, code quality and delivery efficiency.

  • Prototyping: Develop prototypes and proof-of-concept solutions to validate technical approaches, evaluate technologies and address complex requirements.

  • Service Support: Support applications in production, investigate incidents, diagnose defects, perform root-cause analysis and implement sustainable fixes.

  • User Focus: Understand user needs and translate requirements into effective technical solutions, working closely with product owners, business analysts and other stakeholders.

  • Collaboration and Mentoring: Work effectively within an Agile delivery team, share technical knowledge and support the development of junior colleagues.

Essential Skills and Experience

  • Strong commercial experience developing applications using Java.

  • Practical experience with JSON, JSLT and Drools.

  • Experience designing, developing and integrating software systems and services.

  • Knowledge of modern software engineering practices, including automated testing, code reviews and CI/CD.

  • Understanding of secure software development and information security principles.

  • Experience supporting live services and troubleshooting production issues.

  • Understanding of application performance, availability, capacity and resilience.

  • Ability to produce technical designs, build prototypes and evaluate alternative solutions.

  • Strong analytical, problem-solving and communication skills.

  • Ability to work collaboratively in an Agile environment with a focus on user needs and continuous improvement.

Similar jobs