£650 Per day
Outside
Remote
Nationwide
Summary: The Senior Java Software Engineer (Contractor) role is a fully remote position based in the UK, focused on developing high-performance Java applications for a global engineering and technology organization. The successful candidate will engage in the full software development lifecycle, collaborating with various teams to enhance performance engineering and research efforts. This contract position is set to last until December 2026 and is classified as outside IR35. Candidates with a minimum of five years of Java development experience are encouraged to apply.
Key Responsibilities:
- Requirements analysis and system design
- Development and implementation of Java applications
- Testing and deployment of software solutions
- CI/CD and automation improvements
- Creation of technical documentation
- Collaboration with global teams on solution design and integration
Key Skills:
- Minimum 5 years’ professional Java development experience
- Strong understanding of OOP, design patterns, and software architecture principles
- Proven experience delivering scalable, maintainable systems
- Experience with version control (Git) and CI/CD tools (e.g., Jenkins)
- Exposure to containerisation and logging technologies (e.g., Docker, ELK)
- Strong analytical and problem-solving capability
- Excellent communication skills
- Nice to have: Experience within logistics, WMS or warehouse automation
Salary (Rate): £650/day
City: undetermined
Country: UK
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
Senior Java Software Engineer (Contractor)UK-Based | Fully Remote Outside IR35 Contract to Dec 2026
We are supporting a global engineering and technology organisation in the search for a Senior Java Software Engineer (Contractor) to join their Performance Engineering & Research team.
This is a fully remote opportunity (UK-based candidates only) working on robust, scalable software that supports sophisticated control algorithms and performance optimisation systems.
The Role
You will design, build and maintain efficient, high-performance Java applications, contributing across the full software development lifecycle including:
- Requirements analysis and system design
- Development and implementation
- Testing and deployment
- CI/CD and automation improvements
- Technical documentation
Working under the guidance of the Principal Performance Engineer, you will collaborate with solution design, integration, simulation and delivery teams globally.
What We’re Looking For
- Minimum 5 years’ professional Java development experience
- Strong understanding of OOP, design patterns and software architecture principles
- Proven experience delivering scalable, maintainable systems
- Experience with version control (Git) and CI/CD tools (e.g., Jenkins)
- Exposure to containerisation and logging technologies (e.g., Docker, ELK)
- Strong analytical and problem-solving capability
- Excellent communication skills
Nice to have: Experience within logistics, WMS or warehouse automation — however strong Java developers from any industry will be considered.
Contract Details
- Fully remote (UK-based candidates only)
- Outside IR35
- Contract funded through December 2026
- Full-time engagement
- ASAP start
- No predefined rate band — quality is prioritised
ATA is committed to creating a diverse workforce and is an equal opportunities employer. We welcome applications from all suitably qualified persons regardless of age, disability, gender, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, and sexual orientation