Make yourself visible and let companies apply to you.
Roles

Full Stack Engineer Jobs

Overview

Looking for top Full Stack Engineer jobs? Explore our curated listings of full stack developer positions across leading tech companies. Whether you specialize in frontend, backend, or both, find the perfect role that matches your skills and career goals. Start your next full stack engineering job search here and take your tech career to the next level!
Filters applied
Full Stack Engineer
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Software Engineering Specialist - AEM (Snowhill, Birmingham, United Kingdom)
BT Group
Birmingham
In office
Mid
Private salary
RECENTLY POSTED
aem
eclipse
confluence
swift
graphql
jenkins
+4
Why this job matters
In the role of Software Engineering Specialist, you will play a pivotal role in designing, developing, and maintaining software solutions using a diverse set of technologies including AEM, Java, Node.js, React.js, GraphQL, and Adobe Cloud services. Additionally, you will leverage your expertise in Headless CMS solutioning, APIGEE integration, GraphQL implementation, and SEO best practices to deliver seamless experiences across various channels and enhance API management and search engine visibility. You will collaborate with cross-functional teams, provide technical leadership, mentor junior developers, and contribute to the enhancement of our software development processes. Your expertise will be crucial in ensuring the quality, performance, and scalability of our applications.
You foster innovation and scalability, enabling the introduction of new products and services backed by rock-solid infrastructure. Your commitment to enhancing user experiences, streamlining operations through automation, and empowering data-driven decisions is pivotal to our success. You orchestrate swift incident responses, minimise downtime, and preserve our reputation for unwavering reliability.
Your collaboration, documentation, and adaptability in a swiftly evolving tech landscape strengthen our organisation’s resilience and drive. By embracing this role, you champion our mission of delivering unparalleled products and services to our cherished customers. Join us and make a significant impact in the world of Engineering.
You will help enable the seamless rollout and integration of the Design system across all BT brand digital products, collaborating closely with individual Engineering Squad members to assist in their rollout, minimising breaking changes and maximising overall adoption across BT Business.
What you’ll be doing
Develop and maintain components, templates, workflows, and services within the AEM platform.
Collaborate with frontend and backend teams to create seamless user experiences by integrating React.js, Node.js, and other technologies.
Utilize Java and OOP concepts to build robust and scalable backend services and APIs.
Lead in the design and implementation of Headless CMS solutions, ensuring consistent content delivery across various channels.
Develop APIs and micro-services to enable content distribution and consumption in a headless architecture.
Integrate APIGEE for efficient API management, security, and analytics.
Implement GraphQL to enhance data fetching capabilities and optimise client-server communication.
Implement SEO best practices to improve search engine visibility and ensure optimal website performance.
Develop and optimise Continuous Integration and Continuous Deployment (CI/CD) pipelines using tools such as Jenkins and Groovy scripting.
Mentor and provide technical guidance to junior developers, promoting skill growth and best practices.
Participate in Agile methodologies, contributing to sprint planning, backlog grooming, and regular team stand-ups.
Create and maintain technical documentation, ensuring clear communication of design decisions, architecture, and implementation details.
Collaborate with UX/UI designers to transform wireframes and mock-ups into functional web applications.
Implement unit tests, automated tests, and perform code reviews to maintain code quality.
Utilise tools like Jira and Confluence to track progress, manage tasks, and facilitate effective communication within the team.
Leverage your expertise in Adobe Cloud services such as Adobe Target, Adobe Launch, and Adobe Analytics to enhance customer experiences.
Work with Apache Sling, AEM workflows, and AEM schedulers to optimize application performance and efficiency.
Utilise CRXDe Lite and other related tools for effective content management and system administration.•    Collaborate with cross-functional teams to troubleshoot and resolve technical issues in a timely manner.
Utilise Integrated Development Environments (IDEs) like IntelliJ, VS Code, Eclipse for efficient code development and debugging.
Stay updated with the latest industry trends and technologies, applying relevant knowledge to enhance our software solutions.
Skills
Bachelor’s degree in computer science, Software Engineering, or a related field. Master’s degree preferred.
10+ years of hands-on experience in software development with a strong focus on AEM and Full Stack technologies.
Proficiency in Java, OOP concepts.
Understanding on frontend stack ex: node.js and react.js.
Extensive experience with Adobe Cloud services, including Adobe Target, Adobe Launch, and Adobe Analytics.
Strong knowledge of CI/CD pipelines using Jenkins and Groovy scripting.
Familiarity with Agile methodologies and related tools (Jira, Confluence).
Expertise in technical documentation, code reviews, and unit testing.
Experience with Apache Sling, AEM workflows, AEM schedulers, and related technologies.
Understanding of CRXDe Lite and content management processes.
Proficiency in using IDEs like IntelliJ, VS Code, Eclipse for efficient development.
Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
Strong communication skills and the ability to collaborate effectively in cross-functional teams.
Proven track record of mentoring junior developers and providing technical leadership.
Self-motivated, detail-oriented, and able to work independently.
Our leadership standards
Looking in:
Leading inclusively and Safely
I inspire and build trust through self-awareness, honesty and integrity.
Owning outcomes
I take the right decisions that benefit the broader organisation.
Looking out:
Delivering for the customer
I execute brilliantly on clear priorities that add value to our customers and the wider business.
Commercially savvy
I demonstrate strong commercial focus, bringing an external perspective to decision-making.
Looking to the future:
Growth mindset
I experiment and identify opportunities for growth for both myself and the organisation.
Building for the future
I build diverse future-ready teams where all individuals can be at their best.
Benefits
Competitive salary
25 days annual leave (plus bank holidays)
10% on target bonus
Life Assurance
Pension scheme
Direct share scheme
Option to join the Healthcare Cash Plan or other benefits such as dental insurance, gym memberships etc.
50% off EE mobile pay monthly or SIM only plans
Exclusive colleague discounts on our latest and greatest BT broadband packages
BT TV with TNT Sports and NOW Entertainment
30% discount for friends and family on EE mobile pay monthly and SIM only plans
About us
BT Group was the world’s first telco and our heritage in the sector is unrivalled.  As home to several of the UK’s most recognised and cherished brands – BT, EE, Openreach and Plusnet, we have always played a critical role in creating the future, and we have reached an inflection point in the transformation of our business. 
 
