Make yourself visible and let companies apply to you.
Roles
Remote Java Jobs
Overview
Discover top remote Java jobs on Haystack, your go-to IT job board for developers seeking flexible work opportunities. Browse the latest Java developer roles offering full remote work, competitive salaries, and exciting projects. Start your next career move today with Haystack’s curated listings of remote Java positions tailored to your skills and lifestyle.
Software Engineer Java
Wills Consultants Ltd
Towcester
Fully remote
Senior - Leader
ÂŁ60,000
RECENTLY POSTED

About the Software Engineer Role

A global, market-leading intralogistics company is seeking an experienced Software Engineer to join their growing team. This role offers an excellent benefits package, including:

Remote working

25+ days annual leave plus bank holidays

Option to buy and sell holiday

Enhanced pension scheme

Outstanding learning and development opportunities

The Role

As a Software Engineer, you will be responsible for:

Providing technical leadership, mentoring, and guidance to other developers

Demonstrating strong technical depth across all stages of the software development lifecycle

Providing 2 nd level technical support including customer changes and bug fixes

Leading the delivery of software changes to customer sites

Designing and creating solutions using established software frameworks

Building robust solutions using Java and Oracle back-end technologies to deliver warehouse management systems

Confidently analysing and working from technical documentation and specifications

Requirements

To be successful as a Software Engineer, you will need:

A BSc / HND / HNC in Computer Science, IT Engineering, or a related discipline

A minimum of 5 years experience working with Java

Experience with software frameworks and relational databases

Strong experience with Oracle databases, SQL development, and Hibernate

Hands-on experience using Eclipse

Ideally, background experience within intralogistics, manufacturing, logistics, automation, or e-commerce environments

Confidence in your technical ability, with the capability to analyse documentation and lead development activity

Strong leadership skills with the ability to hit the ground running

This role would suit a Software Developer, Java Developer, Senior Software Developer, Software Developer Team Leader, Backend Developer, Full Stack Developer, Senior Backend Developer, Senior Full Stack Developer, Software Engineer, Java Engineer, Senior Software Engineer

About Us:

Wills Consultants is an independent recruitment consultancy specialising in engineering, finance and office professionals. Wills Consultants has an extensive client base that ranges from the thriving SME sector through to national and international PLCs.

TPBN1_UKTJ

Automation Engineer
Stealth IT Consulting Limited
Birmingham
Remote or hybrid
Mid
ÂŁ55,000
RECENTLY POSTED
+1

Currently working with a leading IT Consultancy who are on the search for Automation Assurance Engineers on a permanent basis. Salary up to ÂŁ55,000 per annum Remote with occasional client visits Candidates must be eligible for Security Clearance No Sponsorship available The Role In this position, you will be a key contributor to the delivery of high-quality engineering solutions. Youll work across disciplines in small, collaborative teams, partnering with engineers from varied technical backgrounds to design and build services that are robust, scalable, and maintainable. You will be part of a wider engineering community, collaborating with peers to solve complex technical challenges and deliver work at scale. The environment encourages shared learning, professional growth, and continuous improvement across projects. Youll take ownership of technical quality, working closely with engineering and design colleagues to ensure confidence in delivery. Alongside this, youll help evolve team ways of working by refining processes, tools, and best practices. Knowledge sharing is central to the role. Youll support the development of others through mentoring and coaching, while also investing in your own growth by exploring new technologies and approaches. Youll actively promote a culture of innovation, inclusion, collaboration, and self-organisation. The role also involves working closely with clients and internal stakeholders to identify new opportunities, contribute to collaborative initiatives, and support open-source or community-driven work where appropriate. To succeed in this role, youll bring a combination of the following experience and capabilities: Essential experience: ISTQB certification (Foundation level as a minimum). Equivalent experience or alternative qualifications may be considered. Hands-on experience with core testing approaches, including exploratory, integration, manual, and functional testing. Experience contributing to or building test frameworks using Java and/or JavaScript. Strong background in developing automated tests across backend and frontend systems using tools such as Selenium, Playwright, Cucumber, REST-based testing frameworks, or similar. Experience working within Agile delivery teams. Familiarity with distributed version control platforms such as GitHub or GitLab. A proactive mindset, with the ability to self-manage, identify gaps, and take ownership of improvement areas. TPBN1\_UKTJ

Backend Software Engineer - Bazel Java
Randstad Digital
Birmingham
Fully remote
Senior
ÂŁ500/day - ÂŁ650/day
RECENTLY POSTED

