Make yourself visible and let companies apply to you.
Roles
Java Jobs
Overview
Discover the best Java jobs with Haystack, your go-to IT job board for top Java developer roles. Whether you're a junior, mid-level, or senior Java programmer, find exciting opportunities with leading tech companies. Start your Java career search today and connect with employers seeking skilled Java developers.
Principal Consultant Service Now Tech Lead
Stackstudio Digital Ltd.
London
Fully remote
Senior
£300/day - £350/day
RECENTLY POSTED

Job Title: Principal Consultant Service Now Tech Lead Job Type: Contract (Inside IR35) Duration: 6 months Work model: Remote Job Summary:

In this role, you will be the technical owner and manage a team of developers, assign their tasks and provide technical guidance as needed.

Responsibilities

You are the technical owner and manage a team of developers, assign their tasks and provide technical guidance as needed.

Mentor and lead a team of developers.

Participate in requirement discovery with clients, design and develop solutions for the ServiceNow platform, ranging from current feature enhancements and bug fixes to full application suite deployment.

Carry out agile sprint-defined development tasks to support release cycles, including execution of development, unit testing, functional testing, and overall peer review of team member work.

Reviews design and code per sprint to ensure quality.

Creation and customization of complex workflows and custom workflow activities.

Coordinate with Client, Architects, Business Analysts, and developers to translate business requirements to technical requirements and development tasks.

Contribute and review user stories.

Build and maintain technical documentation.

Monitor health, usage, and overall compliance of ServiceNow and its applications

Develop a keen understanding of the products we implement and client business.

Provide production support and be able to resolve problems under pressure.

Assists in project estimation.

Participate in regular Knowledge Transfer sessions with ServiceNow Developers

Stay current with new and updated capabilities of the ServiceNow Platform

Coordinate upgrades to Production and Sub-Production instances

Coordinate sub-production testing, evaluation, and regression remediation

Participate in blueprinting workshops and contribute with documentation and effort estimation.

Support COE in continuous development of training paths for professional advancement.

Contribute to ongoing definition of best development and solution practices.

Lead training workshops as mean to spread experiences gained across the practice.

Qualifications we seek in you!

Minimum Qualifications / Skills

Relevant experience ServiceNow Development.

Demonstrate prior experience in leading client projects as a technical lead.

Certified System Administrator (CSA) plus one mainline Implementor certifications (SPO/CSM / HRSD/ITSM/GRC etc.). Experience on Sourcing and Procurement operation (“SPO”), Service mapping would be preferred.

One greenfield implementation of any ServiceNow module.

Strong hand-on experience in Java scripting, debugging and deployment using update sets for new applications, enhancements, and version upgrades

Hands-on Experience working with Business Rules, Client Scripts, UI Policies, UI Scripts, UI Actions, UI Pages, Script Includes, Access Control Lists, API’s, Service Portal etc…

Experience in Integration with 3rd party tools using Rest, SOAP, Scripted and Flow/Integration Hub.

Good understanding of ServiceNow Best practices in scripting, integration.

Experience in deploying code from Lower instance to Production.

Experience in Cloning and Upgrades.

Excellent communication Skills for client facing roles.

Good management, analytics, problem solving & interpersonal skills

Self-motivated, Positive outlook & result oriented

Preferred Qualifications/ Skills

Knowledge of Azure DevOps/ TFS / Jira / Rally Etc.

TPBN1_UKTJ

Data Engineer - SC Cleared
Sanderson Government and Defence
London
Hybrid
Mid - Senior
£70,000
RECENTLY POSTED
+4

Data Engineer Salary: £40 - 72K + Benefits Location: London or Manchester (aligned to office for client on-site requirements) Working Pattern: Hybrid / On-site depending on client needs Security Clearance: SC Clearance required You will join a people-focused digital consultancy supporting data-driven services across the UK public sector. The organisation values collaboration, inclusion, and work-life balance, and actively supports continuous learning and professional development through access to training, modern engineering tools, and supportive multidisciplinary teams. The consultancy works closely with government departments and public sector organisations to design, build, and operate secure, scalable data platforms that enable advanced analytics, data science, and machine learning. Diversity and inclusion are core values, and hiring decisions are based on skills, experience, and potential. Empowering individuals and building strong teams are central to delivering meaningful outcomes for clients and citizens. This role is suited to Data Software Engineers with a strong technical foundation and an interest in data engineering, data science, and machine learning. You will work within agile, multidisciplinary teams alongside data scientists, platform engineers, and stakeholders to build robust data processing systems in secure environments. Role Responsibilities Design, build, and maintain scalable data processing and integration systems to support data science and analytics workloads. Develop high-quality, well-tested software using a Test-Driven Development (TDD) approach. Collaborate closely with data scientists to enable effective use of data for analytics and machine learning. Build and operate cloud-based solutions, with a strong focus on AWS services. Work with messaging, streaming, or data flow technologies to support real-time and batch data processing. Contribute to infrastructure and platform automation using Infrastructure as Code. Participate in agile ceremonies, technical design discussions, and code reviews. Ensure solutions meet security, performance, and reliability requirements within public sector environments. What You Will Bring to the Team A strong interest in data, particularly data engineering, data science, or machine learning. A solid technical background, with experience in Java, Python, TypeScript, or similar languages. Experience developing software using TDD or a strong willingness to adopt TDD practices. Strong problem-solving skills and the ability to work collaboratively within multidisciplinary teams. Good communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders. A proactive mindset with attention to detail and a commitment to quality. Desirable Skills and Experience Experience working with cloud platforms, ideally AWS. A strong Linux background. Experience with data integration and messaging technologies such as Apache NiFi, Apache Kafka, RabbitMQ, or similar tools. Experience using Infrastructure as Code tools such as Terraform or CloudFormation. Previous experience working in a consultancy or public sector delivery environment. Familiarity with secure or regulated environments. 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