Over the next two years, we will complete the UK’s largest and most successful digital infrastructure project – connecting more than 25 million premises to full fibre broadband.  Together with our heavy investment in 5G, we play a central role in revolutionising how people connect with each other. 
 
While we are through the most capital-intensive phase of our fibre investment, meaning we can reward our shareholders for their commitment and patience, we are absolutely focused on how we organise ourselves in the best way to serve our customers in the years to come.  This includes radical simplification of systems, structures, and processes on a huge scale. Together with our application of AI and technology, we are on a path to creating the UK’s best telco, reimagining the customer experience and relationship with one of this country’s biggest infrastructure companies.  
 
Change on the scale we will all experience in the coming years is unprecedented.  BT Group is committed to being the driving force behind improving connectivity for millions and there has never been a more exciting time to join a company and leadership team with the skills, experience, creativity, and passion to take this company into a new era.
A FEW POINTS TO NOTE:
Although these roles are listed as full-time, if you’re a job share partnership, work reduced hours, or any other way of working flexibly, please still get in touch.
We will also offer reasonable adjustments for the selection process if required, so please do not hesitate to inform us.
DON’T MEET EVERY SINGLE REQUIREMENT?
Studies have shown that women and people who are disabled, LGBTQ+, neurodiverse or from ethnic minority backgrounds are less likely to apply for jobs unless they meet every single qualification and criteria. We’re committed to building a diverse, inclusive, and authentic workplace where everyone can be their best, so if you’re excited about this role but your past experience doesn’t align perfectly with every requirement on the Job Description, please apply anyway - you may just be the right candidate for this or other roles in our wider team.
Full Stack Software Developer
Deerfoot Recruitment Solutions Limited
Cowes
In office
Mid
£40k - £45k
RECENTLY POSTED
react
javascript
asp-net
github
html5
csharp
+4
Full Stack Software Developer - C# / Web / SQL - up to 45K plus benefits
Location: Cowes, Isle of Wight
We’re looking for an experienced Full Stack Software Developer to join an experienced team, with strong skills in C#, web technologies (HTML5, CSS3, JavaScript/TypeScript), and SQL Server.
You’ll work on Microsoft Windows-based applications, contributing to the design, development, and testing of high-quality software solutions. The role involves both backend and frontend development, with opportunities to lead technical work and mentor others.
Key Requirements:
Degree or Diploma in Computer Science or similar
3+ years in full stack development
Strong experience with C#, SQL Server, and web technologies
Understanding of the full software development lifecycle
Excellent communication and problem-solving skills
Experience working within structured development and quality systems
Desirable Skills:
ASP.NET Core, Visual Studio, Azure DevOps, GitHub
JavaScript frameworks (e.g. Vue.js, React)
Power BI or SQL Server Reporting Services
Cloud technologies and JSON
Salary: up to 45K plus 25 days holiday, Company pension, bonus, healthcare, and opportunities for growth and occasional international travel
This is an exciting opportunity to join a growing team. If you’re ready to develop your career in a dynamic environment, apply today!
Deerfoot Recruitment Solutions Ltd is a leading independent tech recruitment consultancy in the UK. For every CV sent to clients, we donate 1 to The Born Free Foundation. We are a Climate Action Workforce in partnership with Ecologi. If this role isn’t right for you, explore our referral reward program with payouts at interview and placement milestones. Visit our website for details. Deerfoot Recruitment Solutions Ltd is acting as an Employment Agency in relation to this vacancy.
Software Engineering with AI Integration
Alexander Mae (Bristol) Ltd
Bristol
In office
Mid
£30k - £35k
RECENTLY POSTED
javascript
python
The Company:
Our client is at the cutting edge of development in software solutions for healthcare learning. With clients who are universities, colleges, and regulatory bodies and based both in the UK and throughout the world. Through working with their client’s needs, they specialise in high stakes summative exam software as well as course management systems. They have built a company which is providing innovate solutions to their clients and as a result are a successfully growing business operating not only all over the UK but internationally too.
The Job:
On their behalf, we are looking for a Software Engineer with an AI integration specialisation. This position is integral to the continued advancement of the innovative, customer-facing AI solutions embedded within their products.
Are you looking for a challenging and rewarding career move in software development? Do you have a passion for delivering innovative solutions? It’s a fascinating business to work in, developing innovative solutions for clients who are educating our future doctors, nurses, dentists and pharmacists.
As part of the development team, you will be responsible for translating high-level AI concepts into functional prototypes, working closely with stakeholders to refine solutions, and collaborating with product engineers to evolve validated prototypes into robust, production-ready features that integrate seamlessly into the main codebase.
Responsibilities will include:
Prototype & Design AI Features
Translate high-level product ideas into functional AI prototypes that demonstrate core value and feasibility.
Contribute to the architecture, data flows, and UI/UX design of each prototype to ensure scalable and user-centred solutions.
Collaborate with the product engineering team to develop validated prototypes into production-ready implementations.
Stakeholder Collaboration
Present and demo prototypes to Project Managers, Senior Developers and Directors to gather feedback and drive iteration.
Communicate technical decisions, constraints, and trade-offs in clear, accessible language for both technical and non-technical stakeholders.
Code Development & Review
Write clean, maintainable code using JavaScript/Java/Swift/C#/HTML/CSS/ASP/SQL where required.
Integrate external AI services (e.g., OpenAI API) into prototypes and production features.
Participate in code reviews and incorporate feedback to uphold high standards of code quality.
Testing & Quality Assurance
Develop and maintain automated tests using their Test Harness to ensure functional and performance integrity.
Ensure all implementations meet security, accessibility, and performance standards before being merged into the product codebase.
The Person:
For this role our client is looking for an individual who has also demonstrated their capability in software engineering, and possess experience in integrating third-party APIs, ideally inclusive of AI or language model services.
This is a growing company within the dynamic EdTech sector. You will have the opportunity to help them drive that growth in this key role within the business.
Essential Qualifications & Experience:
Strong background in computer science, mathematics, or a related quantitative discipline either through formal education or equivalent demonstrable hands-on experience.
Proven experience developing web applications, with proficiency in JavaScript.
Practical experience integrating third-party APIs, ideally including AI/LLM services.
Desirable Experience:
Exposure to AI/ML frameworks such as Python, Hugging Face, or Azure AI.
Experience in modernizing or migrating legacy technology stacks.
Familiarity with assessment platforms, ed-tech, or regulated software environments.
Experience with test-driven or behaviour-driven development methodologies.
The Benefits:
25 days holiday Bank Holiday
Health plan
Enhanced pension contribution
The Salary:
£30-35,000 based on experience
The Hours:
40 hours 8:30am - 5:30pm or 9:00am - 6:00pm
The Location:
Bristol
Lead Developer
AD WARRIOR
Wotton-under-Edge
In office
Leader
Private salary
RECENTLY POSTED
php
javascript
typescript
java
Location: Birmingham, Bristol, Leeds, Newcastle-upon-Tyne, Nottingham, Oldham, Swansea
Salary: Up to £80,400 per annum
Vacancy Type: Permanent
Closing Date: 5 th October 2025
This will be a key role in the design, build, support, implementation, bug fixing and improvement of existing and new digital services across the organisation.
You will work within a multi-disciplinary team using Agile delivery methodologies where you will be responsible for the development and delivery of well-designed and executed software, as a programmer who is able to adapt to multiple technologies, manage more junior colleagues and produce clean well tested code, contributing to delivering solutions that meet user needs.
Responsibilities include but are not limited to:
You will:
Act as Technical Lead for high-value initiatives driving development and test standards and continuous improvement through Scrum.
Use industry best practice and knowledge to make agency policy decisions relating to technical tool selection based on analysis of requirements.
Create a culture that proactively manages the risks of technical debt by ensuring continual software improvement.
Lead technical teams in relation to problem solving and technical optioneering, driving and supporting teams to make technical recommendations based on sound analysis and knowledge.
Work closely with Delivery Leads and Lead Developer management to ensure appropriately skilled technical expertise is in place across Digital Services, owning a resource requirement pipeline against skillset is managed.
Great line management is important to them as an organisation, and they will equip and support line managers to develop the skills they need. They aim to empower line managers to create teams where people can flourish and deliver excellent outcomes for the public.
Person specification
Qualifications/licenses:
Agile certification in either a general or development specific genre, or a willingness to work towards it.
The post holder will be able to demonstrate the following knowledge, skills, and experience:
Proficient in Open-source technologies such as TypeScript, JavaScript, Java, PHP, HTML, and CSS within Open-source environments.
A sound understanding of value-based delivery and planning and ability to drive solutions through the development lifecycle.
A working understanding of Test-Driven Development (TDD) and quality software development in an enterprise-level environment.
Experience in Agile methodology as part of technical job families.
An awareness of Data and Security best practice and how this relates to software development and quality assurance.
An appreciation of the requirements of software delivery within a government context.
Benefits
Being part of the brilliant Civil Service means you will have access to a wide range of fantastic benefits:
Employer pension contribution of 28.97% of your salary.
25 days annual leave, increasing by 1 day each year of service (up to a maximum of 30 days annual leave).
8 Bank Holidays plus an additional Privilege Day to mark the King’s birthday.
Access to the staff discount portal.
Excellent career development opportunities and the potential to undertake professional qualifications relevant to your role paid for by the department, such as CIPD, Prince2, apprenticeships, etc.
Joining a diverse and inclusive workforce with a range of staff communities to support all colleagues.
24-hour Employee Assistance Programme providing free confidential help and advice for staff.
Flexible working options where they encourage a great work-life balance.
To Apply
If you feel you are a suitable candidate and would like to work for this reputable organisation, please click apply to be redirected to their website to complete your application.
Full-Stack Developer
WEBRECRUIT
Sunderland
Hybrid
Mid
Private salary
RECENTLY POSTED
craftcms
dynamics-crm
Wales (with hybrid working)
The Organisation
Our client works to improve outcomes for families by supporting welfare and learning.
They achieve this by helping to strengthen the workforce, drive service improvements, and use data and research to inform best practice.
They are now looking for a Full-Stack Developer to join them on a permanent, full-time basis, working 37 hours per week.
This role is offered with flexible working options, and our client will consider candidates as part of a job share.
The Benefits
Salary of £41,726 - £46,869
28 days’ holiday plus bank holidays
Local government pension scheme
Flexible work policy
Hybrid working from home and our office as required
Family leave policy
The Role
As our client’s Full-Stack Developer, you will take technical ownership of their websites, user-facing portals and digital solutions, developing and maintaining them to a high standard.
With an initial focus on the website and front-end services, you will seek to create secure, fast and accessible solutions for users. You will work across the full stack, ensuring the front-end and back-end align and shaping how our client designs, builds and supports digital services.
You’ll work in Microsoft Dynamics, Power Platform and Azure, collaborating closely with digital, design, content and data teams, and shaping a modern, responsive and user-centred digital estate.
Additionally, you will:
Build and maintain bilingual, user-facing solutions
Integrate systems with data services, APIs and Microsoft-based platforms
Act as the in-house technical expert within a multidisciplinary digital team
Champion secure development standards and accessibility best practice
About You
To be considered as a Full-Stack Developer, you will need:
Demonstrable experience delivering full-stack web solutions (ideally with Craft CMS)
Experience building integrations between front-end applications and back-end services, including CRMs, ERPs and payment systems
Demonstrable experience of architecting solutions through the full product lifecycle
Working knowledge of Azure infrastructure, services and CI/CD pipelines
Awareness of OWASP principles and secure development standards
Degree or equivalent experience in web development or software engineering
The closing date for this role is 5th October 2025.
Other organisations may call this role Full-Stack Engineer, Software Developer, Web Developer, Digital Developer, Software Engineer, Software Programmer, Systems Engineer, or Application Developer.
Reasonable adjustments can be made at any stage of the recruitment process for candidates with a disability, impairment or health condition, for example who are neuro-divergent or who use British Sign Language.
You must be based in the UK to apply for this role.
So, if you want to become a Full-Stack Developer, please apply via the button shown. This vacancy is being advertised by Webrecruit. The services advertised by Webrecruit are those of an Employment Agency.
Senior .NET Developer
Picture More Ltd
Leeds
Hybrid
Senior
£70k - £75k
RECENTLY POSTED
dot-net
csharp
blazor
Senior Software Developer
Leeds (Hybrid working - 3 days office)
Up to £75,000 + bonus | Private Medical | Pension | 25 days holiday
Are you a Senior full stack .NET Developer looking for an opportunity to secure a pivotal role in a multinational company investing in innovation? If so we have an exciting opportunity for you.
The Opportunity
Join a forward-thinking professional services firm recognised for its award-winning innovation. You’ll lead a small team (3 developers) while staying hands-on, shaping high-performing applications using the Microsoft stack (C#, .NET, Azure) with a strong Front End focus. This is a client-facing role where communication and stakeholder engagement are key.
Key Responsibilities
Lead and mentor a team of Software Developers
Design and deliver scalable, Front End focused applications
Drive technical initiatives and collaborate with innovation teams
Engage with stakeholders, translating business needs into technical solutions
In order to be successful for this role you will need to be able to demonstrate the following experience:
Previous experience working as a Senior Software Developer having lead and mentored other developers
Expertise in .NET development with C#
Strong experience working with Azure
Experience working on UI and user experience, creating software which is accessible and visually engaging
Experience with Blazor, HTML & CSS
A background in fostering a collaborative and high performing team culture
Experience working in large scale professional service organisations.
Excellent stakeholder and communication skills
Live within a commutable distance from Leeds and able to work in the office three days a week
What’s on Offer
Salary up to £75,000 + bonus
Hybrid working (3 days office)
Private medical cover, pension, 25 days holiday
Career development and exposure to cutting-edge tech
Collaborative, award-winning innovation culture
Interested?
This is a fantastic opportunity to secure a pivotal role in an international organisation.
If you meet the criteria and are excited about this opportunity, apply now to discuss your next move with our specialist tech recruitment team.
Please note Sponsorship is not available, so you must have the right to work in the UK.
Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive workplace where all employees feel valued and respected. We encourage applications from candidates of all backgrounds.
Full Stack Web Developer
Gails
London
In office
Mid
Private salary
RECENTLY POSTED
github
python
nosql
sql
microsoft-azure
ABOUT THE ROLE
Work with the team on development and management of applications focused on forecasting, ordering, production, staff planning, transport and online.
A hands-on role to deliver applications working with other staff and partners.
Collaborate with cross-functional teams to design, develop, and implement scalable and reliable cloud applications.
Utilize data science and analytics to enhance application functionality and performance. Work with the data team to create and deploy machine learning models and AI-driven solutions for real-world applications.
Monitor and maintain application performance, ensuring high availability and reliability.
Mentor and guide other developers, fostering a culture of continuous learning and improvement.
Develop effective working relationships with colleagues within and beyond Technology to ensure that a consistent, high-quality service is delivered.
AND YOU THE MISSING INGREDIENT
Ideally a bachelor’s degree in Computer Science, Analytics, Engineering, or a related field.
Minimum of 1+ years of experience in coding with Python and React.js.
Knowledge of databases (SQL & NoSQL) and API development/integration.
Familiarity with enterprise architecture design and delivery (Azure, GitHub, etc).
Proven experience in building cloud applications using Microsoft Azure / cloud.
Strong interest in data science and analytics.
Excellent problem-solving skills and attention to detail.
Knowledge of effective business analysis - ability to gather, document, and analyse business requirements effectively and the experience creating user stories, process flows, and wireframes.
Ability to work effectively in a fast-paced, dynamic environment.
Strong communication and collaboration skills.
“Can do” outlook and approach to work.
Demonstrate the ability to think around issues and look at the bigger picture to provide solutions through a variety of problem-solving techniques.
Ability to prioritise issues according to business needs, and to escalate when necessary/appropriate, and problem solve
Preferred Qualifications:
Experience in manufacturing, retail or hospitality industries.
Knowledge of other programming languages and frameworks.
Interest and experience with AI solution engineering
Interest and experience of data analytics and data pipelines.
BENEFITS BAKED IN
Free food and drink when working
50% off food and drink when not working
25 days holiday + Bank holiday
Pension Scheme
Discounts and Savings from high-street retailers and restaurants
24 hour GP service
Cycle to work scheme
Twice yearly pay review
Development programmes for you to RISE with GAIL’s
Senior Java Application Engineer
FDM Group
London
Hybrid
Senior
£50k - £70k
RECENTLY POSTED
java
aws
spring-boot
git
jenkins
kanban
+4
FDM is a global business and technology consultancy seeking a Senior Java Application Engineer to work for our client within the financial services sector. This is initially a 24-month contract with the potential to become permanent and will be a hybrid role based in Manchester or London.
Our client is looking for an experienced Senior Java Application Engineer with good technical expertise who is passionate about software development. You’ll be at the forefront of creating unit tests, designing and developing applications while promoting a collaborative environment. The ideal candidate will have a pragmatic understanding and appreciation of the benefits of Agile, Kanban and Lean methodologies.
Responsibilities
Elevate code into the development, test, and production environments on schedule, providing follow up production support as well as developing Spring Boot microservices
Provide senior level system analysis, design, development, and implementation of applications and databases
Integrate third party products and submit change control requests as well as documents
Create cucumber, playwright integration tests while deploying AWS infrastructure using CloudFormation
Collaborate with other developers on the team, communicating systems issues at the appropriate technical level for each audience and participate in special projects
Translate technical specifications into code for complex new or enhancement projects by writing programs, developing code, testing artifacts, and producing reports
Employ software development techniques to ensure tests are implemented in order to support automation
Understand and comply with Information Technology and Information Security policies as well as procedures while ensuring deliverables meet requirements
Requirements
Minimum of 5 years’ experience as a Senior Java Application Engineer/development experience
Good understanding of Languages/Frameworks such as Java and Spring
Experience with AWS, API Design, Automation testing, Cucumber and Playwright
Strong analytical and problem-solving skill
Ability to work in cross functional teams
Familiarity with Git, Jenkins with experience working in agile environments
Solid stakeholder engagement and database management skills
Desirable
AWS and Angular development knowledge
Comfortable with occasional pair programming
Why join us
Career coaching, mentoring and access to upskilling throughout your entire FDM career
Assignments with global companies and opportunities to work abroad
Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field
Annual leave and work-place pension
About FDM
We are a business and technology consultancy and one of the UK’s leading employers, recruiting the brightest talent to become the innovators of tomorrow. We have centres across Europe, North America and Asia-Pacific, and a global workforce of over 2,500 employees. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer and is listed on the FTSE4Good Index.
Diversity and Inclusion
FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.
Senior Software Engineer - AI Projects
Connexa
Milton Keynes
Hybrid
Senior
£60k - £76k
RECENTLY POSTED
react
spring-boot
github
postgresql
typescript
docker
+2
Location: Milton Keynes (Hybrid - 2-3 days onsite)Salary: £60,000 - £76,000 + Bonus + BenefitsClearance Required: British Citizens only, SC eligible
Our client, a consultancy at the forefront of public sector digital transformation, is looking for a Senior Software Engineer to join a high-performing team delivering AI-powered data platforms to government departments.
You’ll contribute to a secure full-stack platform enabling sensitive data redaction and digital archiving. This is a chance to build innovative, scalable services that make a real-world impact across central government.
Responsibilities:
Design and develop secure, scalable full stack software solutions
Work across 30% front-end development (React, TypeScript) and 70% back-end (Java, Spring Boot)
Develop APIs, manage relational databases (PostgreSQL/MySQL), and deliver clean DevOps pipelines
Collaborate with stakeholders including architects, government partners, and academia
Implement secure coding practices and maintain high standards in testing and documentation
What we’re looking for:
4+ years of experience in full stack development
Expertise in Java, Spring Boot, and front-end technologies including React
Strong skills in PostgreSQL, API design, and secure software deployment
Comfortable working in hybrid environments using CI/CD, Docker, GitHub Actions
Excellent problem-solving ability and communication skills
Must be a British Citizen and eligible for SC Clearance
Why join?
Work on nationally significant AI and data-led programmes
Career development support including funded certifications and mentoring
Medical insurance, pension, and 28 days holiday + bank holidays
Be part of a close-knit, technically excellent team making an impact in government
Established in Didsbury, Connexa Technology Ltd is becoming one of the UK’s fastest growing IT and Technology recruitment companies.
People. Technology. Connected.
Connexa Technology is acting as an Employment Agency in relation to this vacancy.
Senior Java Developer - AI Projects
Connexa
Milton Keynes
Hybrid
Senior
£60k - £76k
RECENTLY POSTED
java
processing-js
spring-boot
restful
docker
spring
Location: Milton Keynes (Hybrid - 2-3 days onsite)Salary: £60,000 - £76,000 + Bonus + BenefitsClearance Required: British Citizens only, SC eligible
Our client is seeking an experienced Senior Java Developer to help deliver an award-winning AI innovation toolset supporting public sector data transformation. This role sits at the heart of a full-stack team building secure, scalable applications used across UK government departments.
If you have a passion for backend engineering, cloud deployment, and delivering secure software at scale - this is a standout opportunity to apply your skills in a meaningful way.
Responsibilities:
Develop robust back-end services using Java and Spring Boot
Build secure APIs and contribute to CI/CD automation and cloud-based deployment
Collaborate with front-end developers and cross-functional teams on scalable system design
Implement secure coding practices, data processing, and system testing
Optimise application performance and maintain high-quality standards across environments
What we’re looking for:
6+ years’ experience in Java-based development within full stack environments
Strong skills in Spring Boot, RESTful APIs, and relational databases (PostgreSQL/MySQL)
Experience deploying to Windows/Linux, using Docker and DevOps pipelines
Front-end awareness with JavaScript/React is a plus, but backend strength is key
Comfortable working in security-conscious environments
Must be a British Citizen and eligible for SC Clearance
Why join?
Join a growing company making a real difference in the UK public sector
Gain exposure to applied AI, secure systems, and cutting-edge digital services
Bonus scheme, private healthcare, funded learning, and flexible hybrid working
Contribute to award-winning platforms with a collaborative, mission-led team
Established in Didsbury, Connexa Technology Ltd is becoming one of the UK’s fastest growing IT and Technology recruitment companies.
People. Technology. Connected.
Connexa Technology is acting as an Employment Agency in relation to this vacancy.
Full Stack Developer
TXP
Multiple locations
Remote or hybrid
Mid
Private salary
RECENTLY POSTED
aws
spring-boot
spring
Hybrid (Client Site Visits in London)
Inside IR35
6 months contract
We are currently looking for an experienced Full Stack Developer to join a high-performing team delivering secure, scalable digital solutions for a government client. This is a hybrid role, with a mix of remote work and regular visits to client sites in London.
This role is inside IR35 and requires active SC clearance (Security Check). Applicants without valid and current SC clearance cannot be considered, due to the time scale of the project.
Role Overview:
As a Full Stack Developer, you will contribute across the full development life cycle-designing, developing, and maintaining modern web applications. You will work in a collaborative environment alongside product owners, designers, and other developers, delivering high-quality software in a fast-paced, agile setting.
Key Responsibilities:
Develop scalable, high-performance web applications across the full stack.
Create responsive, user-centric Front End interfaces using React and TypeScript.
Build robust Back End services using Java and the Spring framework.
Work with cloud-native microservices on Kubernetes, hosted on Red Hat OpenShift.
Implement and manage CI/CD pipelines using GitHub and ArgoCD.
Collaborate closely with cross-functional teams including DevOps, QA, and UX.
Maintain clean, well-documented, and tested code; conduct and participate in code reviews.
Stay current with industry trends and emerging technologies.
Required Skills & Experience:
Active SC Clearance (must be current).
Proven experience as a Full Stack Developer in enterprise environments.
Strong Front End expertise with React, JavaScript, TypeScript, HTML/CSS.
Back End proficiency with Java (Spring Boot) and ideally Node.js.
Hands-on experience with Kubernetes and Red Hat OpenShift.
Familiarity with CI/CD practices using GitHub Actions, ArgoCD.
Version control with Git.
Strong understanding of software engineering best practices and Agile methodologies.
Excellent problem-solving, communication, and team collaboration skills.
Nice to Have:
Experience with PostgreSQL or other relational databases.
Exposure to cloud platforms such as AWS, Azure, or GCP.
Background in government or highly regulated sectors is a plus.
Software Developer
IntaPeople
South Glamorgan
In office
Mid
£35k - £42k
RECENTLY POSTED
mongodb
javascript
mysql
git
html5
nodejs
+2
IntaPeople are working with a tech-driven insurance services provider that s looking to grow the team. We re hiring two talented Mid level Software Developers to join a collaborative team delivering new features and improving an established product. With strong backing and investment in this market, it s a great opportunity to develop your skills and grow your career in a supportive environment.
What you’ll need:
Around 2 4+ years experience as a Software Developer, with strong hands-on skills in Node.js (a degree in Computing or similar is a bonus, not a must).
Experience with JavaScript, MongoDB, RabbitMQ, MySQL, HTML5, CSS, and XML.
Understanding of the full software development lifecycle (SDLC) and agile delivery.
Comfortable working with cross-functional teams (e.g., development, QA, Infrastructure, project management).
Experience using Git or similar version control systems.
Familiarity with Azure and DevOps tools.
A passion for technology, clean code, and bringing new ideas to the table.
What you’ll do:
Contribute to new software projects, maintain and improve current systems.
Work collaboratively on technical specifications for new and replacement systems.
Participate in code reviews and share knowledge with the wider team.
Help ensure projects meet quality and compliance standards.
Support continuous improvement through user feedback and performance enhancements.
Be proactive and flexible in supporting wider tech initiatives when needed.
For more information, click APPLY now.
Please note, we can not offer sponsorship opportunities to candidates who do not have the ability to work and live within the UK without restriction.
Candidates are also to be onsite 2days per week so living in South Wales or a reasonable commute of the office is to be considered.
Software Developer (Power Systems Application)
Adecco
London
Fully remote
Mid
Private salary
RECENTLY POSTED
c++
java
Are you ready to take your software development skills to the next level? We are on the lookout for a talented and enthusiastic Power Systems Application Software Developer to join our team on a temporary contract for 12 months. If you thrive in a fast-paced environment and are eager to contribute to innovative projects, this is the perfect opportunity for you!
Your Role:
As a PSA Software Developer (Advanced Energy Management Systems), you will play a vital role in designing, developing, and implementing software. You’ll work closely with cross-functional teams to deliver high-quality solutions that meet our clients’ needs.
Key Responsibilities:
Design and develop robust, scalable, and efficient software solutions.
Conduct thorough testing and debugging to ensure software quality.
Provide ongoing support and maintenance for existing applications.
Stay updated on industry trends and best practises to continuously enhance our software.
What We’re Looking For:
Proven experience in software development, particularly with Power Systems Applications software.
AEMS Platform source design and development
Advanced Energy Management Systems (AEMS) - e-terra desirable
Proficiency in programming languages such as Java, C++, or related language.
Strong understanding of database management.
Excellent problem-solving skills and attention to detail.
Ability to work effectively in a team and communicate ideas clearly.
Contract Details:
Contract Type: Temporary
Contract Length: 12 months
Inside IR35
Fully Remote
Senior Java Developer x 2
Hays Technology
London
Fully remote
Senior
£100k - £120k
RECENTLY POSTED
java
aws
I am currently working with an exciting digital solutions provider who are actively seeking 2 Senior Java Developers to lead development best practices for a brand-new business-critical project on a permanent basis.
What you’ll need to succeed:
Extensive Java Development in a highly agile environment while owning and leading development best practises.
Previous experience working in a start-up/fintech environment - highly desirable.
Strong cloud experience, ideally with AWS or GCP.
Good experience developing B2B or SaaS products.
Proven experience as a fully hands-on development lead in a highly autonomous environment.
Strong full software development lifecycle experience.
What you’ll get in return
Up to 120,000/annum.
Primarily remote working.
Range of perks and benefits.
Exposure to a range of cutting-edge technologies in a highly agile environment.
What you need to do now
If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now.
If this job isn’t quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be found at (url removed)
Python Developer
SF Recruitment
Multiple locations
Fully remote
Mid
£55k - £60k
RECENTLY POSTED
python
processing-js
mysql
django
Python Developer with key skills in Azure and MySQL ideally gained working on business transaction projects within financial services is sought on a fully remote basis by a market leading financial services organisation based near Manchester. With recent investment this Python Developer will work closely with the lead Engineer on new platform functionality aimed at creating automation middleware to help drive business efficiencies whilst improving usability for the end user. This role would suit a mid-level software Developer with experience working within the financial services space who relishes using the latest technology to build innovative solutions that quickly solve business problems with the ability to understand and translate business requirements into technical solutions. This Python Developer should have at least 3 years experience in most of the following: - Strong commercial python development experience - Experience working on business transaction projects (pension, banking, accounting, payments, back-office processing etc) - Framework experience - Flask,Django, FastAPI etc - Solid MySQL skills - Experience working in a fast-paced financial services/ accounting - Azure cloud exposure - Strong communication and stakeholder engagement skills - Any experience integrating automation solutions into existing platforms would be a real plus In return this Python Developer will receive - Starting salary of up to £60,000 - Long term, full remote working - Bonus scheme - Flexible working hours - Clear progression and personal development opportunities - 25 days annual leave plus bank holidays - Private pension - Private healthcare - Regular salary reviews So if you are a Python Developer who gets excited about greenfield development and progressing quickly in this market leading company please apply now. Python Developer London, Birmingham, Manchester, Leeds, Bristol (long term remote working) Python, Flask ,Azure, MySQL, API, Django, FastAPI, accounting, financial services
Mid-Level Full Stack Developer (Python/Django Focus)
Boss Professional Services
Macclesfield
Remote or hybrid
Mid
£50k
RECENTLY POSTED
react
django
python
Macclesfield, Cheshire (flexible hybrid/remote options)
Full-time | Competitive Salary + Benefits
About the Role
Do you enjoy solving complex technical problems and bringing scalable Back End systems to life? We’re seeking a Mid-Level Full Stack Developer with strong Python/Django expertise to help design and deliver powerful workflow solutions used by customers worldwide.
This role leans heavily towards Back End development, where you’ll build business logic, scheduled tasks, and integrations that keep our applications running smoothly. You’ll also have the chance to contribute to Front End interfaces (React) to ensure a seamless user experience, but your core strength will be in writing efficient, reliable, and maintainable Python code.
You’ll work closely with scientists, product specialists, and fellow developers to ensure our software is robust, scalable, and impactful.
What You’ll Do
Design, build, and maintain scalable Python/Django Back End systems.
Implement customer-specific workflows, automation, and scheduled tasks.
Contribute to API design and data modelling to support high-performance applications.
Collaborate with Front End developers (React) to deliver cohesive solutions.
Work across multi-disciplinary teams to translate complex requirements into elegant code.
What You’ll Get
Technical Impact - Take ownership of Back End systems at the core of our applications.
Growth Opportunities - Expand your expertise in Python, Django, APIs, and cloud-hosted SaaS platforms.
Collaboration - Work with scientists, product experts, and developers on meaningful projects.
Supportive Culture - A team where your contributions are valued, and your ideas shape the product.
Work-Life Balance - Flexible hybrid working to suit your lifestyle.
Competitive Package - Competitive salary, 25 days holiday, and comprehensive benefits.
If you’re a developer who thrives on Python/Django Back End development but also enjoys working across the stack, this is your chance to make a real impact in a growing, forward-thinking team.
Page 1 of 39

Frequently asked questions

What is a Full Stack Engineer?
A Full Stack Engineer is a software developer skilled in both front-end and back-end technologies, capable of building complete web applications from user interfaces to server-side logic and databases.
What skills are commonly required for Full Stack Engineer jobs?
Common skills include proficiency in front-end technologies like HTML, CSS, JavaScript (and frameworks such as React or Angular), back-end languages like Node.js, Python, or Java, database management, API development, and version control tools like Git.
How can I find suitable Full Stack Engineer jobs on Haystack?
You can use our search filters to narrow down Full Stack Engineer jobs by location, technology stack, experience level, and company preferences. Signing up for job alerts can also keep you updated on the latest opportunities.
Are there remote Full Stack Engineer job listings available?
Yes, Haystack offers numerous remote Full Stack Engineer positions. Use the remote work filter on our platform to find job openings that allow you to work from anywhere.
What is the typical interview process for Full Stack Engineer roles?
Interview processes vary by company but usually include an initial technical screening, coding challenges or tests, system design interviews, and behavioral interviews to assess problem-solving skills and cultural fit.