Senior Software Engineer - Bazel / Java We are seeking a collaborative and curious backend Engineer to help drive and develop the next generation of developer infrastructure and tooling as we establish a unified, robust and scalable monorepo ecosystem for all engineers at Spotify.. This role helps to support VCS and CI systems in addition to a Fleet Management product for helping developers at our client manage large scale software changes. In the last year, we have invested a huge amount of time and effort into the next steps of that and our migration towards monorepos. The role is located in our Platform Developer Experience (PDX) R&D Studio. The PDX R&D Studio oversees and owns cross discipline infrastructure that cuts across all engineering at our clent including our VCS, CI systems and beyond. YOU MUST HAVE EXPERIENCE WITH BAZEL TO BE CONSIDERED FOR THIS ROLE Role Duties Bring your experience and knowledge of working with Bazel and scaling monorepos to millions of lines of code to help us rethink the future of backend engineering at Spotify Help us migrate to, in addition to own and maintain Bazel and any related abstractions built to improve the developer experience Collaborate with our adjacent infrastructure teams across the company to develop what a best in class monorepo experience means Essential Skills Strong passion for making developers highly productive Experience developing and maintaining tools for large monorepo-based codebases Excellent problem solving skills Experience working with the Bazel build system and its ecosystem (e.g: rulesets such as rules*jvm*external, IntelliJ Bazel plugin, etc.) Fluency in Java, Python, Starlark and TypeScript This contract role can be worked fully renmotely but you must be based in the UK. I have interview slots ready to be filled so dont delay and apply ASAP to be considered. Randstad Technologies is acting as an Employment Business in relation to this vacancy. TPBN1\_UKTJ

Senior Android Developer
scrumconnect ltd
Surrey
Remote or hybrid
Senior
ÂŁ60,000 - ÂŁ65,000
RECENTLY POSTED
+8

About Scrumconnect Consulting

Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. With a strong commitment to user-centred design and agile delivery, we continue to deliver innovative digital services that matter.

Role Overview

We are looking for a Senior Android Developer to design, build, and maintain high-quality native Android applications for a UK government client. You will work as part of a multidisciplinary agile team, delivering user-centred mobile experiences that meet Government Digital Service (GDS) standards and accessibility requirements.

This is a hands-on technical role operating within structured and governed environments where security, performance, accessibility, and reliability are critical to service success.

Key Responsibilities

  • Design, develop, and maintain native Android applications using Kotlin and/or Java
  • Collaborate with UX designers, product owners, and Back End developers to translate requirements into robust, accessible mobile experiences
  • Write clean, testable, well-documented code following established coding standards and architectural patterns
  • Implement and maintain CI/CD pipelines for automated builds, testing, and deployment
  • Ensure applications meet WCAG 2.2 accessibility standards and GDS service standards
  • Conduct code reviews and contribute to engineering best practices within the team
  • Integrate with RESTful APIs and Back End services, working closely with API developers
  • Troubleshoot and resolve performance issues, crashes, and production defects
  • Support Google Play Store submission processes and manage release cycles
  • Contribute to technical documentation, architecture decisions, and sprint ceremonies

Essential Skills & Experience

  • Strong experience in native Android development using Kotlin (Java experience also valued)
  • Solid understanding of Android SDK, Android Studio, and the Google development ecosystem
  • Experience with common Android architectural patterns (eg MVVM, MVI, Clean Architecture)
  • Proficiency with Android frameworks such as Jetpack Compose, Android Jetpack libraries, Room, Retrofit, or equivalent
  • Experience writing unit tests, instrumented tests, and working with test-driven development practices
  • Hands-on experience with CI/CD tools (eg Gradle, Fastlane, Jenkins, Azure DevOps, GitHub Actions)
  • Understanding of RESTful API integration and networking best practices
  • Familiarity with accessibility standards (WCAG 2.2) and building inclusive mobile interfaces
  • Experience working in Agile or hybrid delivery models (Scrum, Kanban)
  • Experience working in regulated, security-conscious, or high-assurance environments

Desirable

  • Experience delivering mobile applications within a UK public-sector or government context
  • Familiarity with GDS service standards, the Technology Code of Practice, and the GOV.UK Design System
  • Experience with mobile analytics, crash reporting, and APM tools (eg Firebase Crashlytics, Dynatrace, App Center)
  • Understanding of secure coding practices and mobile security frameworks (eg OWASP Mobile)
  • Experience with mobile device management (MDM) or enterprise distribution
  • Familiarity with cross-platform considerations, even if primarily native-focused

Scope & Accountability

  • Responsible for hands-on design, development, and maintenance of Android applications
  • Owns the quality and technical integrity of assigned mobile deliverables and code
  • Contributes technical analysis and recommendations to the wider delivery team
  • Accountable for timely delivery of agreed development activities within sprint cycles

Our Commitment to Diversity & Inclusion

At Scrumconnect Consulting, we believe that diversity drives innovation. We are committed to creating an inclusive environment where everyone is respected, valued, and supported. We actively encourage applications from women, people with disabilities, individuals from under-represented communities, and those seeking flexible working arrangements.

As a Disability Confident Level 1 employer, we provide reasonable adjustments throughout the recruitment process and employment to ensure equal opportunity for all.

Senior Software Engineer
Pioneer Selection Ltd
Multiple locations
Fully remote
Senior
ÂŁ450/day
RECENTLY POSTED

Senior Software Engineer - (9 month contract)

Salary: Negotiable
Shift: Days Mon-Fri
Location: Remote - Can live anywhere