Senior Software Engineer
SoCode Limited
Cambridge
Hybrid
Senior
£90,000 - £110,000
RECENTLY POSTED
+3

Senior/Principal Software Developer £90,000 - £110,000 + benefits No Sponsorship Option Cambridge 3 days per week Senior Software Developer A global technology organisation developing advanced scientific and engineering software is looking for a Senior Software Developer to join its growing engineering team. Their platforms are used by organisations around the world to tackle complex technical challenges through high-performance software and modern digital technologies. The Role You’ll work alongside engineers, developers, and technical specialists to improve the performance, scalability, and user experience of enterprise software products used across multiple industries. Key areas include: Developing core components of enterprise software applications Improving platform performance, reliability, and scalability Contributing to cloud-based platform development Building modern web applications and enhancing UI/UX Collaborating with stakeholders to deliver new product features Maintaining high engineering standards through testing and code reviewsWhat We’re Looking For Strong C# / .NET development experience Experience with a secondary language such as Python, C++, C or Java Experience building browser-based applications (Blazor, HTML, CSS, JavaScript) Understanding of scalable and asynchronous application development Experience using Git, Azure DevOps, or similar development tools Interest in improving user experience and modern software architecture Opportunity to work on complex, high-impact software used by organisations globally, within a collaborative and technically driven team

Java Software Developer (Inside IR35) - Contract
Stealth IT Consulting Limited
Manchester
Hybrid
Mid - Senior
£476/day
RECENTLY POSTED
+12

Contract: 6 months (likely extension)

Rate: £476 per day (Inside IR35)

Location: Manchester 1 day per week onsite

Start Date: 1st April

Interview Process: 2 stages

Project: Large-scale public sector programme

Overview We are looking for experienced Java Software Developers to support a major digital transformation programme within the public sector. The role involves building secure, scalable services and contributing to a high-performing Agile delivery team.

Key Responsibilities Develop, enhance, and maintain Java-based applications and microservices.

Work within cross-functional Agile teams (Developers, BAs, QAs, DevOps).

Contribute to API development, integration, and backend service build.

Deliver clean, testable, maintainable code aligned with best practices.

Participate in code reviews, pair programming, and continuous improvement.

Collaborate closely with architects and technical leads to ensure robust designs.

Support release processes and CI/CD pipelines.

Essential Skills & Experience Strong commercial experience in Java (8 or 11+) .

Hands-on experience with Spring / Spring Boot frameworks.

Experience building RESTful APIs and microservices.

Good understanding of AWS, Azure, or similar cloud platforms .

Familiarity with CI/CD pipelines (Jenkins, GitLab, GitHub Actions, etc.).

Experience with TDD/BDD and unit testing frameworks (JUnit, Mockito).

Background in Agile/Scrum delivery environments.

Ability to work within secure, complex, large-scale government / enterprise settings.

Desirable Skills Experience with public sector or GDS-aligned projects.

Knowledge of Docker, Kubernetes, or containerised environments.

Exposure to messaging technologies (Kafka, SNS/SQS, RabbitMQ).

Understanding of monitoring/logging tools (ELK, Grafana, Prometheus).

Additional Information Role is Inside IR35 payable via umbrella.

Onsite requirement: 1 day per week in Manchester .

Must be eligible to work in the UK and pass standard BPSS checks.

TPBN1_UKTJ

QA Lead & Automation Engineer
Robert Walters
Birmingham
Hybrid
Senior
£60,000 - £62,000
RECENTLY POSTED

Robert Walters is working in partnership with a global financial services institution. Operating as a global investment bank and financial services company, offering a wide range of products and services to corporations, institutions and clients. Due to continued growth of the Birmingham offices, they are keen to appoint an experienced QA Lead & Automation Engineer, paying a salary range of £60,000 to £62,000 plus benefits, with a hybrid working model from the central Birmingham offices.

As an experienced QA Lead & Automation Engineer, you will work with test engineers and product colleagues - ensuring a consistent approach to Test Automation across the domain. In addition, you will lead the development and maintenance of Test Automation frameworks and scripts across Archiving Technology for both Function & Non-Functional testing activities, analysing results and identifying areas for continuous improvement.

QA Lead & Automation Engineer: Duties

  • Standardisation, Continuous Improvement & Maintenance of Test Automation Framework across the Archiving Technology including coding guidelines
  • Standard automation test approach to test the different layers of the Product ie UI, API, Database
  • Automated Test Automation Dashboards for Archiving Tech
  • Knowledge sharing of approach and solution to Test Automation issues
  • Standardising the definition of Non-Financial Risk (NFR) & related performance Testing approach

QA Lead & Automation Engineer: Experience

  • Essential experience of large-scale automation projects
  • Essential experience in Selenium and Java based automation
  • Taking the lead and ensuring automation is adhered in every product (12 products in domain)
  • Need to be good with layers of testing - API’s, file steams, file validations
  • Developed frameworks from inception
  • Design comprehensive framework for API, UI, and database testing
  • Experience of automation-first approach
  • Experience of defining & implementing Test Automation strategies in large IT organisations
  • Working in an Agile framework operating a CI/CD DevOps approach
  • Good working knowledge of JIRA, Confluence, SharePoint online, O365, ServiceNow

The permanent opportunity for a QA Lead & Automation Engineer will pay a salary range up to £62,000 with a hybrid working model form the central Birmingham offices.

This is an opportunity to join a global financial services industry leader that has grown year on year. For further information, please apply with an updated CV and reach out to Ajay Hayre on (see below)

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates

Junior Software Developer - ReactNative and Javascript
Experis
Wrexham
In office
Junior
£250/day - £350/day
RECENTLY POSTED

