Make yourself visible and let companies apply to you.
Roles

Java Jobs in Manchester

Overview

Looking for top Java jobs in Manchester? Explore the latest Java developer opportunities in one of the UK’s fastest-growing tech hubs. Whether you're a seasoned Java programmer or just starting out, our Manchester Java job board has roles from leading companies waiting for your expertise. Start your Java career in Manchester today!
Filters applied
Manchester
Java
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Java Developer
Experis
Knutsford
Hybrid
Mid - Senior
£45,000
RECENTLY POSTED
java
restful
Java Devloper- APILocation: Knutsford - South ManchesterHybrid working (2-3 days onsite in Radbroke)£45,000 PAWe are actively looking to secure a Java Developer to join Experis as one of our expert consultants, delivering services to our clients.Experis Consultancy is a Global entity with a well-established team with over 1000 consultants on assignment across 20 clients globally. Our UK operation is growing and has very aggressive plans for expansion over the coming years. We form part of the Manpower group of companies that turn over $20 billion a year collectively.Experis UK have partnerships with major clients across the UK spanning multiple industries; our approach is a very personal one, with both our clients and our own employees. We are passionate about training, technology and career development.Role overview
We’re looking for an experienced Java Developer (API-focused) to join a high-performing engineering team delivering scalable, secure APIs within a large enterprise financial environment.
You’ll play a key role in designing, building, and maintaining RESTful services, working in a modern CI/CD setup with a strong emphasis on Test-Driven Development (TDD) and Behaviour-Driven Development (BDD).
Key Responsibilities
Design, develop, and maintain RESTful APIs using Java
Apply TDD and BDD practices to ensure high-quality, well-tested code
Produce and maintain API specifications using OpenAPI (OAS) / YAML
Collaborate with cross-functional Agile teams including QA, DevOps, and Product
Contribute to CI/CD pipelines using GitLab
Ensure code quality, security, and performance standards are met
Participate in code reviews and continuous improvement initiatives
Must-Have Skills & Experience
5+ years’ commercial experience with Java
Strong hands-on experience with TDD (and ideally BDD) - please highlight this clearly on your CV if applicable
Proven experience designing and building RESTful APIs
Experience working with OpenAPI Specification (OAS) / YAML
Solid version control experience using GitLab
Hands-on exposure to CI/CD pipelines
Nice-to-Have / Desirable Skills
Experience working as an Agile practitioner
Java persistence experience using Hibernate / JPA
Familiarity with SonarQube and Veracode for code quality and security
Experience using Jira and Confluence for delivery and documentation
All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!
Open Stack (AVP) - Salesforce
Experis
Knutsford
Hybrid
Senior
Private salary
RECENTLY POSTED
salesforce
confluence
restful
yaml
jira
java
+3
Job Title: Open Stack (AVP) - SalesforceLocation Knutsford (Hybrid)Rate 431 per dayRole OverviewWe are seeking an experienced Open Stack (AVP) Salesforce Engineer to join a delivery-focused technology team. The role requires strong hands-on development capability across Salesforce and Java, with a clear emphasis on modern engineering practices, API design, and test-driven development.This position is suited to a senior engineer who is comfortable working within CI/CD-driven environments and contributing to high-quality, scalable enterprise solutions.Key Responsibilities
Design, develop, and maintain Salesforce-based solutions using Java and modern engineering practices
Build and consume RESTful APIs, ensuring robust and secure integrations
Apply Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) approaches where applicable
Produce and maintain OpenAPI specifications using OAS / YAML
Write comprehensive unit tests to ensure code quality and reliability
Contribute to automated CI/CD pipelines using GitLab
Collaborate with cross-functional teams in an Agile delivery environment
Ensure code quality, security, and maintainability through best-practice tooling and standards
Mandatory Skills & Experience
5+ years’ experience with Salesforce development
5+ years’ experience with Java
Strong, demonstrable experience with TDD (and BDD, where applicable)
Proven experience designing and building RESTful APIs
Hands-on experience with OpenAPI Specification (OAS) / YAML
Solid understanding of unit testing frameworks
Experience using GitLab for version control and CI/CD pipelines
Strong understanding of modern software development lifecycles
Desirable Skills & Experience
Agile practitioner experience
Exposure to SonarQube for code quality management
Experience with Veracode or similar security scanning tools
Familiarity with Jira and Confluence
Experience working in large-scale or enterprise environments
Full Stack Developer - Manchester - £525 inside IR35
Tecknuovo Ltd
Manchester
Hybrid
Mid - Senior
£525,000
RECENTLY POSTED
react
mocha
javascript
spring-boot
github
git
+10
Location: Manchester (1 day per week on-site) Rate: £500 per day (Inside IR35) Start: ASAP Contract: 6 months initially (strong likelihood of extension)*SC eligible\OverviewA public sector organisation is seeking an experienced Full Stack Developer to support the build and enhancement of user-focused digital services. The successful candidate will be skilled across both Front End and Back End development, with experience delivering services aligned to GDS (Government Digital Service) standards and working within modern DevOps environments.Key Responsibilities
Develop full-stack applications using:
JavaScript, TypeScript, React (Front End)
Node.js, Java, Spring Boot (Back End)
Build services that meet GOV.UK Design System, GDS Service Standard, and WCAG 2.1 AA accessibility requirements.
Design, develop, and maintain Back End APIs and microservices.
Collaborate closely with product managers, UX designers, DevOps engineers, and user researchers in an agile delivery environment.
Contribute to CI/CD pipelines, automated testing, and cloud-based deployment workflows.
Ensure high-quality, maintainable code with strong test coverage across Front End and Back End components.
Support live services, troubleshoot issues, and participate in continuous improvement initiatives.
Essential Skills & Experience
Strong commercial experience as a Full Stack Developer .
Proficiency with:
Frontend: JavaScript, TypeScript, React
Backend: Node.js, Java, Spring Boot
Demonstrable experience delivering government or public-facing services aligned with GDS standards, including:
GOV.UK Design System
GDS Service Standard
Accessibility and usability best practices
Hands-on experience applying DevOps practices, including:
CI/CD pipelines (GitHub Actions, GitLab CI, CircleCI, etc.)
Automated testing frameworks (Jest, Mocha, Cypress, Playwright, JUnit)
Monitoring and logging tools
Strong understanding of REST APIs, microservice patterns, and system integration.
Experience with Git and modern, collaborative development workflows.
Cloud Application Developer
Sanderson Recruitment
Multiple locations
In office
Mid - Senior
Private salary
RECENTLY POSTED
react
aws
javascript
python
java
Sanderson Government and Defence are supporting a commercial supplier to government in their search for a Cloud Application Developer to work out of either London, Manchester or Gloucestershire. This client, aside from offering a very strong package, offer an excellent development programme, with a real willingness to support both financially and otherwise.Tech wise, we have requirement for both Java and Python backend languages, and cloud experience would also be very helpful indeed. AWS is by far the most prevalent, but we will look at individuals with transferable experience in this area.Role Responsibilities
Collaborate with project stakeholders to develop a strong understanding of the business environment, technical landscape, and organisational strategic objectives.
Advise customers on emerging technologies and best-practice methodologies, designing and delivering innovative, automated solutions to complex challenges.
Interpret and apply security policies, ensuring all implemented solutions meet required security standards.
Design and implement highly available, scalable, and resilient systems.
Desirable Skills and Technologies
Proven experience with cloud platforms, including AWS, Azure, and Azure Virtual Desktop.
Proficiency in programming languages such as Python, React, and Go.
Experience deploying applications within cloud architectures,
Hands-on experience with web application services.
Familiarity with Test-Driven Development and Behaviour-Driven Development
Experience in API design, development, and integration.
Knowledge of monitoring and observability systems.
Understanding of modern digital delivery processes and agile methodologies.
Working knowledge of the Atlassian toolset.
Experience with JavaScript front-end frameworks and core front-end technologies.
Strong understanding of asynchronous programming concepts and associated design considerations.
Knowledge of database schema design and query languages.
Experience with source control and version management systems.
Understanding of deploying and configuring AWS components in environments with strict security requirements.
Awareness of identity, access management, and authentication mechanisms and related security tools.
This role will require you to be willing and eligible to undergo a high level of UK security clearance.If you’re interested in the above, apply or reach out toReasonable 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.
Open Stack (AVP) - Salesforce
Experis IT
Knutsford
Hybrid
Senior - Leader
£431/day
RECENTLY POSTED
salesforce
confluence
restful
jira
java
gitlab
+2
Job Title: Open Stack (AVP) - SalesforceLocation Knutsford (Hybrid)Rate £431 per dayRole OverviewWe are seeking an experienced Open Stack (AVP) Salesforce Engineer to join a delivery-focused technology team. The role requires strong hands-on development capability across Salesforce and Java, with a clear emphasis on modern engineering practices, API design, and test-driven development.This position is suited to a senior engineer who is comfortable working within CI/CD-driven environments and contributing to high-quality, scalable enterprise solutions.Key Responsibilities
Design, develop, and maintain Salesforce-based solutions using Java and modern engineering practices
Build and consume RESTful APIs, ensuring robust and secure integrations
Apply Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) approaches where applicable
Produce and maintain OpenAPI specifications using OAS/YAML
Write comprehensive unit tests to ensure code quality and reliability
Contribute to automated CI/CD pipelines using GitLab
Collaborate with cross-functional teams in an Agile delivery environment
Ensure code quality, security, and maintainability through best-practice tooling and standards
Mandatory Skills & Experience
5+ years’ experience with Salesforce development
5+ years’ experience with Java
Strong, demonstrable experience with TDD (and BDD, where applicable)
Proven experience designing and building RESTful APIs
Hands-on experience with OpenAPI Specification (OAS)/YAML
Solid understanding of unit testing frameworks
Experience using GitLab for version control and CI/CD pipelines
Strong understanding of modern software development life cycles
Desirable Skills & Experience
Agile practitioner experience
Exposure to SonarQube for code quality management
Experience with Veracode or similar security scanning tools
Familiarity with Jira and Confluence
Experience working in large-scale or enterprise environments
AVP Software Engineer - Public Cloud
Barclays Bank PLC
Multiple locations
In office
Senior - Leader
Private salary
RECENTLY POSTED
aws
git
ansible
python
jenkins
powershell
+4
Join us as an AVP software engineer - public cloud and be involved in building out of our public cloud platform and related project. The ideal candidate would be a strong software engineer with public cloud exposure, keen to learn and grow within the public cloud space. To be successful as an AVP software engineer - public cloud, you should have: Public Cloud Experience services including application hosting patterns (AWS, Azure) Proven experience as a python software engineer within financial services or a large entity Proven experience in development of applications, API’s and integrations for Public Cloud Services (Python, Java etc) Experience with Git and pipelines including tools like Gitlab, Jenkins, Ansible etc Some other highly valued skills may include: Experience with scripting Languages such as Bash / PowerShell Experience using Secure Application Development Frameworks and implementation in a production environment Experience with Test Automation Frameworks and implementation You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role will be based out of either our Glasgow Campus or Knutsford Office. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. ‘Complex’ information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave
Java Developer
Experis IT
Knutsford
Hybrid
Mid - Senior
£44,000 - £45,000
RECENTLY POSTED
java
restful
Java Developer- APILocation: Knutsford - South ManchesterHybrid working (2-3 days onsite in Radbroke)£45,000 PAWe are actively looking to secure a Java Developer to join Experis as one of our expert consultants, delivering services to our clients.Experis Consultancy is a Global entity with a well-established team with over 1000 consultants on assignment across 20 clients globally. Our UK operation is growing and has very aggressive plans for expansion over the coming years. We form part of the Manpower group of companies that turn over $20 billion a year collectively.Experis UK have partnerships with major clients across the UK spanning multiple industries; our approach is a very personal one, with both our clients and our own employees. We are passionate about training, technology and career development.Role overview
We’re looking for an experienced Java Developer (API-focused) to join a high-performing engineering team delivering scalable, secure APIs within a large enterprise financial environment.
You’ll play a key role in designing, building, and maintaining RESTful services, working in a modern CI/CD setup with a strong emphasis on Test-Driven Development (TDD) and Behaviour-Driven Development (BDD).
Key Responsibilities
Design, develop, and maintain RESTful APIs using Java
Apply TDD and BDD practices to ensure high-quality, well-tested code
Produce and maintain API specifications using OpenAPI (OAS)/YAML
Collaborate with cross-functional Agile teams including QA, DevOps, and Product
Contribute to CI/CD pipelines using GitLab
Ensure code quality, security, and performance standards are met
Participate in code reviews and continuous improvement initiatives
Must-Have Skills & Experience
5+ years’ commercial experience with Java
Strong hands-on experience with TDD (and ideally BDD) - please highlight this clearly on your CV if applicable
Proven experience designing and building RESTful APIs
Experience working with OpenAPI Specification (OAS)/YAML
Solid version control experience using GitLab
Hands-on exposure to CI/CD pipelines
Nice-to-Have/Desirable Skills
Experience working as an Agile practitioner
Java persistence experience using Hibernate/JPA
Familiarity with SonarQube and Veracode for code quality and security
Experience using Jira and Confluence for delivery and documentation
All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!
Spotlight
Quality Assurance - Consultant
Opencast
Multiple locations
Hybrid
Mid
£44,001 - £56,000
RECENTLY POSTED
java
selenium
Check out this brand new role!Ready to keep quality at the heart of projects with impact?Do you want to make a real impact by ensuring quality in services? Are you ready to grow your skills in a supportive, knowledge-sharing community where you can achieve your potential?We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government, healthcare and purpose-driven businesses. As a Quality Assurance consultant, you’ll ensure that quality assurance is considered from the start through testing, questioning and improving. You’ll apply your adaptability and communication skills across a variety of projects, working with a vibrant QA community that champions learning and knowledge sharing.The roleYou’ll work on public and private sector projects. You may be the sole software quality engineer on a project or work in a team.Leading by example and promoting the Opencast approach, you’ll work in an agile environment across all testing types. You’ll collaborate with team members, clients and users to maintain quality and follow best practice. You’ll adapt to different tools and technologies, advising on the best and mentoring junior colleagues.Applicants must either currently hold active Security Clearance (SC) or meet the eligibility criteria to obtain it.Eligibility requires UK citizenship, continuous residence in the UK for the past five years, and no single absence from the UK exceeding 28 consecutive days.Essential experienceTo succeed in this role, you must have experience working as the sole software test engineer on a team.In your CV and at interview, you’ll need to show experience of:• writing, running and debugging functional automation tests on an integrated development environment (IDE) for front-end and API testing and frameworks like Cucumber BDD or Junit• Recent hands on experience with Java and Selenium.• presenting work to stakeholders• managing defects and tasks through to resolution• creating user stories and technical tasks from high-level requirements• version control tools like git and peer review processes• creating test plans and reports• participating in E2E and UAT.You’ll need a good understanding of:• your working area and applying this to your role• concepts and benefits of non-functional testing• continuous integration tools like Jenkins, GitLab CI or CircleCI• basic principles of programming paradigms, such as object-orientated and procedural programmingAs well as QA skills, there are essential core skills you’ll need to be a great consultant.In the interview, we will assess how you have:• organised your workload to ensure you’re completing tasks efficiently to ensure quality is unaffected• strong attention to detail• a methodical approach to resolving complex problems• respectfully challenged decisions or solutions• communicated with technical and non-technical people• been proactive and taken the initiative in seeking solutions to mitigate risk• raised risks and issues through the correct tools.Other helpful experienceSome areas of experience are not essential but relevant to the role:• UK government service standards• agile methodology.If you don’t have experience, we can coach you if you join us.SalaryConsultant salary range: £44,001 – £56,000What our offer includesA competitive pension, health cash plan, share options and discretionary bonus.Flexible hours and 25 days’ holiday.People to support you every step of the way.Where you’ll workYour working time at Opencast will be split between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and takes in account requirements of your work, our clients and your team.We include youWe welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.InterviewJob interviews are on Microsoft Teams. We’ll make any adjustments to help you.Want to know more?Visit our website or email careers@opencastsoftware.com
Embedded Software Engineer
KO2 Embedded Recruitment Solutions Ltd
Manchester
In office
Mid - Senior
£50,000 - £70,000
RECENTLY POSTED
linux
ubuntu
windows
c++
c
java
+1
Location: Manchester Salary: Up to £70,000 DOE + Excellent Benefits Are you an experienced Embedded Software Engineer ready to take the next step in your career? We’re working with an innovative Manchester-based technology company that’s developing high-performance embedded systems used worldwide. This is a fantastic opportunity to work on real-world products at the cutting edge of embedded software. The Role As an Embedded Software Engineer, you’ll be a key contributor to the design, development, and optimisation of embedded applications across a variety of embedded and Linux-based platforms. You’ll collaborate closely with a talented engineering team to deliver robust, efficient, and scalable software solutions. Key Responsibilities Design, develop, and maintain embedded software solutions Work across embedded and Linux environments to support high-performance systems Collaborate with cross-functional engineering teams Debug, optimise, and enhance system performanceSkills & Experience Essential: Strong, hands-on experience with embedded systems Proficiency in C or C++ within embedded environments Java development experience Experience with communication protocols such as RS232, I2C, TCP/IP, and USB Excellent analytical and problem-solving skills Ability to perform well under pressureDesirable: Development experience on Ubuntu and Windows Exposure to Yocto or Buildroot Understanding of Linux kernel configuration Experience developing Java OpenJDK on embedded Linux platformsWhy Join? Work with cutting-edge embedded technologies Supportive, collaborative engineering culture Clear opportunities for career progression, training, and technical leadership Competitive salary and comprehensive benefits packageApply Now Apply today with an up-to-date CV, and a member of the KO2 team will be in touch to discuss the next steps
Engineering Technical Lead
EVOLVE IN RECRUITMENT LTD
Manchester
Hybrid
Senior
£95,000
RECENTLY POSTED
aws
terraform
github
csharp
java
Job Title: Technical Lead / Staff Software Engineer//Engineering Lead/Technical Director/Chief EngineerSalary: £63,000 - £103,000Location: ManchesterOur client is seeking enthusiastic and proactive individuals to join their growing team. Working in a busy but dynamic environment, you will Join our clients 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. This is a hybrid role with two days in the office in Central London.Our client has over 4,000 strategists, innovators, designers, consultants, digital experts, scientists, engineers, and technologists. And have a deep expertise in a number of areas not limited to but including consumer and manufacturing, defence financial services and transport. With teams that operate globally from offices across the UK, Ireland, the US, Nordics, and Netherlands.Job DescriptionWhy consider joining the Digital & Data community
Grow a flexible and unique career within a trust-based 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 doesnt align with what you want to do.
Work on a broad variety of projects and tech stacks for clients across seven sectors - no project is ever the same
Tech stack required ideally: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/TypeScript, Java, C#
Frameworks: Vue/Angular/React/Node/Next, Spring/Spring Boot, .NET/ASP.NET
Cloud platforms: AWS, GCP, Azure
CI/CD:Jenkins, GitHub Actions, Azure DevOps
IaC: Terraform, CloudFormation, Azure Bicep
Pragmatic and safe usage of AI through the SDLC (e.g. using MCP to combine tools in interesting and effective ways)
QualificationsEssential requirements
Experience in managing and technically leading a software engineering team
Soft-skills to interact with clients, demonstrating credibility in technology and overall delivery
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.
Experience providing technical subject matter expertise to shape bids and client proposals. Can present proposed approaches and discuss technical implementation with prospective clients during the sales process
You are required to be able to work in the UK full time without restriction and be eligible forSC clearance.If you feel you have the relevant skills and experience required for this role, then please apply to Evolve Recruitment, Kingston upon Thames for more information.Due to the high volume of applications we receive it is not always possible to respond to unsuccessful applicants. Therefore, if we have not responded to your application within five days please assume that on this occasion your application has not been successful.
Lead Software Engineer
Tec Partners
Manchester
In office
Senior
£600/day - £750/day
RECENTLY POSTED
aws
mongodb
terraform
kafka
jenkins
java
+1
Role - Technical Lead Duration - 12 months Rate - £750p/d (inside IR35) I’m partnering with a major UK Government programme that is quietly redefining how public services are delivered at national scale. They are looking for exceptional Technical Leads who want their work to have real, measurable impact on services used by millions of people every day. This is a role for someone who thrives on challenge and complexity. The organisation is undergoing a significant period of technical transformation - standardising ways of working, modernising technology stacks, building shared platforms, and breaking down legacy monolithic systems into scalable, resilient microservices aligned to a clear technical strategy. You’ll be a hands-on Technical Lead, responsible for guiding one of several multidisciplinary engineering teams. Depending on your background, you’ll either lead teams building large-scale citizen- or agent-facing digital services, or teams delivering shared capabilities that enable secure build, deployment, assurance and operation across the wider estate. You’ll set technical direction, influence strategy, and ensure work aligns with standards, best practice, and security expectations. Alongside engineering, you’ll mentor and coach other engineers, champion continuous improvement, and maintain a clear outward-facing view of how your service fits into a complex ecosystem. Key technical skills and experience include: Significant experience in modern software engineering for digital products, including: Java and microservice-based architectures Event-driven systems (e.g. Kafka) Modern data stores (e.g. MongoDB) Well-structured approaches such as Hexagonal architecture OR Significant experience in modern cloud infrastructure and DevOps, including: AWS cloud platforms Infrastructure as Code (e.g. Terraform) CI/CD pipelines (e.g. GitLab CI, Jenkins) Strong grounding in engineering best practice, including version control, secure-by-design principles, and technical assuranceThis role will suit someone adaptable, quality-driven, collaborative, and strategic - motivated by ownership, innovation, and the opportunity to help shape the future of UK public services. If interested please reach out to Fintan at TEC Partners
Senior Applications Engineer - Backend Java
HAYS
Manchester
In office
Senior
£70,000
java
aws
spring-boot
spring
Prestigious opportunity for a Senior Applications Engineer with a Global Investment Management company expanding its new offices in Manchester.We are seeking a Senior Application Engineer (Backend cloud-based application development), with deep technical expertise and thought leadership. You will drive strategy for your area of expertise across teams and foster a developer community within your domain. The role involves mentoring junior staff, ensuring high-quality deliverables, promoting best practices like TDD and BDD, and leading engineering practices across the SDLC.As a Senior Applications Engineer you will be responsible for:-
Providing technical expertise in Backend Development, supporting the team with effective solutions and practical insights
Participating in all phases of the Software Development Life Cycle (SDLC), including requirements gathering, development, deployment, and ongoing maintenance
Contributing new ideas, tools, and methodologies to help foster a culture of continuous improvement and innovation within the team
Sharing knowledge and mentoring peers and junior engineers, supporting their growth and skills development
Collaborating with technical leads, IT teams, and business stakeholders to understand project requirements, implications, and dependencies
Reviewing and providing feedback on technical documentation, suggesting improvements where appropriate
Promoting the best development approaches such as Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) to deliver high-quality, maintainable code
If you possess a combination of some of the following skills, then LETS TALK!
Experience in Java development
Backend cloud-based application development
Understanding of API design for mobile applications with event-driven architecture
Strong analysis and problem-solving skills
Preferred - Experience of building distributed scalable microservices using Java/Kotlin, Spring Boot, OAuth 2.0, Secure API design
A working understanding of technologies/areas: AWS, API Design, Automation testing
In return, you will be rewarded with a highly competitive benefits package including a bonus and ongoing career development and training.What you need to do nowIf 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 hays.co.uk
Data Engineer - (DV Eligible - SC Cleared)
Sanderson Government and Defence
Manchester
Hybrid
Mid - Senior
£65,000
mongodb
kafka
python
nosql
java
apache-nifi
+1
The Role Based in Manchester, you will work as a Data Engineer responsible for designing, building, and maintaining robust data pipelines and data architectures. You will work closely with stakeholders to understand complex data challenges, transform raw data into meaningful insights, and support analytics and reporting. This includes working with batch, streaming, real-time, and unstructured data, applying distributed compute techniques to handle large datasets efficiently. This is a hybrid role, with time split between the Manchester office and working from home. Key Responsibilities Develop and maintain data ingestion pipelines and orchestration workflows Design database schemas and data models Integrate and enrich data from multiple sources, ensuring consistency and quality Design and implement ETL/ELT processes (for example using Apache NiFi) Produce reusable, maintainable code with a test-driven approach Maintain and enhance existing data platforms and services Investigate and resolve operational issues in integrated datasets Implement data security measures to protect sensitive information Support Agile delivery, breaking down user requirements into actionable tasks Monitor and optimise system performance for reliability and efficiency Required Skills Apache Kafka Apache NiFi SQL and NoSQL databases (for example MongoDB) ETL/ELT development with Groovy, Python, or Java About the Employer With over 60 years of experience supporting government and defence programmes, this employer delivers deep technical expertise in sensors, communications, cyber, and advanced analytics. Operating from the Manchester technology hub, the organisation applies innovation, technology, and data to help clients make informed decisions and protect critical systems and infrastructure. Clearances and Eligibility Due to the nature of this role, you must already hold SC clearance and be eligible to achieve the highest level of security clearance. Therefore, this position is only open to British nationals who do not hold dual nationality. Benefits and Culture Work at the cutting edge of technology in defence and national security Opportunity to spend time on innovative R&D projects and concept creation Collaborative and creative environment that values technical excellence Competitive bonus scheme up to £3,000 / 6% of salary Generous holiday allowance: 30 days plus bank holidays, with 3.5 additional days over Christmas and the option to buy or sell extra leave Supportive and engaging culture focused on growth and innovation Hybrid working in Manchester: typically 3 days in the office and 2 days from home, with flexibility to work fully on-site if required 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
Spotlight
Software Developer - Consultant
Opencast
Multiple locations
Hybrid
Mid
£44,001 - £59,000
java
ruby
scala
kotlin
javascript
Check out this brand new role!Ready for a new challenge?Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions for our clients in government and business.The roleSoftware developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation.Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice.Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority.The role is varied, technical, never confined to any one provider or solution and there are always opportunities for learning and development.UK Security Clearance (existing SC clearance or eligibility) is a requirement for our current permanent opportunities.Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.Technical Skills
Expertise in Java is preferred
Experience in other languages such as Scala, Kotlin or Ruby is also valuable
Understanding of Object Oriented Programming
In depth knowledge of concepts and uses of testing
Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards is required
Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success
Experience with agile methodology
A consultant in software development at Opencast is responsible for:
Delivering in the upkeep of their team’s backlog
Collaborating with the teams testing effort
Leading on the implementation of user stories
Embracing mobbing and pairing
Working with others in a collaborative, multi-disciplinary environment
Contributing to Opencast’s communities of practice
Salary£44,001 - £59,000What our offer includesCompetitive pension, healthcare, share options and discretionary bonus.Flexible hours and 25 days’ holiday.People to support you every step of the way.Where you’ll workOur hybrid model means everyone at Opencast splits their time between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and considers requirements of your work, our clients and your team.We include youWe welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.InterviewJob interviews are on Microsoft Teams. We’ll make any adjustments to help you. The recruitment process for this role includes pair programming, a values interview, and a technical interview.Want to know more?Visit our website or email careers@opencastsoftware.com.We’re not working with recruitment agencies on this vacancy. If you are interested in this position, please apply directly with Opencast.
Spotlight
Software Developer - Consultant (Contract)
Opencast
Multiple locations
Hybrid
Mid
£350/day - £450/day
java
scala
javascript
nodejs
python
react
+11
Check out this brand new role!Ready for a new challenge?Are you looking for contract work that makes a difference?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions for our clients in government and business.The roleWe’re looking for Contractors in Software Development (consultant level) to help our major clients transform.Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation.Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice.Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority.Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution.UK Security Clearance (existing SC clearance or eligibility) is a requirement for our contracting opportunities.Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.Technical Skills
Expertise in Java and/or Scala is preferred
Experience with Springboot, Javascript, Typescript, Kotlin, Python or Ruby is also valuable
Understanding of Object Oriented Programming
In depth knowledge of concepts and uses of testing
Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards is required
Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success
Experience with agile methodology
A contractor in software development at Opencast is responsible for:
Delivering in the upkeep of their team’s backlog
Collaborating with the teams testing effort
Leading on the implementation of user stories
Embracing mobbing and pairing
Working with others in a collaborative, multi-disciplinary environment
SalaryUp to £450 per day (working inside IR35)Where you’ll workOur hybrid model means everyone at Opencast splits their time between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and considers requirements of your work, our clients and your team.We include youWe welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.InterviewJob interviews are on Microsoft Teams. We’ll make any adjustments to help you. The recruitment process for this role includes pair programming and a technical interview.Want to know more?Visit our website or email careers@opencastsoftware.com.
Spotlight
Software Developer - Senior Consultant
Opencast
Multiple locations
Hybrid
Senior - Leader
£59,001 - £78,000
java
ruby
javascript
scala
kotlin
Check out this new role!Ready for a new challenge?Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions for our clients in government and business.The roleSoftware developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation.Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice.Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority.The role is varied, technical, never confined to any one provider or solution and there are always opportunities for learning and development.UK Security Clearance (existing SC clearance or eligibility) is a requirement for our current permanent opportunities.Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.Technical Skills
Expertise in Java is preferred
Experience in other languages such as Scala, Kotlin or Ruby is also valuable
Deep understanding of programming paradigm, code design, testing, accessibility, performance and security
Proven ability to apply different testing tools and methods in practice
Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards is required
Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success.
Experience with agile methodology
A senior consultant in software development at Opencast is responsible for:
Driving the elaboration of their team’s backlog
Setting testing strategies to match industry standards
Being a technical expert in their team (or acting as the team lead)
Leading the technical representation in a project discovery
Mentoring and coaching others to help them achieve their full potential
Demonstrating leadership within Opencast communities of practice
Salary£59,001 - £78,000What our offer includesCompetitive pension, healthcare, share options and discretionary bonus.Flexible hours and 25 days’ holiday.People to support you every step of the way.Where you’ll workOur hybrid model means everyone at Opencast splits their time between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and considers requirements of your work, our clients and your team.We include youWe welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.InterviewJob interviews are on Microsoft Teams. We’ll make any adjustments to help you. The recruitment process for this role includes pair programming, a values interview, and a technical interview.Want to know more?Visit our website for more details.We’re not working with recruitment agencies on this vacancy. If you are interested in this position, please apply directly with Opencast.
Spotlight
Software Developer - Senior Consultant (Contractor)
Opencast
Multiple locations
Hybrid
Senior
£450/day - £600/day
java
scala
typescript
kotlin
python
csharp
+11
Check out this brand new role!Ready for a new challenge?Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions for our clients in government and business.The roleWe’re looking for Contractors in Software Development (Senior level or Technical Lead) to help our major clients transform.Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation.Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice.Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority.Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, never confined to any one provider or solution.UK Security Clearance (existing SC clearance or eligibility) is a requirement for our contracting opportunities.Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.Technical Skills
Expertise in Java and/or Scala is preferred
Experience in other languages such as Springboot, Javascript, Typescript, Kotlin, Python or Ruby is also valuable
Ability to lead other developers in tackling difficult programming challenges and drive the delivery of a backlog
Ability to contribute to architectural designs
Experience of setting testing strategies to match industry standards
Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards, is beneficial
Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success.
Experience with agile methodology
A contractor in software development at Opencast is responsible for:
Driving the elaboration of their team’s backlog
Setting testing strategies to match industry standards
Being a technical expert in their team (or acting as the team lead)
Leading the technical representation in a project discovery
Acting as a technical lead in the team, enabling them to achieve their full potential
Day Rate£450 - £600 per day (working inside IR35)Where you’ll workOur hybrid model means everyone at Opencast splits their time between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and considers requirements of your work, our clients and your team.We include youWe welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.InterviewJob interviews are on Microsoft Teams. We’ll make any adjustments to help you. The recruitment process for this role includes pair programming, a values interview, and a technical interview.Want to know more?Visit our website or email careers@opencastsoftware.com.
Contract Java Software Engineer
Computer Futures
Manchester
Hybrid
Mid - Senior
£450/day - £500/day
java
spring-boot
grafana
kubernetes
spring
gitlab
Software Engineer - 11 Month Contract - Inside IR35 - Hybrid Manchester- ASAP start I’m looking for a Java Software Engineer to build scalable backend systems and delivering high-quality solutions for a client. ✅ Must-Have Skills Java Spring Boot REST APIs Unit Testing ✨ Nice-to-Have Clean Architecture, Dependency Injection, TDD Kubernetes, GitLab CI, Coroutines, Grafana About the Role As a Software Engineer, you’ll own technical execution across the tech stack, delivering robust solutions aligned with business requirements. You’ll ensure high-quality code and test automation, collaborate across teams, and contribute to architectural decisions. Key Responsibilities Build and maintain software applications using best practices and design patterns Ensure code quality through testing and refactoring Own services end-to-end, monitor performance, and manage deployments Resolve production issues and improve system reliability Provide architectural guidance and design scalable solutions Drive continuous improvement and maintain data security standards 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
Page 1 of 2

Frequently asked questions

What types of Java jobs are available in Manchester?
Manchester offers a wide range of Java job opportunities including roles such as Java Developer, Backend Engineer, Software Engineer, Full Stack Developer, and Java Architect across various industries.
Do I need to have a degree to apply for Java jobs in Manchester?
While many employers prefer candidates with a degree in Computer Science or related fields, some Java job listings in Manchester also consider relevant experience, certifications, and demonstrable coding skills.
Are remote Java jobs available in Manchester?
Yes, many companies in Manchester offer remote or hybrid working options for Java developers, reflecting the growing trend towards flexible work arrangements in the IT sector.
What experience level is required for Java jobs in Manchester?
Java job openings in Manchester range from entry-level positions for recent graduates to senior roles requiring several years of experience. Job listings typically specify the desired experience level.
How can I improve my chances of getting hired for a Java job in Manchester?
To improve your chances, tailor your CV to highlight relevant Java skills and projects, gain certifications like Oracle Java SE, contribute to open-source projects, and prepare thoroughly for technical interviews.