We are recruiting for an innovative market leader within the industry who are a major player in their field, miles ahead of the competition. This is an opportunity for an experienced Software Engineer to showcase their skills across multiple state-of-the-art automated facilities within the UK. You ll be based from home and will be focused on software development and JAVA development for highly automated distribution factories across the UK.
The Senior software engineer will be involved in some high level software development projects within automated warehouse environments.

Non Negotiable skills required for the Senior Software Engineer

  • 5 years minimum experience in JAVA development
  • Extensive software development experience
  • Understanding of distribution and automated warehouse environments
  • Strong interpersonal skills to liaise with site teams, colleagues, and management effectively.

The Senior Software Engineer will benefit from:

  • Competitive pay rate
  • Working for a highly reputable company
  • Remote working from anywhere in the UK

If you are interested in this role and feel that you have the right skills, then please click apply at the bottom of this advert.

For further details contact Chris Bacchus at Pioneer Selection Ltd, you automatically become eligible for our referral scheme.

You will receive ÂŁ250 for every candidate we place in permanent employment who has been recommended by you. Terms and Conditions apply please see our website for further details.

JAX RS- Quarkus Developer
iBSC
Edinburgh
Remote or hybrid
Senior - Leader
ÂŁ350/day
RECENTLY POSTED

Be a technical leader within your feature team, providing day-to-day line management, as well as providing leadership in the wider Lab and community, coaching and/or mentoring other engineers, helping them to grow. Collaborate with product and engineering leads to realise the Lab's vision and deliver customer outcomes through robust, scalable, and maintainable services that underpin exceptional customer experiences. Be curious about technology and look to foster a culture of innovation. You'll influence positively demonstrating the right values and behaviours as we improve how we deliver. What we're looking for A capable technical leader, who takes ownership of design and delivery, helping to grow our junior engineers capabilities and understanding of target architectures and patterns. Working in the public cloud domain at scale, primarily with GCP. Strong programming skills with a good working knowledge of Java, Spring Boot/Quarkus & REST APIs, hosting microservices in a container orchestration platform such as Kubernetes. Any experience of mobile native development would be beneficial. Diverse technical experience and a proven ability to deliver high quality applications at scale. Strong knowledge of security patterns and best practice advantageous. You will lead and inspire teams to explore, adopt and responsibly integrate AI-driven solutions to achieve great customer outcomes and improve our engineering experience. You're able to effectively communicate and work together across engineering to maximise inner-sourcing opportunities and reduce waste. You're an advocate for quality and can support the team leveraging approaches such as CI/CD best practice, Pair Programming, TDD and BDD. What you'll get to learn (any previous experience would be advantageous) Solving real world problems and being comfortable working in a complex regulated environment

Senior Software Engineer
Pioneer Selection
Multiple locations
Fully remote
Senior
ÂŁ450/day

Senior Software Engineer - (9 month contract) Salary: Negotiable Shift: Days Mon-Fri Location: Remote - Can live anywhere We are recruiting for an innovative market leader within the industry who are a major player in their field, miles ahead of the competition. This is an opportunity for an experienced Software Engineer to showcase their skills across multiple state-of-the-art automated facilities within the UK. You'll be based from home and will be focused on software development and JAVA development for highly automated distribution factories across the UK. The Senior software engineer will be involved in some high level software development projects within automated warehouse environments. Non Negotiable skills required for the Senior Software Engineer 5 years minimum experience in JAVA development Extensive software development experience Understanding of distribution and automated warehouse environments Strong interpersonal skills to liaise with site teams, colleagues, and management effectively. The Senior Software Engineer will benefit from: Competitive pay rate Working for a highly reputable company Remote working from anywhere in the UK If you are interested in this role and feel that you have the right skills, then please click apply at the bottom of this advert. For further details contact Chris Bacchus at Pioneer Selection Ltd, you automatically become eligible for our referral scheme. You will receive ÂŁ250 for every candidate we place in permanent employment who has been recommended by you. Terms and Conditions apply please see our website for further details. TPBN1\_UKTJ

Lead Software Engineer
Anson McCade
Multiple locations
Remote or hybrid
Senior
ÂŁ100,000

Lead Software Engineer - Digital & Technology Consulting A leading global innovation and transformation consultancy is looking for an experienced Lead Software Engineer to join its growing technology practice. This role suits someone who enjoys solving complex problems, leading engineering teams, and delivering high-impact digital solutions across diverse industries. What youll be doing as a Lead Software Engineer : Leading the technical delivery of complex, cloud-based solutions Acting as a hands-on technical authority across architecture, development and troubleshooting Mentoring engineers and promoting modern engineering best practices Working closely with clients to translate business needs into scalable technical solutions Driving continuous improvement across the full software delivery lifecycle What they are looking for in a Lead Software Engineer: Proven experience as a Technical Lead or Senior engineer Strong software engineering and system design background Experience delivering enterprise applications on AWS, Azure or GCP Proficiency in JavaScript, Java or .NET Agile delivery experience (Scrum / Kanban) Knowledge of DevOps, CI/CD, infrastructure-as-code and modern testing practices Strong communication and stakeholder engagement skills Whats on offer: Flexible working with autonomy over schedule Competitive salary and performance-related bonus 25 days annual leave plus buy options Excellent pension, healthcare and wellbeing benefits Purpose-led work with clear career progression Ok I'm in what's next? Apply now with your latest CV. TPBN1\_UKTJ

