Senior Java Engineer Modern Stack | TDD & CI/CD | Complex Systems Remote First (office visit once a month) - you must live within 1hr 30 of South Manchester £60,000 - £70,000 + Bonus + Excellent Benefits \*\*my client is not able to provide sponsorship We're working with a long-established tech company who are continuing to modernise a complex platform within a highly regulated domain. They've built a strong engineering culture around Agile and XP practices, and they're now looking for a Senior Java Engineer to join one of their Scrum teams. This is a role for someone who is genuinely hands-on, enjoys solving tricky problems, and cares about building software the right way - clean code, testing, collaboration, and continuous improvement. The Opportunity You'll join a cross-functional team working on large-scale systems that have real-world impact. Engineering standards are taken seriously here, but it's not dogmatic - it's practical, delivery-focused, and built around doing things sustainably. The Senior role is almost entirely hands-on, but they're looking for someone with the experience and maturity to: \*\*mentor other engineers \*\*lead by example \*\*contribute to good engineering practices \*\*help the team deliver reliably Tech Stack & Practices The core platform is Java-based, supported by a modern mix of tooling: \*\*Java, Spring Boot \*\*TDD / automated testing \*\*CI/CD and modern delivery pipelines \*\*AWS (including serverless approaches in places) \*\*Docker, Kubernetes \*\*Infrastructure as Code (Terraform, etc.) You don't need to tick every box - strong Java + good engineering habits are the priority. Exposure to AWS and DevOps tooling is a nice bonus. What They're Looking For \*\*Strong experience building backend systems with Java & Spring Boot \*\*Comfortable working with TDD and modern engineering practices \*\*Experience delivering production software in Agile teams \*\*Someone who enjoys mentoring and helping others grow \*\*Collaborative mindset - pairing, code reviews, shared ownership \*\*Bonus points for AWS, Docker/Kubernetes, Terraform, etc. What's In It For You? \*\*Remote-first working with minimal office travel \*\*Strong salary, bonus and excellent benefits \*\*A genuinely good engineering culture (not just "Agile" on paper) \*\*Meaningful work, complex systems, and long-term platform thinking \*\*Plenty of room to learn and grow Interested? Apply now or get in touch for more info - even if you don't have a CV ready, we're happy to chat. Cathcart Technology is acting as an Employment Agency in relation to this vacancy
Senior Java Engineer Modern Stack | TDD & CI/CD | Complex Systems Remote First (office visit once a month) - you must live within 1hr 30 of South Manchester £60,000 - £70,000 + Bonus + Excellent Benefits \*my client is not able to provide sponsorship We're working with a long-established tech company who are continuing to modernise a complex platform within a highly regulated domain. They've built a strong engineering culture around Agile and XP practices, and they're now looking for a Senior Java Engineer to join one of their Scrum teams. This is a role for someone who is genuinely hands-on, enjoys solving tricky problems, and cares about building software the right way - clean code, testing, collaboration, and continuous improvement. The Opportunity You'll join a cross-functional team working on large-scale systems that have real-world impact. Engineering standards are taken seriously here, but it's not dogmatic - it's practical, delivery-focused, and built around doing things sustainably. The Senior role is almost entirely hands-on, but they're looking for someone with the experience and maturity to: \*mentor other engineers \*lead by example \*contribute to good engineering practices \*help the team deliver reliably Tech Stack & Practices The core platform is Java-based, supported by a modern mix of tooling: \*Java, Spring Boot \*TDD/automated testing \*CI/CD and modern delivery pipelines \*AWS (including serverless approaches in places) \*Docker, Kubernetes \*Infrastructure as Code (Terraform, etc.) You don't need to tick every box - strong Java + good engineering habits are the priority. Exposure to AWS and DevOps tooling is a nice bonus. What They're Looking For \*Strong experience building Back End systems with Java & Spring Boot \*Comfortable working with TDD and modern engineering practices \*Experience delivering production software in Agile teams \*Someone who enjoys mentoring and helping others grow \*Collaborative mindset - pairing, code reviews, shared ownership \*Bonus points for AWS, Docker/Kubernetes, Terraform, etc. What's In It For You? \*Remote-first working with minimal office travel \*Strong salary, bonus and excellent benefits \*A genuinely good engineering culture (not just "Agile" on paper) \*Meaningful work, complex systems, and long-term platform thinking \*Plenty of room to learn and grow Interested? Apply now or get in touch for more info - even if you don't have a CV ready, we're happy to chat. Cathcart Technology is acting as an Employment Agency in relation to this vacancy.
Senior Java Engineer Modern Stack | TDD & CI/CD | Complex Systems Remote First (office visit once a month) - you must live within 1hr 30 of South Manchester £60,000 - £70,000 + Bonus + Excellent Benefits \*\*my client is not able to provide sponsorship We're working with a long-established tech company who are continuing to modernise a complex platform within a highly regulated domain. They've built a strong engineering culture around Agile and XP practices, and they're now looking for a Senior Java Engineer to join one of their Scrum teams. This is a role for someone who is genuinely hands-on, enjoys solving tricky problems, and cares about building software the right way - clean code, testing, collaboration, and continuous improvement. The Opportunity You'll join a cross-functional team working on large-scale systems that have real-world impact. Engineering standards are taken seriously here, but it's not dogmatic - it's practical, delivery-focused, and built around doing things sustainably. The Senior role is almost entirely hands-on, but they're looking for someone with the experience and maturity to: \*\*mentor other engineers \*\*lead by example \*\*contribute to good engineering practices \*\*help the team deliver reliably Tech Stack & Practices The core platform is Java-based, supported by a modern mix of tooling: \*\*Java, Spring Boot \*\*TDD / automated testing \*\*CI/CD and modern delivery pipelines \*\*AWS (including serverless approaches in places) \*\*Docker, Kubernetes \*\*Infrastructure as Code (Terraform, etc.) You don't need to tick every box - strong Java + good engineering habits are the priority. Exposure to AWS and DevOps tooling is a nice bonus. What They're Looking For \*\*Strong experience building backend systems with Java & Spring Boot \*\*Comfortable working with TDD and modern engineering practices \*\*Experience delivering production software in Agile teams \*\*Someone who enjoys mentoring and helping others grow \*\*Collaborative mindset - pairing, code reviews, shared ownership \*\*Bonus points for AWS, Docker/Kubernetes, Terraform, etc. What's In It For You? \*\*Remote-first working with minimal office travel \*\*Strong salary, bonus and excellent benefits \*\*A genuinely good engineering culture (not just "Agile" on paper) \*\*Meaningful work, complex systems, and long-term platform thinking \*\*Plenty of room to learn and grow Interested? Apply now or get in touch for more info - even if you don't have a CV ready, we're happy to chat. Cathcart Technology is acting as an Employment Agency in relation to this vacancy.
Lead Software Engineer - MongoDB / Node.js / JavaScript As a Lead Engineer, youll play a pivotal role in shaping the technical direction of the product. Youll guide a talented squad of engineers, drive architectural decisions, and deliver scalable backend systems that directly impact thousands of users.
This is a hands-on leadership role where youll balance technical excellence with mentorship, collaboration, and strategic thinking.
What Youll Be DoingTechnical Leadership Set the technical direction and lead architectural decision-making
Mentor and support junior and senior engineers
Conduct code reviews and uphold engineering best practices
Backend Engineering Build and maintain scalable backend services and RESTful APIs
Design and optimise MongoDB database solutions
Improve and maintain existing backend infrastructure
Troubleshoot production issues and implement robust solutions
Collaboration & Delivery Work closely with cross-functional teams to deliver meaningful customer outcomes
Participate in technical interviews and help grow the engineering team
Drive improvements in processes, tooling, and development practices
Core Technical Skills Youll thrive if you have experience with:
MongoDB (data modelling, indexing, aggregation, performance tuning)
Node.js and the wider JavaScript/TypeScript ecosystem
Express.js and/or Fastify
RESTful API design
AWS or similar cloud platforms
Microservices architecture
Testing frameworks (Vitest, Jest, Mocha, etc.)
CI/CD pipelines & DevOps practices
GitHub workflows
Observability tools (e.g., DataDog)
Docker / Kubernetes
Tech Stack Youll Be Working With Node.js, JavaScript/TypeScript
Express.js, Fastify
MongoDB
AWS
Vue.js, Nuxt.js
Nice to Have AI Experience Not essential, but a big bonus:
Integrating AI/ML models
Working with LLM APIs (OpenAI, Anthropic, etc.)
Prompt engineering
AI workflow tools (LangChain, Flowise)
Building internal AI automation tools
Benefits This company genuinely invests in its people. Youll enjoy:
Remote-first working with offices in London, Manchester
Flexible hours
25 days annual leave + 8 bank holidays + 2 Christmas shutdown days
Option to purchase an extra week off
Interested? Please Click Apply Now!
TPBN1_UKTJ
As a Technical Lead, youll work directly with the founder to shape the technical vision and execution of a high-growth startup backed by a larger, established group. Youll lead a talented engineering squad, drive architectural decisions, and deliver scalable backend systems that support thousands of users-all while influencing the strategic direction of the product.
This is a hands-on leadership role where youll combine deep technical expertise with mentorship, strategic thinking, and cross-functional collaboration in a fast-moving startup environment.
The RoleTechnical Strategy & Leadership
Backend Architecture & Development
Collaboration & Delivery
Core Technical Expertise
Youll thrive in this role if you have strong experience with:
Tech Stack
Youll be working with:
Nice to Have AI Experience
Not essential, but highly desirable:
Why This Role is Exciting
Benefits
We genuinely invest in our people. Youll enjoy:
Interested? Please Click Apply Now!Technical Lead - TypeScript / Node.js
Skills and Knowledge
Technical Expertise Languages & Frameworks
Platforms & Infrastructure
Geospatial Data Engineer - Contract
Remote UK
£420 per day
12 Months - the entirety of 2026 into 2027
Deemed Outside IR35 (pending QDOS assessment)
This Contract Geospatial Data role is a fantastic opportunity to work on cutting edge data problems at a leading environmental risk consultancy. The position has arisen due to the success and growth of Bright Purple’s impressive established client. They are a leading player in their field with a powerful and highly regarded platform built using the latest technologies.
You will be working in a team of software and data engineers supporting data workflow & orchestration, within an AWS environment and must have experience of RASTER data sets.
In this role, you will be:
Key skills for this role include:
Preferred Experience:
Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
Senior Software Developer - Golang | £70,000 + £3k on call | Fully Remote Overview: An innovative and fast-growing healthcare technology organisation is seeking a Senior Software Developer to play a key role in building and maintaining high-performance backend services that power clinical applications. In this role, you will design, develop, and optimise scalable, secure, cloud-based systems using Go (Golang), PostgreSQL, Redis, RabbitMQ, and Docker. You will contribute to architecture discussions, collaborate with cross-functional teams, and help ensure the delivery of reliable, high-quality features. This is an excellent opportunity for an experienced engineer to work in a collaborative, fast-moving environment while shaping the technical direction of critical healthcare systems. Role and Responsibilities: Design, develop, and maintain backend services using Go (Golang) Build and manage messaging patterns and asynchronous workflows with Redis and RabbitMQ Develop efficient, scalable database schemas and queries in PostgreSQL Build clean, well-documented RESTful APIs and service integrations Contribute to containerised environments using Docker and maintain cloud-native services on AWS Participate in architecture discussions, CI/CD pipelines, and quality assurance processes Mentor peers, share knowledge, and promote best practices in backend developmentSkills and Experience: 5+ years’ experience in backend development roles Strong proficiency in Golang, including concurrency models and thread-safe coding Proven experience with Redis (caching & Pub/Sub) and RabbitMQ (messaging) Strong experience with PostgreSQL and libraries such as sqlx and gorm Solid understanding of Docker and containerised development Experience building RESTful APIs and integrating services Desirable: AWS services (Lambda, EventBridge, SQS), microservices architecture, CI/CD tooling, event-driven systemsPackage: £70,000 + £3K on call bonus Fully Remote role + Benefits PackageSenior Software Developer - Golang | £70,000 + £3k on call | Fully Remote
Lead Software Developer - Full Stack | £72,000 + £3K on call | Remote Overview: An innovative and fast-growing healthcare technology organisation is seeking a Lead Software Developer to drive the evolution of its mission-critical clinical software platforms. This is a fantastic opportunity to play a key role in enhancing complex clinical systems, contributing to architectural improvements, and optimising secure, cloud-based platforms that support primary care services nationwide. You will adopt modern technologies and best practices to deliver scalable, high-performing features, while mentoring a team and helping drive innovation across the platform. Role and Responsibilities: Lead the design, development, and optimisation of high-performance, cloud-based software solutions Partner with Technical Design Authority to shape system architecture, APIs, and data models Ensure secure, scalable integration with databases, third-party APIs, and messaging services Drive performance optimisation, reliability, and robust data integrity standards Mentor developers, promote Agile best practice, and elevate engineering standards Participate in on-call rota and act as escalation point for critical incidentsSkills and Experience: 5+ years’ software development experience with 2+ years in a senior or leadership role Solid AWS experience (EC2, S3, RDS, Lambda) and cloud-native architecture Proficient in SQL (MSSQL & PostgreSQL) and API integrations Experience with CI/CD, Git, Jira, and modern DevOps practices Strong understanding of secure coding principles (OWASP) and performance optimisation Desirable: OAuth/OpenID, CloudFormation, React or Vue.js, healthcare interoperability standards (HL7, SNOMED, DM&D)Package: £72,000 + £3K on call Great benefits package Fully remoteLead Software Developer - Full Stack | £72,000 + £3K on call | Remote
Candidates must be based in UK and eligible to work in UK.
Remote-Friendly Software Development Opportunity in Agricultural Technology
Join an award-winning agricultural analytics software company at the forefront of sustainable technology. We’re seeking exceptional Back-End Developers who can transform data into impactful solutions that enhance food production, farm economics, and environmental resilience.
Position Highlights:
Candidate Assessment Process:
Ideal Candidate Profile:
Academic and Professional Requirements:
Technical Expertise:
Preferred Background:
Personal Attributes:
What We Offer:
If you want to push the boundaries of machine learning on cutting edge computing hardware, this role offers a rare chance to do exactly that. You ll join a small, high impact team working at the forefront of next generation architectures, developing ML models and techniques that go beyond what s possible on conventional systems.
We are working exclusively with a pioneering deep tech organisation whose technology is used by leading global research institutions and industry innovators. Their multidisciplinary team is exploring new frontiers in generative modelling, hybrid neural network approaches, and advanced hardware accelerated ML.
As a Machine Learning Research Engineer, you ll design and benchmark new algorithms, experiment with novel architectures, and contribute directly to the company s software stack, research output, and technical roadmap. You ll collaborate with internal experts, customers, and research partners to turn complex real world problems into high performance ML solutions.
Key Responsibilities
What You ll Bring
Required:
Desirable:
Personal Fit:
We re managing this role exclusively. If this sounds like your next challenge, apply now, and we ll be in touch.
Contract Senior Appian Developer / North West (Fully Remote) / 530pd Outside IR35
Are you a Senior Appian Developer looking for a long-term contract with genuine project longevity and impact?
Our client, a well-established consultancy in the North West, has just secured a major Appian transformation programme and is looking for an experienced Appian Developer to play a key role in designing and delivering enterprise-grade solutions. This is an initial 6-month contract, Outside IR35, with strong likelihood of extension beyond 12 months due to an already secured project pipeline.
This is a fully remote role, offering flexibility while working on a high-profile, large-scale Appian implementation within a secure environment.
What do we need from you?
The Role
You will join a growing Appian delivery team following a significant programme win. As the Senior Appian Developer, you will take ownership of core components within the platform and play a critical role in shaping the solution architecture and development standards.
You will:
This is not a maintenance role - this is greenfield, enterprise-level development with long-term roadmap visibility.
Key Focus Areas
Contract Details
If you are interested, please send across a copy of your CV to Dominic Brown on
Contract Senior Appian Developer / North West (Fully Remote) / 530pd Outside IR35
Rate: 500 - 535 a day
IR35: Inside IR35
Location: Remote within the UK
Duration: Initially 6 months
Clearance: Active SC Clearance required
You will join a global IT consultancy who are delivering digital transformation to public sector body. They are looking for a back-end Java Developer with proven IDAM (Identity and Access Management) experience. You will be part of a continuous improvement squad delivering enhancements and new features alongside BAU work (i.e. incidents and support maintenance activities). In addition, you will be involved in helping our client transform their IDAM service, re-platforming to Azure Kubernetes Service. You will have a solid understanding of modern deployment pipelines and DevOps principles. The role will require providing out of hours support (i.e. Monday to Saturday once per month).
As a Senior Software Engineer with a focus on back-end development, you will play a key role in designing, building, and evolving high-performance, server-side applications. Your responsibilities will extend beyond coding to include technical leadership, mentoring, and strategic input on technology decisions.
Key Responsibilities:
Essential
Are you looking for your next challenge?
Do you want to make great money working at an amazing company then keep reading!
Our clients are looking for a experienced NetSuite Developer to join their team
Essential Skills:
Desirable Skills:
Other Skills/Abilities:
Are you a Business Management Software specialist?
Do you have any of the following ERP systems experience?
ODOO, SAP, Salesforce, or NetSuite?
Our clients are now actively looking for a highly motivated person who is looking to get stuck in. These roles would be suitable to an individual wanting to take their next steps in an ERP systems career.
Your work location would be remote based.
Salary between 35000 to 65000 depending on your experience.
We are in search of a dynamic developers to join and contribute to the growth of the business. The chosen developers will be tasked with designing, creating, and maintaining solutions for their clients. Collaborating with a team of project managers and technical leads, the developer will play a key role in delivering high-quality solutions that align with client specifications, meeting deadlines, and staying within budget.
This presents an excellent chance for individuals seeking to immerse themselves in a new environment and industry.
The ideal candidate should possess a proactive mindset and exhibit entrepreneurial thinking. They should excel in adhering to strict timelines and objectives, providing insightful analysis on new initiatives. Ultimately, the candidate will contribute to ensuring our company’s success in achieving both immediate and long-term business goals.
Their team of subject matter experts customises each implementation to optimise results for their clients based on their unique business requirements.
Join them in this opportunity to be an integral part of our impactful journey.
In alignment with their daily activities and functions, this individual will be assigned specific responsibilities tailored to their skill set and expertise within their role, as well as the essential requirements and needs of the department.
Key Responsibilities:
Qualifications:
In addition to the roles and responsibilities integral to the position, candidates must meet the following requirements, showcasing skills and qualifications to confirm suitability for the role.
Core Skills
The candidate must have the following soft-core skills to be a great fit for the role.
As a Technical Lead, you ll work directly with the founder to shape the technical vision and execution of a high-growth startup backed by a larger, established group. You ll lead a talented engineering squad, drive architectural decisions, and deliver scalable backend systems that support thousands of users-all while influencing the strategic direction of the product.
This is a hands-on leadership role where you ll combine deep technical expertise with mentorship, strategic thinking, and cross-functional collaboration in a fast-moving startup environment.
The Role Technical Strategy & Leadership
Backend Architecture & Development
Collaboration & Delivery
Core Technical Expertise
You ll thrive in this role if you have strong experience with:
Tech Stack
You ll be working with:
Nice to Have AI Experience
Not essential, but highly desirable:
Why This Role is Exciting
Benefits
We genuinely invest in our people. You ll enjoy:
Interested? Please Click Apply Now! Technical Lead - TypeScript / Node.js
Orchestration Software Engineer
2 year contract working our of Corsham
Mainly remore working
530 to 575 per day
SC Cleared
Key Skills:
Python
Linux RHCA or RHCE
We are looking for an Orchestration Software Engineer to help build and evolve a cutting-edge Infrastructure Automation platform supporting a major UK Defence programme.
You’ll be part of the Infrastructure Automation Engineering Service, designing and delivering robust, scalable automation solutions across complex enterprise environments. Translation: you’ll turn messy, manual, legacy build processes into slick, repeatable, automated deployments. And yes, some of it will fight back.
What You’ll Be Doing
Designing, developing, and validating infrastructure automation components for the NSoIT(D) platform.
Writing production-grade automation using:
Reverse-engineering existing applications and manual build processes into fully automated, zero-touch deployments.
Building automation for server, network, and storage platforms across multiple vendors.
Creating high-quality technical documentation and design artefacts.
Supporting system testing and resolving live service issues.
Working in an Agile delivery environment using JIRA and Confluence.
Collaborating closely with infrastructure, service management, and security teams.
Essential Skills & Experience
You’ll need at least 12 months’ hands-on experience (within the last 3 years) in most of the following:
Plus:
Strong experience with advanced Python & PowerShell features (Workflows, DSC, Bare Metal Deployment).
At least one current professional certification, such as:
Excellent communication skills - because automation still involves humans.
Strong analytical and problem-solving ability.
Active SC Clearance (mandatory).
Solid MS Office skills.
Desirable Extras (Nice-to-Haves)
An exciting opportunity has arisen for a Full Stack Developer to join a well-established company providing a digital fundraising platform for charities and supporter engagement.
As a Full Stack Web Platform Developer, you will be a key player in the development of the organisation s core multi-tenant platform, which supports a large client base.
This is a fully remote role offering life insurance, salary range of £45,000 - £55,000 and benefits.
You will be responsible for:
What We Are Looking For:
Apply now for this fantastic opportunity for a Full Stack Web Platform Developer to join a dynamic and supportive team and take the next step in your professional journey.
Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, Additional Resources will be acting in your best interest and may contact you in relation to the role, either by email, phone or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please contact us.
Additional Resources Ltd is an Employment Business and an Employment Agency as defined within The Conduct of Employment Agencies & Employment Businesses Regulations 2003.
Senior Full-Stack Developer
My Client is a fast-growing technology company building high-performance, real-time digital products used at significant live and large-scale environments.
They are seeking a Senior Full-Stack Developer to play a key role in shaping and scaling their core platform.
This is a senior, hands-on position working closely with the CTO to architect, build and optimise systems that must perform reliably under substantial concurrent usage.
The Role
You will collaborate directly with the CTO (an experienced full-stack engineer) to design and deliver robust, scalable systems.
This role spans frontend, backend and infrastructure. It is ideal for someone who enjoys technical ownership, architectural input and solving complex engineering challenges.
Key Responsibilities
About You
You are:
Tech Stack
You don t need experience in everything listed, but strong exposure to comparable technologies is expected.
Frontend: React, JavaScript/TypeScript, CSS
Backend: Node.js, Redis, DynamoDB, MySQL
AWS services such as CloudFront, ECS, Lambda, S3 and EC2
Tools & Practices: Git, Infrastructure as Code, Vite, Webpack, Docker, CI/CD, Unit Testing
Bonus: Terraform
Benefits:
Interested? Please Click Apply Now! Senior Full-Stack Developer
Lead Software Engineer - MongoDB / Node.js / JavaScript
As a Lead Engineer, you ll play a pivotal role in shaping the technical direction of the product. You ll guide a talented squad of engineers, drive architectural decisions, and deliver scalable backend systems that directly impact thousands of users.
This is a hands-on leadership role where you ll balance technical excellence with mentorship, collaboration, and strategic thinking.
What You ll Be Doing Technical Leadership
Backend Engineering
Collaboration & Delivery
Core Technical Skills
You ll thrive if you have experience with:
Tech Stack You ll Be Working With
Nice to Have AI Experience
Not essential, but a big bonus:
Benefits
This company genuinely invests in its people. You ll enjoy:
Interested? Please Click Apply Now!
My Client is a growing technology company delivering high-performance, real-time digital products used in large-scale, high-traffic environments.
They re looking for an experienced Full-Stack Developer to join their small, collaborative team and contribute across the entire technology stack.
This is a hands-on role where you ll work on live production systems, help develop new platform capabilities, and ensure products perform reliably when it matters most.
The Role
You ll contribute across frontend, backend and infrastructure, working on a variety of projects including:
You ll work closely with senior developers and the CTO, taking direction while contributing ideas and technical input.
About You
You are:
Tech Stack
The team spends most of their time within a modern JavaScript and AWS ecosystem. You don t need to know everything listed, but strong fundamentals are essential.
Must-Haves
Nice-to-Haves
Key Responsibilities
Benefits
Interested? Please Click Apply Now! Full-Stack Developer (React / TypeScript / Node.js)