Junior Software Developer - Contract Contract: 12 months + Location: Wrexham, 4-5 Days Onsite A great opportunity for a Software developer who enjoys low‑code configuration, automation, and problem‑solving. You'll help configure and deploy a digital platform by managing updates, integrations, and reusable components that support reliable, scalable product delivery. Most of the role is focused on JSON‑driven configuration, testing, and quality-not heavy coding. What You'll Do: Configure and deploy updates, scripts, and fixes Manage automated application deployments Upload and validate translations Test and verify all updates Complete required GxP documentation Collaborate with global engineering teamsTech Environment Frontend: JavaScript, React Native Backend: Java Platforms: Web + Android/iOS (no SDK work) Cloud: Azure (AWS experience a bonus) Heavy use of JSON, Git, and configuration toolWhat We're Looking For 3+ years' software development experience or relevant degree Exposure to Java, JavaScript, or React Native (personal projects welcome) Strong problem‑solving and testing mindset Good understanding of JSON Familiar with Git branching and version control Clear communication skills and good teamworkPlease apply for immediate consideration

Junior Software Developer - ReactNative and Javascript
Experis
Wrexham
In office
Junior
£250/day - £350/day
RECENTLY POSTED

Junior Software Developer - Contract

Contract: 12 months +

Location: Wrexham, 4-5 Days Onsite

A great opportunity for a Software developer who enjoys low-code configuration , automation, and problem-solving. You’ll help configure and deploy a digital platform by managing updates, integrations, and reusable components that support reliable, scalable product delivery.

Most of the role is focused on JSON-driven configuration , testing, and quality-not heavy coding.

What You’ll Do:

Configure and deploy updates, scripts, and fixes

Manage automated application deployments

Upload and validate translations

Test and verify all updates

Complete required GxP documentation

Collaborate with global engineering teams

Tech Environment

Frontend: JavaScript, React Native

Backend: Java

Platforms: Web + Android/iOS (no SDK work)

Cloud: Azure (AWS experience a bonus)

Heavy use of JSON , Git, and configuration tool

What We’re Looking For

3+ years’ software development experience or relevant degree

Exposure to Java, JavaScript, or React Native (personal projects welcome)

Strong problem-solving and testing mindset

Good understanding of JSON

Familiar with Git branching and version control

Clear communication skills and good teamwork

Please apply for immediate consideration.

TPBN1_UKTJ

Senior .NET Engineer
Fruition Group
Leeds
Hybrid
Senior
£80,000
RECENTLY POSTED

Senior .NET Developer

Leeds - Hybrid

Who are we?

Up to circa £80k

Enablis is a technology delivery consultancy who partner with clients to accelerate digital roadmaps. By combining our deep knowledge and best practice experience with the client’s domain expertise, we are able to deliver technology solutions quickly, efficiently and as stress free as possible

We keep things simple and have a ruthless, uncomplicated focus on how our customers can use technology to add value to their business. That’s why we avoid tricky or ambiguous jargon in our service offerings: as far we we’re concerned, we’re always there to collaborate with clients and use our experiences to shape and affect the delivery of their technology roadmaps as positively as possible. It’s as simple as that.

We’re looking for passionate, talented tech experts who want to work on projects that matter. At Enablis, you’ll have the chance to collaborate with some of the most talented minds in the industry and create real impact. If you have the skills and ambition, we’ll open the door to incredible opportunities and introduce you to a network of equally driven, like-minded professionals.

Job brief

We are looking for a Senior .NET Developer to produce scalable and robust software solutions for our clients. You’ll be part of a cross-functional team that’s responsible for the full SDLC, from conception to deployment.

We’re a consultancy, so expect close collaboration with our customers, as such we expect you to be a team player with a knack for collaboration and communication.

Responsibilities

  • Collaborate - Work with stakeholders and product managers to ideate software solutions
  • Design - From concept to build, modern technical solutions, familiar with approaches such as MACH alliance.
  • Code - Write effective, secure code that can scale and evolve with the demands of evolving platforms.
  • Robust - Write maintainable, reliable code with sensible testing strategies.
  • Growth - Understand your role and impact at a client, share experience and help develop those around you.
  • Lead - Where required lead teams, projects and products

Requirements and skills

  • Proven experience in a Senior C#/.Net focused role
  • Experience developing modern tech stacks
  • Experience working in modern Cloud environments
  • Knowledge of Back End languages, C#/.Net and knowledge of one other (Java, Golang, Python etc)
  • Knowledge of Front End languages and libraries would be a bonus (eg React, Vue, Flutter)
  • Familiarity with data design, handling and security
  • Excellent communication and teamwork skills
  • Attention to detail
  • An analytical mind

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.

Senior Java Developer
Anson McCade
Newcastle upon Tyne
Hybrid
Senior
£60,000
RECENTLY POSTED

£Up To £60,000 GBP
Sign-On Bonus
Hybrid WORKING
Location: Newcastle Upon Tyne, North East - United Kingdom Type: Permanent

Senior Java Developer - Newcastle (Hybrid)

Location: Newcastle, Cobalt Business Park

Working Pattern: Hybrid - 3 days per week onsite

Clearance Required: BPSS + SC (5 years continuous UK residency, no 30+ day periods abroad)

Employment Type: Full-time

About the Role

We are seeking an experienced Senior Java Developer to join our innovative and fast-growing technology team in Newcastle. You will work on high-impact projects across multiple industries, helping to deliver real-world solutions that transform organisations and communities.

This role offers the opportunity to develop your technical expertise, collaborate within cross-functional teams, and contribute directly to large-scale digital programmes. You’ll mentor junior developers, influence technical direction, and support the evolution of high-quality engineering practices.

What You’ll Be Doing