Lead Software Developer
Anson McCade
Multiple locations
Remote or hybrid
Senior
ÂŁ100,000

Lead Software Developer - Digital & Technology Consulting

A leading global innovation and transformation consultancy is looking for an experienced Lead Software Engineer to join its growing technology practice. This role suits someone who enjoys solving complex problems, leading engineering teams, and delivering high-impact digital solutions across diverse industries.

What youll be doing as aLead Software Developer:

  • Leading the technical delivery of complex, cloud-based solutions
  • Acting as a hands-on technical authority across architecture, development and troubleshooting
  • Mentoring engineers and promoting modern engineering best practices
  • Working closely with clients to translate business needs into scalable technical solutions
  • Driving continuous improvement across the full software delivery lifecycle

What they are looking for in a Lead Software Developer:

  • Proven experience as a Technical Lead or Senior engineer
  • Strong software engineering and system design background
  • Experience delivering enterprise applications on AWS, Azure or GCP
  • Proficiency in JavaScript, Java or .NET
  • Agile delivery experience (Scrum / Kanban)
  • Knowledge of DevOps, CI/CD, infrastructure-as-code and modern testing practices
  • Strong communication and stakeholder engagement skills

Whats on offer:

  • Flexible working with autonomy over schedule
  • Competitive salary and performance-related bonus
  • 25 days annual leave plus buy options
  • Excellent pension, healthcare and wellbeing benefits
  • Purpose-led work with clear career progression

Ok I’m in what’s next?

Apply now with your latest CV.

Lead Full Stack Software Engineer
Sanderson Recruitment
London
Fully remote
Senior
Private salary

Lead Full Stack Software Engineer - Public Sector Digital Transformation

Location: UK (Fully Remote)

Security Clearance: SC cleared/eligible

Lead engineering teams building modern, impactful digital services for the UK public sector.

We’re supporting a purpose-driven digital consultancy in hiring a Lead Software Engineer to guide multidisciplinary teams on high-profile transformation programmes. You’ll shape architectures, lead delivery, mentor engineers, and drive best-practice engineering - all while helping public sector organisations improve services for people and communities.

If you’re an experienced engineer who enjoys leadership, hands-on problem solving and collaborating with non-technical stakeholders, this is an excellent next step.

The Role

As a Lead Software Engineer, you’ll set the technical direction for complex software systems, ensuring solutions are high-quality, secure and scalable. You’ll manage and mentor engineers, foster a culture of continuous improvement, and work directly with product, UX, DevOps and delivery teams to deliver user-centred digital services.

You’ll also help shape engineering culture through your craft - from code standards to CI/CD pipelines to architectural decision-making.

What You’ll Be Doing

Leading the architecture, design and delivery of large-scale digital services

Managing, coaching and developing software engineers at multiple levels

Championing engineering best practice, secure design and high coding standards

Working with Product, UX, DevOps, QA and other teams to turn business needs into robust technical solutions

Driving continuous improvement across performance, reliability, security and development processes

Overseeing and improving CI/CD pipelines , automation and release processes

Conducting code reviews and providing actionable, constructive feedback

Troubleshooting complex technical challenges

Identifying and introducing new technologies or tools where beneficial

Managing scope, timelines and technical delivery across projects

Contributing to early-stage discovery, bids, and occasionally supporting hiring activity (e.g., technical assessments)

What We’re Looking For

Essential

Extensive full-stack engineering experience across design, build, test and deployment

Strong hands-on skills in Java, Spring Boot, Python, microservices , and ideally a polyglot mindset

Deep understanding of Agile , TDD , DevOps and modern engineering practices

Real-world experience building and maintaining CI/CD pipelines and automated testing frameworks

Solid experience with cloud platforms (AWS, Azure or GCP) and Infrastructure as Code

Knowledge of modern architecture patterns: microservices, event-driven, containerised (Docker/Kubernetes)

Experience leading engineering teams through successful delivery

Strong grounding in secure, scalable and well-architected system design

Excellent communication skills, including working with stakeholders at all levels

Desirable

Knowledge of emerging technologies (e.g., AI/ML tools)

Previous senior/lead engineering experience

Experience running large multidisciplinary projects

Line management experience

Experience interviewing and supporting technical hiring

Experience contributing to bids/proposals

Who This Role Suits

This role is ideal for engineers who want to:

Lead teams delivering meaningful public sector services

Have a mix of hands-on engineering, leadership and stakeholder interaction

Influence engineering standards and culture

Shape long-term technical direction for major transformation programmes

