WhoshouldIsee Tracks
Circle White
Search results

Senior Java Engineer

£500 - £600

Apply now

About this job

Senior Software Engineer (Contractor) - Java

Home-Based (UK & Europe)
Competitive Day Rate

An exciting opportunity has arisen for a Senior Software Engineer (Contractor) to join a high-performing engineering and research team delivering robust, scalable software used in advanced control algorithms and performance optimisation.

This Senior Software Engineer (Contractor) role is fully remote and suited to an experienced Java developer who thrives in technically complex environments and enjoys contributing across the full software development lifecycle.

The Role

As a Senior Software Engineer (Contractor), you will design, build and maintain high-quality, performant software solutions. Working closely with senior technical leadership, you will contribute to architecture, implementation, testing and deployment of enterprise-grade systems.

Key responsibilities include:

  • Designing and developing robust, scalable Java applications

  • Contributing to software architecture and component design

  • Writing clean, maintainable and testable code

  • Participating in full SDLC: requirements, design, coding, testing and support

  • Driving coding standards and CI/CD best practices

  • Supporting test automation frameworks

  • Maintaining CI/CD pipelines (Jenkins)

  • Working with containerisation and logging technologies (ELK stack)

  • Collaborating with solution design, integration and simulation teams

Required Experience

To be considered for this Senior Software Engineer (Contractor) position, you will have:

  • Minimum 5 years' professional Java development experience

  • Strong object-oriented programming and design pattern knowledge

  • Solid understanding of software engineering principles and architecture

  • Experience with Git version control

  • Experience with CI/CD tools (Jenkins preferred)

  • Exposure to containerisation technologies

  • Strong analytical and problem-solving skills

  • Excellent written and verbal English communication skills

  • Bachelor's degree in Computer Science, Engineering or similar

Experience working in logistics, optimisation or operations research environments is advantageous but not essential.

What We're Looking For

  • Process-driven and committed to engineering standards

  • Strong sense of ownership and reliability

  • Comfortable working in distributed teams

  • Continuous improvement mindset

  • Results-oriented approach

Why Apply?

  • Fully remote opportunity

  • Technically challenging engineering environment

  • Work on high-impact optimisation and performance systems

  • Collaborate with experienced research and engineering professionals

If you are an experienced Senior Software Engineer (Contractor) looking for your next remote contract opportunity, click apply now.

Circle Blue Image

Apply now

DOC, .DOCX or .PDF