As a Senior Java Developer, you will:

  • Champion best-practice engineering including TDD, Continuous Integration, consistent branching strategies, and high coding standards.
  • Support technical leads in breaking down functionality into microservices and designing seamless end-to-end integration flows.
  • Work closely with test automation engineers to ensure robust functional and non-functional testing.
  • Participate fully in Scrum ceremonies-backlog refinement, sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Contribute to feature delivery beyond pure coding, expanding your skillset across development and testing areas.
  • Mentor and support junior developers, helping them grow into high-performing engineers.

Essential Skills & Experience

  • Strong hands-on experience with Java (8 to 17)
  • Proven background with Spring Boot, Spring, Spring MVC
  • Proficiency with JavaScript
  • Current commercial Java development experience
  • Strong leadership, communication, and interpersonal skills
  • Ability to guide junior team members and support a collaborative, high-performance culture

What’s in It for You

  • Competitive salary
  • 25 days annual leave
  • Private medical insurance
  • 3 additional days’ paid leave per year for charitable work
  • Excellent career development opportunities across diverse industries
  • Exposure to large-scale enterprise projects and innovative technologies
  • Flexible, mobile working model with opportunities to be onsite with clients

Reference: AMC/JWA/SJDNEW

Postcode: NE1

#jawa

TECHNICAL LEAD L1
Wipro
Belfast
In office
Senior
Private salary
RECENTLY POSTED
+10

Job Description

Job Title: TECHNICAL LEAD L1 City: Belfast State/Province: Belfast Posting Start Date: 3/5/26 Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,000 employees and business partners across 65 countries, we deliver on the promise of helping our customers, colleagues, and communities thrive in an ever-changing world. For additional information, visit . Job Description: Job Description Your Responsibilities

  • Design, develop, test, and maintain high-quality full-stack applications

Work within an Agile delivery team to achieve sprint goals
Build scalable microservices and APIs using modern frameworks
Develop intuitive user interfaces using React and JavaScript
Contribute to CI/CD pipelines and DevOps practices
Apply containerisation using Docker and orchestration with Kubernetes
Collaborate with technical leadership and stakeholders
Identify and resolve complex technical issues
Leverage AI-assisted development tools to improve productivity
Mandatory Skills

  • Java, Spring Boot, and microservices architecture

React, JavaScript, HTML5, and CSS
Object-oriented design and data structures
RESTful API and event-driven services
CI/CD tools such as Git, Maven, Jenkins, and Docker
SQL and relational databases (Oracle preferred)
Messaging platforms such as Kafka or MQ
Desirable Skills

  • Cloud platforms such as AWS

Infrastructure-as-Code tools (Terraform, CloudFormation)
Kubernetes and OpenShift
Automated testing frameworks
Agile and Scrum methodologies
Mandatory Skills: Fullstack Java Enterprise .

Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention.

Technical Lead
PA Consulting Services Ltd
Belfast
Hybrid
Senior
Private salary
RECENTLY POSTED

Company description

We believe in the power of ingenuity to build a positive human future.

As strategies, technologies, and innovation collide, we create opportunity from complexity.

Our teams of interdisciplinary experts combine innovative thinking and breakthrough technologies to progress further, faster. Our clients adapt and transform, and together we achieve enduring results.

We are over 4,000 strategists, innovators, designers, consultants, digital experts, scientists, engineers, and technologists. And we have deep expertise in consumer and manufacturing, defence and security, energy and utilities, financial services, government and public services, health and life sciences, and transport.

Our teams operate globally from offices across the UK, Ireland, US, Nordics, and Netherlands.

PA. Bringing Ingenuity to Life.

Job description

We believe in the power of ingenuity to build a positive human future. We challenge where it matters and own the outcome. We combine strategic thinking, customer-centric service design, and agile engineering practices to accelerate innovation in a tech-driven world.

Why consider joining our Digital & Data community? ??

  • Join our Digital & Data team working alongside product, design and a wide range of other experts and cross-disciplinary teams to bring ideas to life through innovative software solutions.
  • Grow a flexible and unique career within a trust-based, inclusive environment that values excellence, innovation, and curiosity. You have the option to progress with us on a technical career track. No need to go onto the Partner career track if this doesn’t align with what you want to do.
  • Hybrid working - our approach is to be in the office or on client site a minimum of 2 days per week.
  • Work on a broad variety of projects and tech stacks for clients across seven sectors - no project is ever the same
  • Join other experts within our supportive and collaborative tech community through knowledge-sharing and peer-level support, coaching and mentoring
  • Deepen your expertise through our a culture of learning and growth - you’ll have budget to take courses (technical and non-technical training), plus gain certifications

Our tech stack ??

While we advocate for using the right tech for the right task, you can expect to work with the following technologies to ensure scalable, high-performance applications:

  • Programming Languages: JavaScript, Java, .Net
  • Cloud platforms: AWS, GCP, Azure
  • Other technologies: CI/CD, TDD

What you can expect ??

  • Work to agile best practices and cross-functionally with multiple teams and stakeholders. You’ll be using your technical skills to problem solve with our clients, as well as working on internal projects
  • Steer technical teams through complex challenges and guide our clients towards successful digital transformations
  • Provide mentorship to engineers and create an environment of continuous improvement
  • Live in-person whiteboarding sessions to problem solve as a team, alongside asynchronous communication on Teams
  • Hybrid working with the team on client site or in our office a minimum of two days per week. However, the actual time you spend and where you spend it will vary by role or assignment, including up to 5 days per week on a client site.
  • An environment that deeply cares about its values
  • An environment that deeply cares about its values

Qualifications

Essential requirements

Even if you don’t meet every requirement below, feel free to still apply as we are often hiring for similar roles which your background might be better suited to.

  • Proven capability in shaping the end-to-end software delivery lifecycle, driving improvements across development, testing, deployment, and operational phases.
  • Ability to implement infrastructure-as-code, CI/CD, and efficient release management strategies.
  • Enhance system performance using load testing, caching, and optimizing database queries and application logic for better scalability and response times.
  • Expertise in modern engineering standards such as TDD, contract testing, and secure coding, as well as architectural patterns like event-driven architecture and platform migration.
  • You thrive in problem-solving and analytical thinking to create long-term solutions
  • You enjoy collaborating with multiple stakeholders in a fast-paced environment