Work in an environment that values empathy, collaboration and purpose

Why Join

This consultancy is committed to people-powered transformation , combining technology, design and data to help public sector organisations deliver outcomes that genuinely improve lives. You’ll join a thoughtful, collaborative community that values diversity, learning and openness.

Benefits include:

30 days holiday + bank holidays

2 paid volunteer days

Enhanced maternity/paternity leave

5% employer pension contribution

Health cash plan & wellbeing support

Personal L&D budget

Share Incentive Plan

EV leasing, cycle-to-work and green benefits

and a supportive culture where your leadership can make a real impact.

?? Interested?

If you’re a lead-level engineer who cares about high-quality software and wants to help shape better public services, we’d love to hear from you.

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.

TPBN1_UKTJ

Junior Flutter / Dart Software Engineer
Spacelabs Healthcare
Dalkeith
Remote or hybrid
Junior
Private salary
+4

What Youll Do:

Design, develop, test, and maintain high-quality mobile applications using Flutter and Dart

Contribute to application architecture and technical design under senior guidance

Build and maintain data-driven apps that integrate with RESTful backend services

Develop responsive, performant, and accessible UI components

Work with cross-functional teams to define requirements and technical solutions

Participate in design, architecture, and code reviews

Deliver assigned tasks on time as part of an Agile/Scrum team

Support CI/CD pipelines and automated build/test workflows

Suggest improvements to tooling, frameworks, and development practices

Write clean, maintainable, testable code

Work effectively in asynchronous and multi-threaded environments

(Optional but valued) Contribute within regulated or quality-focused development environments

Uphold company values of Integrity, Innovation, Accountability, and Teamwork

Perform additional tasks as needed to support team and business goals

Required Qualifications:

2+ years of software development experience, including hands-on Flutter development

2+ years of professional mobile application development

Proficiency in Dart and experience with at least one additional mobile language (Swift, Kotlin, Java, Objective-C)

Solid understanding of mobile app architecture and state management patterns

Understanding of asynchronous and multi-threaded programming

Good knowledge of OOP, data structures, algorithms, and problem-solving

Experience with Git, Azure DevOps and/or GitHub

Familiarity with CI/CD workflows for mobile apps

Ability to work effectively in an Agile/Scrum environment

Self-motivated, proactive, and eager to learn

Strong communication and collaboration skills, ideally with distributed or international teams

Ifyourepassionateaboutbuildinghigh-impactmobileapplicationsandwanttohelpshapethefutureofhealthcaretechnology,applynowandjoinourmission.

NOTICE TO THIRD PARTY AGENCIES

OSI Systems, Inc. and its subsidiaries (collectively OSI) does not accept unsolicited resumes from recruiters or employment agencies. If any person or entity, including a recruiter or agency, submits any information, including any resume or information regarding any potential candidate, without a signed agreement in place with OSI, OSI explicitly reserves the right to use such information, and pursue and/or hire such candidates, without any financial obligation to the person, recruiter or agency. Any unsolicited information or resumes, including those submitted directly to hiring managers, are considered and deemed to be the property of OSI.

OSI Systems, Inc. has three operating divisions: (a) Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and © Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets, among others.

TPBN1_UKTJ

Software Engineer - Developer Infrastructure & Tooling
Randstad Digital
London
Fully remote
Mid - Senior
ÂŁ750/day

?? Software Engineer - Developer Infrastructure & Tooling (Platform Developer Experience) ?? About the Role We're seeking a curious, collaborative Engineer to help build the next generation of developer infrastructure and tooling You'll play a critical role in creating a scalable, unified monorepo ecosystem, enabling engineers across the organisation to work faster, collaborate better, and innovate with confidence. This is a high-impact contract role focused on developer productivity, platform scale, and long-term infrastructure evolution. ??? What You'll Do ?? Design and scale Bazel-based monorepos containing millions of lines of code ?? Lead and support the migration to monorepos, owning and evolving Bazel and associated tooling ? Create abstractions, workflows, and automation that significantly enhance the developer experience ?? Partner closely with platform and infrastructure teams to define and deliver best-in-class monorepo tooling ?? Influence the future of backend engineering by improving speed, reliability, and simplicity at scale ?? Who You Are ?? Passionate about making developers highly productive and empowered ??? Proven experience building and maintaining tooling for large-scale monorepo environments ?? A strong problem solver who thrives on complex infrastructure challenges ??? Hands-on experience with Bazel and its ecosystem (e.g. rules\_jvm\_external, IntelliJ Bazel plugin, etc.) ?? Fluent in Java, Python, Starlark, and TypeScript ?? Contract & Location ?? 6-month contract ?? Fully remote ?? ÂŁ750 / per day ?? Working within an EMEA time zone to support global collaboration Randstad Technologies is acting as an Employment Business in relation to this vacancy. TPBN1\_UKTJ

Senior Software Engineer
OTA Recruitment Limited
London
Remote or hybrid
Senior
ÂŁ100,000
+2

