423 Remotedeveloper jobs in the United Kingdom
Back End Developer
Posted 3 days ago
Job Viewed
Job Description
Position: Backend Engineer
Duration: Long Term
Location: United Kingdom
Job Description:
• Responsible for a functional domain to design cross data center distributed, fault tolerant, highly available and performant web services and web applications by using software architecture design, OOA/D skills in addition to exceptional analytical and problem-solving skills
• Own major projects and features from design phase to coding, testing, deployment and support
• Estimate engineering effort, plan implementation, and rollout system changes.
• Identify project technical risks and make recommendations to mitigate
What you will bring:
• Bachelor’s or Master’s degree in Computer Science with 6-8+ years of experience
• Experience in developing large-scale distributed systems.
• Strong experience with programming languages such as Java and / or Scala, relational databases (e.g., Oracle) and/or NoSQL technologies and event platforms like Kafka.
• Proven ability to build RESTful applications.
• Solid base in data structures, algorithms and a strong understanding of multithreading, synchronization, concurrent programming; Design Patterns, OOA/D, Data Structures, REST, JSON, and Internet Protocols
• Exposure to Node JS, JavaScript, React and experience in building GraphQL APIs is desirable.
Back-End Developer

Posted today
Job Viewed
Job Description
Data storage is at the heart of everything we do in life. From every photo to every financial transaction, data is generated and stored somewhere in the world, be it on a customer's own premises or in the cloud. The FlashSystem team at IBM Hursley creates resilient, high-performance and intelligent storage software that keeps business-critical systems and data available 24/7.
Our success comes down to one thing: our people. We are looking for a talented and motivated Software Development Engineer to join our engineering team here in Hursley.
The role requires strong technical skills, a problem-solving mindset and the ability to collaborate effectively across teams.
**Your role and responsibilities**
In this role, you will:
· Join a squad of 6-8 engineers to design, develop and maintain code and solutions using the latest enterprise-level tools.
· Collaborate with product managers, designers and other engineers to define and deliver high-quality software solutions.
· Participate in code reviews, architecture discussions and team meetings.
· Write automated tests to ensure high test coverage and software quality.
· Monitor, debug and resolve issues in production and development environments.
· Contribute to continuous improvements of development practices, tools and methodologies.
· Use technologies and industry-standard tools such as C, Java, Python, Git, Jenkins, and Docker
· Learn from our team of 100+ IBM Storage developers in Hursley, plus hundreds more worldwide, to become an expert in our product.
· Work onsite in Hursley for team collaboration and hands-on work with our products.
**Required technical and professional expertise**
· Bachelor's degree in Computer Science, Software Engineering or a related field, or equivalent practical experience
· 2-5 years of professional software development experience
· Proficiency in at least one modern programming language (eg: Java, C++, Python, Javascript etc)
· Experience with Agile or Scrum methodologies
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Back-End Developer