#LI-CI

Additional information

Assessment process

  • Quick video call with one of our Tech Recruiters - to discuss your application, the role and PA
  • Round 1: Either a competency or technical interview (60 mins)
  • Round 2: Either a competency or technical interview, whichever you didn’t do at first round (60 mins)
  • Final round ??: Meeting with a PA leader - a discussion around your client-centricity (45 mins)

Life At PA encompasses our peoples’ ‘s about how we enrich peoples’ working lives by giving them access to unique people and growth opportunities and purpose led meaningful work.

Our purpose guides how we work with our clients and our teams, and support our communities, to deliver insight and impact, solving the world’s most complex challenges. We’re focused on building a workplace that values human difference and diverse mindsets, and a culture of inclusion and equality that unlocks the potential in our people so everyone can be their best self.

We are dedicated to supporting the physical, emotional, social and financial well-being of our people. Check out some of our extensive benefits:

  • Health and lifestyle perks accompanying private healthcare for you and your family
  • 25 days annual leave (plus a bonus half day on Christmas Eve) with the opportunity to buy 5 additional days
  • Generous company pension scheme
  • Opportunity to get involved with community and charity-based initiatives
  • Annual performance-based bonus
  • PA share ownership
  • Tax efficient benefits (cycle to work, give as you earn)

We’re committed to advancing equality. We recruit, retain, reward and develop our people based solely on their abilities and contributions and without reference to their age, background, disability, genetic information, parental or family status, religion or belief, race, ethnicity, nationality, sex, sexual orientation, gender identity (or expression), political belief veteran status, or other by any other range of human difference brought about by identity and experience. We welcome applications from underrepresented groups.

Adjustments or accommodations - Should you need any adjustments or accommodations to the recruitment process, at either application or interview, please contact us on

To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process, click the Apply button below to Login/Register.

Software Engineer
Spectrum It Recruitment Limited
Newbury
Fully remote
Mid
£60,000
RECENTLY POSTED
+3

A growing software business is hiring a Software Engineer to support continued growth and rising demand for its platform. Software Engineer Remote | Up to £60,000 | Java or Kotlin | Spring Boot This is a back-end focused role, ideal for an engineer who enjoys building reliable, scalable applications and wants to work on software used by well-known customers. You will be involved in the design, development and delivery of new features, as well as improving core products in a fast-moving environment. The role is fully remote , with the option to attend the Newbury office around once a month if desired. What you will be doing Developing back-end applications using Java or Kotlin Building software with Spring Boot Designing and delivering new features Enhancing existing products and platform capability Working across the full software development lifecycle Supporting QA and UAT feedback through to release Collaborating with project, account and delivery teams to understand requirements and turn them into practical solutions Writing clean, maintainable, high-quality code What they are looking for Strong commercial experience in software engineering Good hands-on experience with Java or Kotlin Strong experience with Spring Boot A back-end development background Experience building scalable systems in a modern development environment Strong problem-solving skills and attention to detail Ability to work independently in a remote setup Nice to have Microservices experience Docker or Kubernetes RabbitMQ or other messaging tools MongoDB or other NoSQL database experience Experience in telecoms, billing or transaction-led systems Package Up to £60,000 Remote working Optional monthly office time in Newbury 24 days holiday plus birthday off Private medical Life assurance Critical illness cover Employee assistance programme Contributory pension Apply now or contact Chris Lynes at Spectrum IT Recruitment Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy. TPBN1\_UKTJ

Senior Software Developer
Queen Square Recruitment Ltd
Newcastle upon Tyne
Hybrid
Senior
£350/day - £400/day
RECENTLY POSTED
+6

Location: Hybrid - Newcastle office preferred. Other UK locations available including London. Start day: ASAP Contractor rate: £400 per day inside IR35 Duration: 6 months, initially Role Overview As a Senior Software Developer, you’ll design, build, and maintain full‑stack digital services that support citizen‑facing government platforms. Working within a multi‑disciplinary Agile team, you’ll contribute to solution design while ensuring the stability, security, and resilience of the products you deliver. You’ll work across modern cloud environments, develop scalable backend services, build high‑quality UIs, and support continuous delivery through strong engineering practices and automated testing. Key Responsibilities • Develop and maintain digital services and contribute to solution design • Build backend services using Java (8+), Node.js, and Spring Boot • Develop UI components with performance, usability, and security in mind • Build secure, scalable solutions using AWS or Azure • Work with APIs, RESTful services, and microservice architectures • Use Docker/Kubernetes for containerisation • Create automated test suites to support CI/CD • Follow engineering best practices and code quality standards • Collaborate across Agile ceremonies with BA/DevOps/QA teams • Ensure accessibility standards (WCAG 2.2 AAA) are met Skills & Experience Essential • Full‑stack development experience • Strong hands‑on Java (8+), Node.js, Spring Boot • Experience with AWS and/or Azure • Knowledge of SQL and NoSQL databases • Docker and Kubernetes experience • Strong CI/CD and automated testing capability • Experience with APIs and microservices • Understanding of accessibility standards • Strong Agile delivery experience Desirable • Event‑driven architecture (e.g., Kafka) • ETL or external systems integration • Experience with SonarQube or similar tools • Background in accessible digital services • Cloud‑native/serverless familiarity • Awareness of AI/ML‑enabled development • Strong communication and hybrid‑working collaboration skills

Engineering Manager (Hands-On | Software Delivery)
MPA Recruitment Ltd
Belfast
Hybrid
Senior - Leader
£90,000
RECENTLY POSTED
+1

Belfast | Hybrid