Senior Software Engineer Salary: ÂŁ75k-ÂŁ110k (plus attractive bonus on top) Location: London or Leeds (relaxed about hybrid or remote working, if preferred) My client is a specialist provider of sports pricing and trading technology, developing advanced simulation-based models and risk tools that underpin the performance of major sports brands.

Role Overview Were looking for a Senior Software Engineer to join the Modelling & Data Engineering group at a rapidly expanding sports-technology business. This is a hands-on role in a fast-moving environment where youll help shape new modelling tools, improve existing systems, and contribute to the technical foundations that support the companys growth.

What youll be working on Developing high-quality, maintainable software using .NET technologies.

Taking ownership of greenfield initiatives, designing and building internal tools that support the companys modelling capabilities.

Helping to gather, process and structure the data that powers the modelling pipeline.

Introducing new technologies, improving architectural patterns and reducing technical debt to enhance performance and maintainability.

Collaborating closely with colleagues across the Modelling & Data Engineering function to manage the full lifecycle of internal tooling.

Qualifications Essential A degree in a STEM discipline (Computer Science preferred), or equivalent demonstrable programming ability.

Certifications or training aligned with the companys core tech stack (e.g., .NET, AWS).

Strong programming fundamentals, including data structures, performance-focused development, design patterns and SOLID principles.

Commercial experience working with .NET (ideally .NET 5+).

Good SQL knowledge and at least one year working with relational databases.

Experience with distributed streaming platforms such as Kafka.

Familiarity with in-memory storage solutions like Redis.

Hands-on experience with AWS services such as S3, Athena, ECS, CloudFormation, Lambda and CloudWatch.

Confident using Git in a multi-developer environment.

Background in systems integration, including APIs, networking and data migration.

A commitment to producing clean, well-documented, reproducible systems.

Strong communication, organisation and time-management skills, with the ability to work independently or as part of a team.

Analytical mindset and strong problem-solving ability.

Desirable Interest in US sports (NFL, NBA, MLB, NHL, NCAAB, NCAAF), Cricket, Tennis or Football.

Experience collaborating with Data Scientists or Data Engineers.

Comfort with mathematical concepts such as probability, statistics and matrix operations.

Additional notes While experience with C# is preferred, candidates with a strong Java background and relevant industry exposure - or a clear personal interest in betting, gaming or US sports - will also be considered.

TPBN1_UKTJ

Java Developer
Peregrine
Not Specified
Remote or hybrid
Mid - Senior
Private salary
+2

Key Responsibilities

  • Participate in the growth, industrialization, and DevOps of the Airops Fast Data platform.* Develop event-driven data interfaces between Airops products, the data platform, and third-party applications or middleware, within an MS Azure environment.* Work within a DevOps team and participate in the maintenance of the Azure platform.* Utilize tools like Jenkins, ArgoCD, and Helm charts for continuous integration and continuous deployment (CI/CD) processes.* Work with Kubernetes and OpenShift for container orchestration and management.* Develop and maintain event streaming solutions using Kafka and Azure Event Hub.

Ideal Candidate Profile

  • Java Development: Previous experience as a Java developer, with expertise in Java Quarkus or Java Spring Boot (Java version 21).* Cloud Native: Experience developing in a cloud environment (MS Azure or AWS).* Event Streaming: Experience with event streaming infrastructure (e.g., Kafka, Azure Event Hub).* DevOps: Experience with DevOps infrastructure and components, including Jenkins, ArgoCD, and Helm charts.* Containerization: Proficiency in containerization and orchestration tools such as Kubernetes and OpenShift.* Software Maintenance: Experience in software maintenance, including incident resolution, root cause analysis, and post-mortem analysis.* Agile Methodologies: Experience working in Agile environments (Scrum, SAFe).
Software Developer
Wills Consultants
Northamptonshire
Fully remote
Senior - Leader
ÂŁ60,000

About the Software Engineer Role

A global, market-leading intralogistics company is seeking an experienced Software Engineer to join their growing team. This role offers an excellent benefits package, including:

  • Remote working
  • 25+ days annual leave plus bank holidays
  • Option to buy and sell holiday
  • Enhanced pension scheme
  • Outstanding learning and development opportunities

The Role

As a Software Engineer, you will be responsible for:

  • Providing technical leadership, mentoring, and guidance to other developers
  • Demonstrating strong technical depth across all stages of the software development lifecycle
  • Providing 2nd level technical support including customer changes and bug fixes
  • Leading the delivery of software changes to customer sites
  • Designing and creating solutions using established software frameworks
  • Building robust solutions using Java and Oracle back-end technologies to deliver warehouse management systems
  • Confidently analysing and working from technical documentation and specifications

Requirements

To be successful as a Software Engineer, you will need:

  • A BSc / HND / HNC in Computer Science, IT Engineering, or a related discipline
  • A minimum of 5 years experience working with Java
  • Experience with software frameworks and relational databases
  • Strong experience with Oracle databases, SQL development, and Hibernate
  • Hands-on experience using Eclipse
  • Ideally, background experience within intralogistics, manufacturing, logistics, automation, or e-commerce environments
  • Confidence in your technical ability, with the capability to analyse documentation and lead development activity
  • Strong leadership skills with the ability to hit the ground running