Posted today
Job Viewed
Job Description
Data storage is at the heart of everything we do in life. From every photo to every financial transaction, data is generated and stored somewhere in the world, be it on a customer's own premises or in the cloud. The FlashSystem team at IBM Hursley creates resilient, high-performance and intelligent storage software that keeps business-critical systems and data available 24/7.
Our success comes down to one thing: our people. We are looking for a talented and motivated Software Development Engineer to join our engineering team here in Hursley.
The role requires strong technical skills, a problem-solving mindset and the ability to collaborate effectively across teams.
**Your role and responsibilities**
In this role, you will:
· Join a squad of 6-8 engineers to design, develop and maintain code and solutions using the latest enterprise-level tools.
· Collaborate with product managers, designers and other engineers to define and deliver high-quality software solutions.
· Participate in code reviews, architecture discussions and team meetings.
· Write automated tests to ensure high test coverage and software quality.
· Monitor, debug and resolve issues in production and development environments.
· Contribute to continuous improvements of development practices, tools and methodologies.
· Use technologies and industry-standard tools such as C, Java, Python, Git, Jenkins, and Docker
· Learn from our team of 100+ IBM Storage developers in Hursley, plus hundreds more worldwide, to become an expert in our product.
· Work onsite in Hursley for team collaboration and hands-on work with our products.
**Required technical and professional expertise**
· Bachelor's degree in Computer Science, Software Engineering or a related field, or equivalent practical experience
· 2-5 years of professional software development experience
· Experience with C, Python, Bash and Systemd, working close to hardware in embedded Linux environments. Familiarity with low-level components such as CPUs, BIOS and PCIe is highly desirable.
· Experience with Agile or Scrum methodologies
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Back End Developer Placement Programme
Posted 5 days ago
Job Viewed
Job Description
*Please note this is a training programme with career placement and fees apply*
If you are looking to progress a career in computer programming or web development, then this training and placement programme is made for you?
Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.
All you need is a desire to work hard and invest some time and money in yourself to build the foundations for a new career.
We help you start your career journey in programming by firstly ensuring you have the necessary industry recognised certifications and skills required to build a career.
We ensure you market yourself properly through a structured career driven cv and LinkedIn profile highlighting your skills, any experience, and relevant transferable skills from other roles.
Finally, our tutors will help you create a credible portfolio to demonstrate your skills and abilities to potential new employers.
We have many years of experience in helping graduates find their first roles in top UK companies and organisations who need to employ entry-level qualified programming staff that can hit the ground running with up-to-date skills gained from this programme.
The programme is specifically designed for individuals with none or limited experience but a real desire to start a career. Therefore, please do not apply if you are already an experienced programmer.
Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in as little as a few weeks or a few months (see steps 1 to 4 below). Study timings are approximate and assume you can study for a minimum 5 hours per week. *Training times will be reduced if you are able to invest more time each week.
Stage 1 – Learn HTML and CSS (*up to 12 weeks)
The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey.
- HTML Essentials (*up to 6 weeks) li>CSS Essentials (*up to weeks)
Training is delivered through multimedia rich video tutorials, presentations and quizzes using an online portal enabling you to study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor who will work with you 1-2-1 or in group sessions to provide additional training and support.
Once the HTML & CSS courses are complete, your trainer will move you forward to the next stage.
Stage 2 – Additional Online Training (*up to 12 weeks)
The second step includes a selection of more advanced courses to get you up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead.
- < i>Learn the Command Line (*1.5 weeks)
- Learn Git & GitHub (*1.5 weeks)
- Learn JavaScript (*1.5 weeks)
- Learn Python 3 (*1.5 weeks)
JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation.
Python is a highly versatile programming language and due to its relatively “easy to understand” commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope of opportunity.
Step 3 - Building a Portfolio Website Project (1 week)
Your tutor will provide you with some exercises and guidelines to help you build your own personalised portfolio. Having a strong portfolio to which demonstrates and showcases your range of skills and ability is essential within a programming career.
In addition, we will now provide additional Study Courses for your continued development and broadening of your skills. Completion of these course is voluntary but recommended.
- Microsoft Certified: Azure Administrator Associate
Step 4 – Entry Level Coding placement
We will now work with you to help you secure your first role in a role utilising your new skills in a coding, programming, or web development role. Entry level roles typically start between £25K - £40k dependant on any prior knowledge or experience you may have.
There are many entry level roles where your newly learned skills can be applied meaning a vast array of opportunities are now available to you. Examples of some of these are listed below: -
- Website Support Developer
- Junior Web Developer
- Content Editor
- Wordpress Developer
- Junior Software Developer
- Junior Front or Back End Development
- Development Support
We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training. We also have a 4.9 Trustpilot rating and numerous testimonials available on our website.
Our money back Job Guarantee
Due to our success and confidence in the results we deliver, and the skills shortage for entry-level coding staff we guarantee you will secure a job upon completion of your study programme, or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business.
Qualification for this programme?
To ensure we maintain a high level of support for our candidates, we limit spaces to this programme.
Apply before the deadline and one of our consultants will speak with you to check your eligibility for the programme.
Back End Developer Placement Programme
Posted 1 day ago
Job Viewed
Job Description
*Please note this is a training programme with career placement and fees apply*
If you are looking to progress a career in computer programming or web development, then this training and placement programme is made for you?
Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.
All you need is a desire to work hard and invest some time and money in yourself to build the foundations for a new career.
We help you start your career journey in programming by firstly ensuring you have the necessary industry recognised certifications and skills required to build a career.
We ensure you market yourself properly through a structured career driven cv and LinkedIn profile highlighting your skills, any experience, and relevant transferable skills from other roles.
Finally, our tutors will help you create a credible portfolio to demonstrate your skills and abilities to potential new employers.
We have many years of experience in helping graduates find their first roles in top UK companies and organisations who need to employ entry-level qualified programming staff that can hit the ground running with up-to-date skills gained from this programme.
The programme is specifically designed for individuals with none or limited experience but a real desire to start a career. Therefore, please do not apply if you are already an experienced programmer.
Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in as little as a few weeks or a few months (see steps 1 to 4 below). Study timings are approximate and assume you can study for a minimum 5 hours per week. *Training times will be reduced if you are able to invest more time each week.
Stage 1 – Learn HTML and CSS (*up to 12 weeks)
The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey.
- HTML Essentials (*up to 6 weeks) li>CSS Essentials (*up to weeks)
Training is delivered through multimedia rich video tutorials, presentations and quizzes using an online portal enabling you to study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor who will work with you 1-2-1 or in group sessions to provide additional training and support.
Once the HTML & CSS courses are complete, your trainer will move you forward to the next stage.
Stage 2 – Additional Online Training (*up to 12 weeks)
The second step includes a selection of more advanced courses to get you up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead.
- < i>Learn the Command Line (*1.5 weeks)
- Learn Git & GitHub (*1.5 weeks)
- Learn JavaScript (*1.5 weeks)
- Learn Python 3 (*1.5 weeks)
JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation.
Python is a highly versatile programming language and due to its relatively “easy to understand” commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope of opportunity.
Step 3 - Building a Portfolio Website Project (1 week)
Your tutor will provide you with some exercises and guidelines to help you build your own personalised portfolio. Having a strong portfolio to which demonstrates and showcases your range of skills and ability is essential within a programming career.
In addition, we will now provide additional Study Courses for your continued development and broadening of your skills. Completion of these course is voluntary but recommended.
- Microsoft Certified: Azure Administrator Associate
Step 4 – Entry Level Coding placement
We will now work with you to help you secure your first role in a role utilising your new skills in a coding, programming, or web development role. Entry level roles typically start between £25K - £40k dependant on any prior knowledge or experience you may have.
There are many entry level roles where your newly learned skills can be applied meaning a vast array of opportunities are now available to you. Examples of some of these are listed below: -
- Website Support Developer
- Junior Web Developer
- Content Editor
- Wordpress Developer
- Junior Software Developer
- Junior Front or Back End Development
- Development Support
We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training. We also have a 4.9 Trustpilot rating and numerous testimonials available on our website.
Our money back Job Guarantee
Due to our success and confidence in the results we deliver, and the skills shortage for entry-level coding staff we guarantee you will secure a job upon completion of your study programme, or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business.
Qualification for this programme?
To ensure we maintain a high level of support for our candidates, we limit spaces to this programme.
Apply before the deadline and one of our consultants will speak with you to check your eligibility for the programme.
Back End Developer - DV Cleared - Hybrid
Posted 5 days ago
Job Viewed
Job Description
Back End Developer - Must have an Active DV Clearance - Hybrid
Location: Bristol, London, Manchester or Cambridge
Salary: 70,000 - 120,000 (depending on experience)
We are seeking a skilled and motivated Back End Developer to support the digital transformation of Defence services. If you're passionate about solving complex technical challenges and building scalable, secure platforms in mission-critical environments, this is an excellent opportunity to make a real impact.
You'll work with cross-functional teams including front-end developers, UX specialists, architects and stakeholders, building the infrastructure and services behind modern, cloud-native applications.
What you'll be doing:
Developing end-to-end features as part of an agile, collaborative team
Building and deploying cloud-native, containerised applications using technologies such as AWS Lambda, Spring Boot, NodeJS, Python FastAPI, Oracle, PostgreSQL and MongoDB
Contributing to DevSecOps delivery pipelines, using tooling such as Atlassian, Jenkins, GitLab, OWASP and AWS services
Applying Site Reliability Engineering principles to ensure solutions are resilient, reliable and cost-effective
Supporting clients and end users in making technical product decisions by clearly explaining trade-offs and recommended approaches
Participating in a community of engineers who share knowledge, run workshops and contribute to the wider engineering culture
Looking beyond day-to-day responsibilities to identify small details, opportunities for improvement and added value for clients
What we're looking for:
UK Developed Vetting (DV) clearance is essential
Hands-on experience in software development and a strong interest in writing quality code
Solid understanding of back-end development using one or more of the following: Java, Python, TypeScript or JavaScript
Familiarity with good engineering patterns and practices, and the ability to articulate them clearly
Experience working in agile environments (Scrum, Kanban or similar)
Enthusiastic about learning, collaborating with diverse teams and solving problems creatively
Confident communicator who enjoys working with others and brings out the best in people
Back End Developer - DV Cleared - Hybrid
Posted 8 days ago
Job Viewed
Job Description
Back End Developer - Must have an Active DV Clearance - Hybrid
Location: Bristol, London, Manchester or Cambridge
Salary: 70,000 - 120,000 (depending on experience)
We are seeking a skilled and motivated Back End Developer to support the digital transformation of Defence services. If you're passionate about solving complex technical challenges and building scalable, secure platforms in mission-critical environments, this is an excellent opportunity to make a real impact.
You'll work with cross-functional teams including front-end developers, UX specialists, architects and stakeholders, building the infrastructure and services behind modern, cloud-native applications.
What you'll be doing:
Developing end-to-end features as part of an agile, collaborative team
Building and deploying cloud-native, containerised applications using technologies such as AWS Lambda, Spring Boot, NodeJS, Python FastAPI, Oracle, PostgreSQL and MongoDB
Contributing to DevSecOps delivery pipelines, using tooling such as Atlassian, Jenkins, GitLab, OWASP and AWS services
Applying Site Reliability Engineering principles to ensure solutions are resilient, reliable and cost-effective
Supporting clients and end users in making technical product decisions by clearly explaining trade-offs and recommended approaches
Participating in a community of engineers who share knowledge, run workshops and contribute to the wider engineering culture
Looking beyond day-to-day responsibilities to identify small details, opportunities for improvement and added value for clients
What we're looking for:
UK Developed Vetting (DV) clearance is essential
Hands-on experience in software development and a strong interest in writing quality code
Solid understanding of back-end development using one or more of the following: Java, Python, TypeScript or JavaScript
Familiarity with good engineering patterns and practices, and the ability to articulate them clearly
Experience working in agile environments (Scrum, Kanban or similar)
Enthusiastic about learning, collaborating with diverse teams and solving problems creatively
Confident communicator who enjoys working with others and brings out the best in people
Be The First To Know
About the latest Remotedeveloper Jobs in United Kingdom !
Back-end API Developer
Posted 2 days ago
Job Viewed
Job Description
**Back-End API Developer - Newcastle-Upon-Tyne (hybrid) - 40-45,000 per annum + benefits**
We are seeking an experienced Back-End API Developer. In this role, you will be responsible for designing, building, and maintaining secure, scalable, and high-performance APIs. You'll work closely with front-end developers, DevOps engineers, and product teams to deliver complex business logic to the front-end web application.
Key accountabilities
- Design, implement, and maintain RESTful APIs
- Develop reusable and secure server-side logic, middleware, and services
- Integrate with third-party APIs and data sources
- Work with databases to design schemas and optimize queries
- Write unit, integration, and end-to-end tests for back-end components
- Monitor, troubleshoot, and improve application performance and scalability
- Ensure APIs are well-documented and follow consistent standards
- Collaborate with front-end and mobile developers to define API contracts
- Participate in agile development processes including sprint planning and code reviews
Skills and experience
- Proficiency in back-end languages like Node.js, Python, Java, Ruby, Go, or .NET
- Experience building and maintaining RESTful APIs
- Solid understanding of authentication and authorization (e.g., OAuth2)
- Expertise in developing system services in C, C++ and C#
- Experience with database design and query optimization
- Familiarity with containerization and cloud services (AWS, Azure, GCP)
- Understanding of CI/CD pipelines, version control (Git), and DevOps practices
- Familiarity with API gateways, webhooks, and event-driven architectures
- Experience writing or contributing to API documentation (Swagger/OpenAPI is a plus)
- Previous experience with Delphi is a plus.
Damia Group 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 our Data Protection Policy which can be found on our website.
Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and ability to perform the duties of the job.
Damia Group is acting as an Employment Business in relation to this vacancy and in accordance to Conduct Regulations 2003.
Back-end API Developer
Posted 2 days ago
Job Viewed
Job Description
**Back-End API Developer - Newcastle-Upon-Tyne (hybrid) - 40-45,000 per annum + benefits**
We are seeking an experienced Back-End API Developer. In this role, you will be responsible for designing, building, and maintaining secure, scalable, and high-performance APIs. You'll work closely with front-end developers, DevOps engineers, and product teams to deliver complex business logic to the front-end web application.
Key accountabilities
- Design, implement, and maintain RESTful APIs
- Develop reusable and secure server-side logic, middleware, and services
- Integrate with third-party APIs and data sources
- Work with databases to design schemas and optimize queries
- Write unit, integration, and end-to-end tests for back-end components
- Monitor, troubleshoot, and improve application performance and scalability
- Ensure APIs are well-documented and follow consistent standards
- Collaborate with front-end and mobile developers to define API contracts
- Participate in agile development processes including sprint planning and code reviews
Skills and experience
- Proficiency in back-end languages like Node.js, Python, Java, Ruby, Go, or .NET
- Experience building and maintaining RESTful APIs
- Solid understanding of authentication and authorization (e.g., OAuth2)
- Expertise in developing system services in C, C++ and C#
- Experience with database design and query optimization
- Familiarity with containerization and cloud services (AWS, Azure, GCP)
- Understanding of CI/CD pipelines, version control (Git), and DevOps practices
- Familiarity with API gateways, webhooks, and event-driven architectures
- Experience writing or contributing to API documentation (Swagger/OpenAPI is a plus)
- Previous experience with Delphi is a plus.
Damia Group 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 our Data Protection Policy which can be found on our website.
Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and ability to perform the duties of the job.
Damia Group is acting as an Employment Business in relation to this vacancy and in accordance to Conduct Regulations 2003.
Back-end API Developer
Posted today
Job Viewed
Job Description
**Back-End API Developer - Newcastle-Upon-Tyne (hybrid) - £40-45,000 per annum + benefits**
We are seeking an experienced Back-End API Developer. In this role, you will be responsible for designing, building, and maintaining secure, scalable, and high-performance APIs. You'll work closely with front-end developers, DevOps engineers, and product teams to deliver complex business logic to the front-e.