MPA are partnering with an elite Canadian tech firm expanding into Belfast to hire a hands-on Engineering Manager to lead high-performing software teams delivering complex cloud and enterprise systems.

This is a player-coach role ideal for someone who enjoys developing engineers, driving delivery, and still contributing technically when needed.

The Role

Youll lead a team of backend and frontend engineers across active client projects, ensuring high-quality, scalable software delivery while fostering strong team culture and technical standards.

This is not a pure management role. Youll be expected to influence architecture, guide technical decisions, and stay close to the codebase.

Key Responsibilities

  • Lead, mentor, and develop a team of software engineers
  • Conduct 1:1s, performance reviews, and career development planning
  • Drive technical direction across backend services and APIs
  • Contribute hands-on to system design and key architectural decisions
  • Collaborate with product and design to shape roadmaps and delivery plans
  • Lead agile ceremonies and improve team delivery processes
  • Ensure strong engineering standards across testing, CI/CD, and deployments

Required Experience

  • 8+ years in software engineering, including 2+ years in a leadership or people management role
  • Strong backend development experience (Java and/or Python, ideally Spring)
  • Experience with modern frontend technologies (React, JavaScript)
  • Strong understanding of REST APIs, scalable system design, and web architecture
  • Experience with relational and non-relational databases
  • Proven ability to lead projects end-to-end while maintaining team engagement and morale
  • Strong communication and stakeholder management skills

Highly Desirable

  • Experience in cloud-native or containerised environments
  • Exposure to data tooling or workflow orchestration (e.g., Airflow, dbt)
  • Experience scaling teams or improving engineering processes
  • Experience mentoring early- to mid-career engineers

Why Consider This Role?

  • Real ownership over both technical direction and team growth
  • Influence hiring, architecture, and delivery standards
  • Hybrid working model in Belfast
  • High-autonomy, fast-paced engineering culture
  • Competitive compensation and strong benefits

Skills:
Engineering Management Technical Engineering Software Engineering Management

Benefits:
Work From Home Work From Home hybrid Paid Holidays Performance Bonus wellness programme Laptop Pension Fund

Software Engineer
Spectrum IT Recruitment
Newbury
Fully remote
Junior - Mid
£50,000 - £60,000
RECENTLY POSTED
+2

A growing software business is hiring a Software Engineer to support continued growth and rising demand for its platform.

Software Engineer
Remote Up to 60,000 Java or Kotlin Spring Boot

This is a back-end focused role, ideal for an engineer who enjoys building reliable, scalable applications and wants to work on software used by well-known customers. You will be involved in the design, development and delivery of new features, as well as improving core products in a fast-moving environment.

The role is fully remote, with the option to attend the Newbury office around once a month if desired.

What you will be doing

  • Developing back-end applications using Java or Kotlin
  • Building software with Spring Boot
  • Designing and delivering new features
  • Enhancing existing products and platform capability
  • Working across the full software development lifecycle
  • Supporting QA and UAT feedback through to release
  • Collaborating with project, account and delivery teams to understand requirements and turn them into practical solutions
  • Writing clean, maintainable, high-quality code

What they are looking for

  • Strong commercial experience in software engineering
  • Good hands-on experience with Java or Kotlin
  • Strong experience with Spring Boot
  • A back-end development background
  • Experience building scalable systems in a modern development environment
  • Strong problem-solving skills and attention to detail
  • Ability to work independently in a remote setup

Nice to have

  • Microservices experience
  • Docker or Kubernetes
  • RabbitMQ or other messaging tools
  • MongoDB or other NoSQL database experience
  • Experience in telecoms, billing or transaction-led systems

Package

  • Up to 60,000

  • Remote working

  • Optional monthly office time in Newbury

  • 24 days holiday plus birthday off

  • Private medical

  • Life assurance

  • Critical illness cover

  • Employee assistance programme

  • Contributory pension

    Apply now or contact Chris Lynes at Spectrum IT Recruitment

Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

Software Engineer
Spectrum IT Recruitment
Newbury
Fully remote
Mid
£50,000 - £60,000
RECENTLY POSTED
+3

A growing software business is hiring a Software Engineer to support continued growth and rising demand for its platform. Software Engineer Remote | Up to £60,000 | Java or Kotlin | Spring Boot This is a back-end focused role, ideal for an engineer who enjoys building reliable, scalable applications and wants to work on software used by well-known customers. You will be involved in the design, development and delivery of new features, as well as improving core products in a fast-moving environment. The role is fully remote, with the option to attend the Newbury office around once a month if desired. What you will be doing Developing back-end applications using Java or Kotlin Building software with Spring Boot Designing and delivering new features Enhancing existing products and platform capability Working across the full software development lifecycle Supporting QA and UAT feedback through to release Collaborating with project, account and delivery teams to understand requirements and turn them into practical solutions Writing clean, maintainable, high-quality code What they are looking for Strong commercial experience in software engineering Good hands-on experience with Java or Kotlin Strong experience with Spring Boot A back-end development background Experience building scalable systems in a modern development environment Strong problem-solving skills and attention to detail Ability to work independently in a remote setup Nice to have Microservices experience Docker or Kubernetes RabbitMQ or other messaging tools MongoDB or other NoSQL database experience Experience in telecoms, billing or transaction-led systems Package Up to £60,000 Remote working Optional monthly office time in Newbury 24 days holiday plus birthday off Private medical Life assurance Critical illness cover Employee assistance programme Contributory pension Apply now or contact Chris Lynes at Spectrum IT Recruitment Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy

Senior Software Engineer
CPS Group (UK) Limited
Cardiff
Hybrid
Senior
£60,000 - £65,000