This role would suit a Software Developer, Java Developer, Senior Software Developer, Software Developer Team Leader, Backend Developer, Full Stack Developer, Senior Backend Developer, Senior Full Stack Developer, Software Engineer, Java Engineer, Senior Software Engineer

About Us:

Wills Consultants is an independent recruitment consultancy specialising in engineering, finance and office professionals. Wills Consultants has an extensive client base that ranges from the thriving SME sector through to national and international PLCs.

Backend Software Engineer
Hays Technology
London
Remote or hybrid
Mid - Senior
ÂŁ500/day - ÂŁ550/day
+6

Software Engineer - Active SC, Java, Microservices Up to £550 per day (Inside IR35) London / Remote 6 months My client is an instantly recognisable consultancy who require a strong Software Engineer with Active Security Clearance (SC) and with deep expertise in Java (Spring Boot) to join a large-scale, business‑critical microservices programme. Key Requirements: Proven experience working as a Java Software Engineer on large microservice architectures Active Security Clearance (SC) Strong capability building scalable RESTful APIs and backend services in Java (Spring Boot): Postgres (or other relational SQL databases) with solid understanding of schema design and SQL Docker: Confident containerising and deploying applications Test‑Driven Development (JUnit & Mockito or similar testing frameworks) CI/CD: Hands‑on experience with Jenkins or similar automated pipeline tooling Flexibility working in agile teams and collaborating closely with engineers, product, and design colleagues Nice to have: API Specification using Swagger / OpenAPI Gradle build systems Liquibase (or similar) for database versioning/migrations Kafka or similar event‑streaming platforms React and Typescript If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)

Java Software Engineer into Architect
Computer Futures
Bracknell
Fully remote
Mid - Senior
ÂŁ450/day

Hiring: Java Software Engineer UK-Based | Remote | 12‑month contract | 450 per day I'm currently supporting the search for a highly capable Java Software Engineer looking to transition into Architecture to join a major transformation programme, leading the migration from on‑prem services into Azure. This isn't a junior role in experience - we're looking for someone with high-level architectural capability, strong communication skills, and the confidence to guide and oversee the work of experienced engineers. What You'll Be Doing Supporting the Senior Architect across a large-scale cloud migration Shaping data pipelines, data flows, and system-wide design Providing architectural oversight to senior developers Working across Java, Python and large data environments (design > coding) Bringing a strong, assertive technical voice to ensure delivery stays on track What we're looking for: ✔ Strong Java engineering experience ✔ Exposure to cloud migration (Azure ideal) ✔ Knowledge of Python or big‑data environments is a bonus ✔ Confident communicator who can work across multiple technical teams Please click to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC(phone number removed) England and Wales

Senior Software Engineer
ATA Recruitment
Not Specified
Fully remote
Senior
ÂŁ550/day - ÂŁ650/day

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

Senior Java Developers (x2) - Contract Remote-First
Lord Search & Selection
Oxfordshire
Fully remote
Senior
Private salary

We are seeking two experienced Senior Java Developer contractors to join our client’s UK team immediately. Help drive the future of commerce through innovative automated solutions powering next-generation warehouse and supply chain systems.

Role Details

Engagement: Contract (urgent start)

Location: Remote-First / Hybrid (UK-based)

What You’ll Do

  • Build and maintain efficient, reliable, and high-performance software in line with team coding standards and best practices.
  • Contribute to the design of software components and systems to ensure solutions are robust, scalable, and maintainable.
  • Participate across the full software development lifecycle: requirement analysis, design, coding, testing, deployment, and support.
  • Champion software best practices, coding standards, and continuous integration/delivery across project work.
  • Develop and maintain test automation frameworks, CI/CD pipelines, and technical documentation as needed.
  • Optimise application performance for high-scale warehouse control systems.
  • Mentor junior developers and uphold high engineering quality standards.
  • Collaborate in an Agile environment to solve complex supply chain challenges.

Key Skills & Experience

  • Core Java expertise (5+ years) with strong problem-solving capabilities.
  • Proven track record in software development and implementation.
  • Deep understanding of object-oriented programming, design patterns, and software engineering principles.
  • Strong analytical and problem-solving skills.
  • Familiarity with logistics and operations research concepts is advantageous.
  • Highly reliable, responsible, and effective as part of a collaborative team.
  • Excellent verbal and written communication skills in English.

To apply please submit your full CV quoting reference 10301.

Junior Architect - Azure & Java
IntaPeople
South Glamorgan
Remote or hybrid
Junior
ÂŁ475/day - ÂŁ500/day

A leading global technology organisation is seeking a hands on Junior Architect to join a high performing engineering group building secure, scalable, cloud native platforms. You ll work on modern Azure and Java solutions that will underpin future AI driven capabilities, perfect for someone who enjoys solving complex technical challenges and shaping architecture within a large-scale environment.