Senior Software Engineer (Full Stack - Angular Focus) 55,000 - 65,000 + package Cardiff (onsite approx. once/twice per month) Eligible for Security Clearance (must have resided in the UK for the last 5 years) CPS Group are working with a leading organisation to recruit a Senior Software Engineer to join a highly skilled, collaborative engineering team delivering enterprise-scale solutions in an agile environment. This is a full-stack role with a strong emphasis on frontend development. You'll be working primarily with Angular, which is essential for this position, while also contributing to backend services as the platform evolves. While Java experience is beneficial, this is not a pure Java role. Backend experience in Java or a similar language is required, with the expectation that Java will feature more prominently at certain stages of development. Key Responsibilities Design, build, and maintain high-quality frontend applications using Angular Contribute to full-stack development across modern, scalable systems Collaborate with backend engineers on API design and integration Work across the full software development lifecycle with a DevOps mindset Apply best practices including CI/CD, automated testing, and clean code principles Operate within an agile team, contributing to continuous improvement and technical decisions Ensure solutions meet security, performance, and quality standards Key Skills Required Strong commercial experience with Angular (essential) Full-stack development experience Backend experience using Java or a similar server-side language Understanding of modern software engineering best practices Experience working in agile delivery teams Familiarity with CI/CD pipelines (desirable) Exposure to cloud or containerised environments (beneficial, not essential) Contact: Zach Bennett - CPS Group Contact: Zach Bennett - CPS Group By applying to this advert you are giving CPS Group (UK) Ltd authority to hold and process your data for this specific role and any other roles we may deem suitable to you over time. We will not pass your data to any third party without your verbal or written permission to do so. All incoming and outgoing calls are recorded for training and compliance purposes. CPS Group (UK) Ltd is acting as an Employment Agency in relation to this vacancy. Our new privacy policy can be found here (url removed)

Robotics Consultant
Adecco
Guildford
In office
Mid - Senior
£500/hour

Job Advertisement: Robotics Consultant

Are you ready to make a significant impact in the world of public services? Our client Surrey Police are seeking a talented Robotics Consultant to join their dynamic team in Guildford on a temporary full-time basis. With a daily rate of 700, this is your opportunity to showcase your expertise in robotics process automation (RPA) and drive innovation within the public sector!

PLEASE NOTE DUE TO THE POLICE VETTING CRITERIA YOU MUST HAVE RESIDED WITHIN THE UK CONTINUOUSLY FOR AT LEAST 5 YEARS AT THE TIME OF APPLICATION.

Key Responsibilities:

Testing, Deployment & Maintenance:

  • Validate bot functionality and ensure optimal performance under diverse conditions.
  • Configure bots for production use, monitor their operations, and implement updates as processes evolve.

Communication & Collaboration:

  • Clearly articulate technical solutions to stakeholders and non-technical teams.
  • Collaborate across business units and IT teams to enhance automation outcomes.

Strategic Planning:

  • Plan automation initiatives, set achievable goals, and anticipate future scaling requirements.

What You’ll Need:

Technical Skills:

  • Basic programming knowledge in languages like Python, Java, or C#.
  • Proficiency in RPA tools such as UiPath, Blue Prism, or Automation Anywhere.
  • SQL and database integration skills to support data-driven automation.
  • Experience in API integration and UI automation.

Analytical & Problem-Solving Abilities:

  • Strong process analysis and mapping skills to identify automation opportunities.
  • Troubleshooting and debugging skills to resolve bot errors and ensure smooth operations.

Workflow & UX Design:

  • Experience in designing workflows using UML or BPMN to optimize processes.
  • User experience awareness to create intuitive bot interfaces for seamless adoption.

Soft Skills:

  • Exceptional communication and teamwork abilities.
  • Strategic thinking to align automation solutions with business goals.

Note: This role is temporary, and applicants must be available for full-time work in Guildford. Only successful candidates will be contacted for interviews.

Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.

Adecco acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Adecco Group UK & Ireland is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Adecco. Our Candidate Privacy Information Statement explains how we will use your information - please copy and paste the following link in to your browser (url removed)

Software Engineer
Gold Group
London
In office
Mid - Senior
Private salary
+12

Job Title: Software Engineer

Location: London

Salary: TBC - We are booking interviews in next week! Please call or email for a slot

As a Software Engineer you’ll play a pivotal role in developing cutting edge DevSecOps software systems and applications. You’ll be at the forefront of driving innovation and safeguarding digital infrastructures in the UK.

The Role:

So, what will you be doing as a Software Engineer?

Typically, you will be involved in one or more of the following:

  • Planning, conducting and coordinating software development activities.
  • Working with customers and key stakeholders to identify requirements and ready to advise on and influence the adoption of suitable architectures and solutions.
  • Design and development of tests to debug software.
  • Working with customer requirements that are to be programmed into business/mission applications, whilst utilising the appropriates standards, processes and tools throughout the entire development lifecycle.
  • Mentoring of junior engineers.
  • Analysis of system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.
  • Championing automation in the form of IaC, CI/CD and test automation.

Extra info:

  • Expert knowledge of current Java.
  • Proficient in another language such as Python, C++, JavaScript, TypeScript, React.
  • Advanced knowledge of AWS Services such as EC2, EKS, Fargate, IAM, S3, Lambda.
  • Advanced knowledge of CI/CD software pipelines for Cloud deployments.
  • Expert knowledge of developing software for cloud deployment - specifically AWS.
  • Expert in developing software for microservice and or serverless architectures.
  • Advanced understanding the development challenges moving on-prem workload to cloud.
  • Experience of developing on Linux.
  • Advanced understanding of mocking and unit testing frameworks such as JUnit 5.x (Jupiter).
  • Expert with Git version control.
  • Proficient in Agile Development using SCRUM.
  • Advanced knowledge of Oracle/ Relational Databases and/or Mongo.
  • Experience of GitLab CI/CD Pipelines.
  • Experience of Apache NiFi.
  • Experience in the use of Atlassian Suite - Bitbucket, Jira, Confluence.
  • Experience of Elasticsearch and Kibana.
  • Advanced knowledge of Hibernate.