You ll collaborate closely with senior architects and engineering teams to design, build, and evolve cloud-native services on Azure. This is a highly technical role where you ll influence architectural decisions while remaining actively involved in coding, reviewing, and improving Java-based microservices.

Key responsibilities include:

  • Designing and delivering Azure-hosted Java microservices and platform components.
  • Building and maintaining CI/CD pipelines using GitHub or Azure DevOps, ensuring high standards of quality, security, and observability.
  • Performing complex Java development, code reviews, and mentoring developers on best practices.
  • Modelling and optimising data flows, working closely with data engineering teams to ensure reliability and performance.
  • Documenting architectures, supporting production readiness, and helping prevent incidents.
  • Modernising legacy technologies and adapting to internal Java-based frameworks and toolsets.
  • Contributing to the organisation s long-term AI readiness through data, service, and governance improvements.

What you’ll bring:

  • 10+ years software engineering experience, including 4+ years in Azure/Java architecture or similar.
  • Strong data engineering awareness: modelling, pipelines, performance tuning, SQL/NoSQL, and data governance familiarity.
  • Deep Java expertise (Spring ecosystem) with the ability to design, develop, and review complex code.
  • Solid experience with microservices architecture and distributed systems.
  • Hands-on experience with containers/Kubernetes (AKS), Git workflows, and DevSecOps practices.
  • Flexibility to work with legacy stacks and internal frameworks.
  • Experience with Cosmos DB or large-scale data migration projects is a bonus.
  • Clear communication and collaboration skills within Agile teams.
  • Degree in Computer Science/Engineering or equivalent experience.

You ll be joining a collaborative, international engineering environment with a clear roadmap toward AI enabled capabilities. This is a long term contract with strong potential for extension, offering full remote working with occasional travel (once a month or every other month) to London or Cardiff.

With interview slots planned for w/c 9 March 2026, early applications are encouraged. Send your CV for a confidential conversation today.

Full Stack Developer
ISR RECRUITMENT LIMITED
Not Specified
Remote or hybrid
Mid - Senior
ÂŁ300/day - ÂŁ325/day
+4

The Opportunity:

We are seeking a Full Stack Developer to join a live GOV-UK service environment in a hands-on role within an agile, autonomous delivery team.

You will contribute across both backend and frontend development, helping refine and evolve a live digital service where user impact and service reliability are paramount.

The role requires strong technical delivery capability, sound engineering judgement and the confidence to engage constructively with both technical and non-technical stakeholders.

This is not a maintenance-only position, you will play an active role in architectural discussions, continuous improvement and shaping the technical direction of the service.

Skills and Experience:

  • Ruby on Rails
  • Java (Spring Boot)
  • AWS
  • Experience deploying and managing serverless applications within AWS (Lambda and/or Fargate).
  • Infrastructure as Code experience using Terraform.
  • Solid working knowledge of PostgreSQL.
  • Experience with Git, CI/CD pipelines and cloud-based development environments.
  • Proven experience working within agile teams on live services, working closely with user-centred designers.
  • Experience working within GDS/GOV-UK service standards would be ideal.

Role and Responsibilities:

  • Build and maintain backend services using Java (Spring Boot) and PostgreSQL.
  • Develop and enhance frontend functionality using Ruby on Rails and GOV-UK frontend.
  • Contribute to architectural decisions and technical direction.
  • Write clean, maintainable, well-tested code in line with modern engineering standards.
  • Participate in code reviews, agile ceremonies and iterative delivery cycles.
  • Ensure changes are assessed carefully for impact on live users.
  • Support demonstrations and provide clear technical updates to clients and stakeholders.
  • Collaborate with technical and non-technical stakeholders to refine and improve a live GOV-UK service.
  • Working alongside user-centred designers to improve user experience.
  • Engaging directly with clients and explaining technical concepts clearly.

NB: The successful candidate will be required to undergo a basic level of security clearance before undertaking the assignment (two to four weeks lead-time).

Applications:

Please contact Edward Laing here at ISR to learn more about our client and how they are leading the way in developing the next generation of technical solutions through innovation and transformational technology

Frequently asked questions
Haystack features a variety of remote Java job opportunities ranging from junior to senior developer roles, including positions in backend development, full-stack engineering, cloud-based Java applications, and microservices architecture.
To apply, simply create a free account on Haystack, upload your resume, and submit your application directly through the job listing. Our platform ensures a seamless application process with instant notifications.
Haystack lists a mixture of contracts, part-time, and full-time remote Java job opportunities. You can filter job listings based on the type of employment that suits your preference.
Most remote Java jobs on Haystack are open to candidates worldwide, but some positions may have location or timezone preferences. Each job posting clearly states any such requirements.
You can subscribe to Haystack’s job alerts by setting up personalized notifications based on your criteria, such as job title, experience level, and remote work preferences. This way, you’ll receive new remote Java job listings directly to your inbox.