We would love to hear from you if you have any of the following Qualifications or Certifications:

  • Oracle Java Certification.
  • AWS Certification.
  • ISTQB Certification.
  • OSCP Certification.
  • CCNA Certification.

My client is keen to get this position filled ASAP, so if you feel you have the skills and desire to provide passion and drive as the next Software Engineer, this is the opportunity for you!

You will be required to undergo DV clearance for this role.

So, if you are interested in joining a well-established, renowned, globally recognised organisation working with experts in their field as the next Software Engineer, hit that apply button now!

Services advertised by Gold Group are those of an Agency and/or an Employment Business.
We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.

Java Software Engineer
Arm
Gloucester
In office
Mid
£60/hour - £65/hour

12 month contract

Based in Bristol

Offering 65ph Inside IR35

Do you have experience with Java?

Do you have experience in RTOS?

Do you want to work with an industry-leading company?

If your answer to these is yes, then this could be the role for you!

As the Java Software Engineer, you will be working alongside a market-leading Defence and Aerospace company who are constantly growing and developing. They are always looking to bring on new talents such as yourself and further develop your skills to enable you to grow within the company and industry.

Due to the nature of the work you will be involved in, you will be required to obtain UK SC clearance in this role.

You will be involved in:

Continued design and development of new and evolving software tools and architectures

Instantiations for future products

Skillset/experience required:

  • A background in software engineering, its realisation and system wide impact
  • Experience working in Java
  • Experience across the entire software development process
  • Experience in other languages such as Ada
  • Knowledge of DDS middleware and Real Time Operating Systems
  • Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508

If this all sounds like something you will be interested in then simply apply and we can discuss the opportunity further!

Java Software Engineer

12 month contract

Based in Bristol

Offering 65ph Inside IR35

Disclaimer:

This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited (“ARM”). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.

Application Security Analyst
Bowerford Associates
Multiple locations
Fully remote
Mid
£55,000 - £60,000

I am looking for a remote working Application Security Analyst for an exciting and growing technology focused business based in the UK.

Please also note, although the role is offered as remote, you MUST be based in the UK to be considered for the position.

Working as an Application Security Analyst you will help ensure the security and integrity of our client’s applications and software solutions across both cloud and on-premises environments.

This really is a fantastic opportunity to join a business that is operating at the forefront of innovation in the technology sector.

In this role, you will work closely with software engineering and product development teams to embed secure development practices to their processes, to assess vulnerabilities, and strengthen their application security posture.

The role will involve:

  • Managing and optimising SCA, SAST, and DAST tooling to ensure effective scanning and remediation.
  • Supporting engineering teams with triage, vulnerability management, and secure coding best practices.
  • Ensuring adherence to the Secure Software Development Lifecycle (SSDLC).
  • Supporting risk assessments and contributing to risk management processes.
  • Conducting regular security assessments and reporting findings.
  • Collaborating with cross-functional teams to meet security requirements.
  • Maintaining and developing security documentation and standards.
  • Staying current with emerging threats, technologies, and regulations.
  • Contributing to the Security Programmes through advice and training.
  • Developing reports to track security progress and highlight gaps.

About You

You will have strong technical skills, a passion for security, and the ability to communicate confidently with both technical and non-technical stakeholders.

We are looking for someone who has the following experience and knowledgebase: -

  • In-depth knowledge of web application security (OWASP Top 10) and experience with SCA, SAST, and DAST tools.
  • A degree in Computer Science, Information Security, or a related discipline (STEM preferred) or demonstrable experience.
  • Experience in software development, QA, or software testing.
  • Experience in Application Security and Vulnerability Management.
  • Understanding of risk-based vulnerability management and prioritisation.
  • Strong understanding of security protocols, cryptography, and authentication.
  • Proficiency in programming or scripting (any of the following, C#, Python, Java, JS frameworks or similar).
  • Experience with open-source and enterprise security tools.
  • Excellent problem-solving and analytical skills.
  • A broad interest across the security domain.

About Us

Our client is a nationally recognised business who deliver award-winning software solutions to a wide range of customers in diverse market sectors.

Our client is immensely proud to be an equal opportunities employer, and they celebrate diversity and are committed to creating an inclusive environment for all employees.

Collaboration is at the heart of what they do, and they take pride in coming together to achieve remarkable things.

The role comes with a wide-range of benefits to support your well-being and career growth, including:

  • Very Competitive Salary.
  • Generous Holiday Allowance: 25 days’ holiday plus bank holidays, with the option of adding up to 5 days additional unpaid leave days per year.
  • Annual Lifestyle Allowance.
  • Excellent Pension Scheme.
  • Private Health Insurance.
  • Group Income Protection Scheme.
  • Charitable Fundraising.
  • Cycle to Work and Gym Flex Schemes.
  • Internal Coaching and Mentoring.
  • Training and Career Progression.
  • Family-Friendly Policies.
  • Free Parking (if and when onsite).

Please note, to be considered for this role you MUST have the Right to Work in the UK long-term without Company Sponsorship.

Please note that due to a high level of applications, we can only respond to applicants whose skills and qualifications are suitable for this position.

No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010.

Bowerford Associates Ltd is acting as an Employment Agency in relation to this vacancy.

Frequently asked questions
Our job board features a wide range of Java roles, including Java Developer, Java Software Engineer, Backend Developer, Full-Stack Developer with Java, Java Architect, and more.
Yes, you can filter job listings to find remote, hybrid, or on-site Java developer positions according to your preference.
While browsing jobs is free and open, creating an account allows you to apply directly, save job listings, and receive tailored job alerts.
Our listings cover all levels from entry-level and junior positions to senior and lead Java developer roles, catering to a variety of skill sets.
Yes, our job board includes Java positions across multiple industries, such as finance, healthcare, e-commerce, telecommunications, and more.