310 Restful Api Development jobs in the United Kingdom
Senior Software Engineer - Backend Development
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain scalable backend services and APIs.
- Write high-quality, efficient, and testable code in a chosen backend language.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance, security, and reliability.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and debug issues across the backend stack.
- Mentor junior software engineers and contribute to team growth.
- Stay updated with emerging technologies and industry best practices.
Qualifications:
- Bachelor's or Master's degree in Computer Science or a related field.
- Minimum of 5 years of professional experience in backend software development.
- Proficiency in at least one modern backend programming language (e.g., Python, Java, Go, Node.js).
- Strong experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Expertise in designing and working with RESTful APIs.
- Solid understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB).
- Experience with agile development methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills for remote teamwork.
Senior Software Engineer - Backend Development
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, deploy, and maintain high-quality backend services and APIs using modern programming languages (e.g., Java, Python, Go, Node.js).
- Architect and implement scalable and resilient microservices and distributed systems.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Write clean, efficient, well-documented, and maintainable code.
- Participate in code reviews, providing constructive feedback to peers.
- Identify and address performance bottlenecks and technical debt.
- Contribute to the design and evolution of the system architecture.
- Mentor junior engineers and share technical expertise.
- Stay up-to-date with emerging technologies and industry best practices in software development.
- Troubleshoot and resolve complex technical issues.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in backend software development.
- Strong proficiency in at least one modern backend programming language and framework.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Solid understanding of database technologies (SQL and NoSQL) and data modeling.
- Experience with containerization technologies (Docker, Kubernetes).
- Familiarity with CI/CD pipelines and DevOps practices.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration abilities.
- Experience in an Agile/Scrum development environment.
This is an exceptional opportunity for a seasoned backend engineer looking for a challenging and rewarding remote role. Our client offers a competitive compensation package, excellent benefits, and a culture that fosters innovation and professional growth. Join a company that is shaping the future of technology.
Senior Software Engineer - Backend Development
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, deploy, maintain, and improve scalable backend software systems.
- Write clean, efficient, and well-documented code in languages such as Java, Python, Go, or Node.js.
- Develop and manage APIs, microservices, and data storage solutions.
- Collaborate with frontend developers, product managers, and other engineers to deliver high-quality software.
- Participate in code reviews to ensure code quality, best practices, and maintainability.
- Troubleshoot and resolve software defects and production issues.
- Contribute to architectural decisions and technology choices.
- Mentor junior engineers and share technical knowledge.
- Stay up-to-date with emerging technologies and industry trends.
- Ensure the performance, security, and scalability of backend services.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional software development experience, with a strong focus on backend development.
- Proficiency in at least one modern backend programming language (e.g., Java, Python, Go, Node.js).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of database technologies (SQL, NoSQL) and data modeling.
- Experience in designing and building RESTful APIs and microservices.
- Knowledge of software development best practices, including Agile methodologies, CI/CD, and testing.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively in a fully remote, collaborative team environment.
This is a fantastic opportunity for a seasoned backend engineer to contribute to impactful projects and grow their career in a dynamic, remote-first culture. If you are passionate about building scalable and reliable software, we encourage you to apply.
Graduate Software Engineer - Backend Development
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Develop and maintain backend services and APIs.
- Write clean, efficient, and well-documented code.
- Collaborate with frontend developers and other team members.
- Participate in code reviews and testing processes.
- Troubleshoot and debug software applications.
- Contribute to the design of scalable system architectures.
- Learn and apply new technologies and development methodologies.
Qualifications:
- BSc/BEng or MSc/MEng in Computer Science, Software Engineering, or a related field.
- Strong understanding of programming concepts and data structures.
- Familiarity with at least one backend programming language (e.g., Python, Java, Node.js, C#).
- Knowledge of databases (SQL/NoSQL) is a plus.
- Excellent analytical and problem-solving skills.
- Good communication and teamwork abilities.
- Enthusiasm for learning and working in a hybrid environment.
Director of Backend Development
Posted 1 day ago
Job Viewed
Job Description
FullyRemote
$130,000-$60,000
English&RussianSpeaking
ThiscompanyareoneofthebiggestandmostsuccessfulbusinesseswithintheirnicheFinTechmarketspaceandhavemassiveplanstobuildbrandnewTech,Data&Deliveryteamsin2025.Thishascomeoffthebackofahugelysuccessful10+yearswheretheyhaveestablishedthemselvesinmultiplecountriesandpickedupnumerousawardswithintheindustry.
TheypartnerwithsomeofthebiggestglobalFinTechcompaniesandprocesslotsofdifferentdatavariantsacrosstheindustry.TheyarelookingforaDirectorofBackendDevelopment toleada200+teamtoenhacetheirbackendcapabilities&platforms,wheretheydevelopapplicationsusingPython,GolangorJava.Theyarelookingforexperience,avariedsetofskillsandtechnologiesanddesiretokeeplearning.Youwillbeheadinguptheentirebackendoperationandneedtohaveexperienceleadingatleast100+teamsinthepast!
ThisroleisfullyremotealthoughtheyhaveanumberofofficesacrossEuropeifyouwantedtorelocate.TheyarealsolookingforpeoplewithRussian&Englishlanguageskillswhichwillhelpbridgethecommunicationgapacrossvariousglobalteams.Relocationpackagesofupto 10kcanbeoffered.
RoleResponsibilities:
- 10+yearsbackenddevelopmentexperience.
- 5+yearsexperienceintechnical&peopleleadership.
- Confidentleadinglargeteamsofuptoatleast100.
- Essentials:PythonORGolangORJava,Linux,AWS,RestAPIs.
- CanbeaspecialistineitheroneofPython,GolangorJava.Noneedtohaveall3.
- Additional:Kubernetes,Node,Gitlab,SQL,DevOps.
- Goodcollaborationskillsandabilitytoworkacrossglobalteams.
- Excellentexperienceinleadingprojectsindevelopingbackendapplications.
- ConfidentRussian&Englishlanguageskills.
- TheysponsorandprovideVISAsupport.
Salary: 130,000- 160,000
Benefits: 20%Bonus,ShareOptions,Pension,25DaysHoliday,PrivateMedical
Ifthissoundsofinterest,pleaseapplyandIcangiveyouacall.
TimStock
(phone number removed)|(phone number removed)
(url removed)>
Director of Backend Development
Posted 1 day ago
Job Viewed
Job Description
FullyRemote
$130,000-$60,000
English&RussianSpeaking
ThiscompanyareoneofthebiggestandmostsuccessfulbusinesseswithintheirnicheFinTechmarketspaceandhavemassiveplanstobuildbrandnewTech,Data&Deliveryteamsin2025.Thishascomeoffthebackofahugelysuccessful10+yearswheretheyhaveestablishedthemselvesinmultiplecountriesandpickedupnumerousawardswithintheindustry.
TheypartnerwithsomeofthebiggestglobalFinTechcompaniesandprocesslotsofdifferentdatavariantsacrosstheindustry.TheyarelookingforaDirectorofBackendDevelopment toleada200+teamtoenhacetheirbackendcapabilities&platforms,wheretheydevelopapplicationsusingPython,GolangorJava.Theyarelookingforexperience,avariedsetofskillsandtechnologiesanddesiretokeeplearning.Youwillbeheadinguptheentirebackendoperationandneedtohaveexperienceleadingatleast100+teamsinthepast!
ThisroleisfullyremotealthoughtheyhaveanumberofofficesacrossEuropeifyouwantedtorelocate.TheyarealsolookingforpeoplewithRussian&Englishlanguageskillswhichwillhelpbridgethecommunicationgapacrossvariousglobalteams.Relocationpackagesofupto 10kcanbeoffered.
RoleResponsibilities:
- 10+yearsbackenddevelopmentexperience.
- 5+yearsexperienceintechnical&peopleleadership.
- Confidentleadinglargeteamsofuptoatleast100.
- Essentials:PythonORGolangORJava,Linux,AWS,RestAPIs.
- CanbeaspecialistineitheroneofPython,GolangorJava.Noneedtohaveall3.
- Additional:Kubernetes,Node,Gitlab,SQL,DevOps.
- Goodcollaborationskillsandabilitytoworkacrossglobalteams.
- Excellentexperienceinleadingprojectsindevelopingbackendapplications.
- ConfidentRussian&Englishlanguageskills.
- TheysponsorandprovideVISAsupport.
Salary: 130,000- 160,000
Benefits: 20%Bonus,ShareOptions,Pension,25DaysHoliday,PrivateMedical
Ifthissoundsofinterest,pleaseapplyandIcangiveyouacall.
TimStock
(phone number removed)|(phone number removed)
(url removed)>
Remote Graduate Software Engineer - Backend Development
Posted 5 days ago
Job Viewed
Job Description
Qualifications:
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline.
- Solid understanding of programming fundamentals and object-oriented principles.
- Familiarity with at least one backend programming language (e.g., Python, Java, C#, Node.js).
- Basic knowledge of databases (SQL or NoSQL).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities for remote work.
- Eagerness to learn and adapt to new technologies.
- Ability to work independently and manage tasks effectively in a remote setup.
- Enthusiasm for software development and technology.
Be The First To Know
About the latest Restful api development Jobs in United Kingdom !
Senior Software Development Engineer (Backend)
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable backend code.
- Develop and manage RESTful APIs and services.
- Implement and optimize database schemas and queries.
- Integrate user-facing elements with server-side logic.
- Ensure the scalability, performance, and security of applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve backend issues and bugs.
- Participate in code reviews and contribute to team best practices.
- Deploy and manage applications in cloud environments (AWS, Azure, GCP).
Qualifications:
- Bachelor's or Master's degree in Computer Science or equivalent.
- Minimum 7 years of backend software development experience.
- Proficiency in one or more backend languages (e.g., Python, Java, Node.js, Go).
- Strong experience with database technologies (e.g., SQL, NoSQL).
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of microservices architecture and containerization (Docker, Kubernetes).
- Experience with CI/CD pipelines and version control (Git).
- Excellent problem-solving and analytical skills.
Senior Software Development Engineer - Backend
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable code for backend systems.
- Develop and implement RESTful APIs and microservices architecture.
- Integrate with various databases, ensuring data integrity and performance optimization.
- Write clean, maintainable, and well-documented code.
- Collaborate with frontend developers, product managers, and QA engineers to deliver features.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot, debug, and upgrade existing software.
- Implement and maintain automated testing strategies (unit, integration, end-to-end).
- Optimize applications for maximum speed and scalability.
- Contribute to architectural decisions and technical roadmap planning.
- Stay up-to-date with emerging technologies and industry best practices.
- Mentor junior engineers and contribute to a culture of technical excellence.
- Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree is a plus.
- Minimum of 7 years of professional software development experience, with a strong focus on backend development.
- Proficiency in one or more backend programming languages such as Java, Python, Node.js, C#, or Go.
- Extensive experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Experience designing and consuming APIs (RESTful, GraphQL).
- Strong understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with microservices architecture and distributed systems.
- Experience with CI/CD pipelines and DevOps practices.
- Excellent problem-solving skills and a deep understanding of software design principles.
- Strong communication and collaboration skills, effective in a remote team environment.
- Experience with performance tuning and database optimization.
Senior Software Development Engineer (Backend)
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement scalable backend services and APIs.
- Write clean, efficient, and maintainable code in one or more backend languages (Java, Python, Node.js, C#).
- Develop and manage database schemas and optimize database performance.
- Implement and maintain microservices architecture.
- Utilize cloud platforms (AWS, Azure, GCP) for application deployment and management.
- Integrate frontend components with server-side logic.
- Write unit, integration, and end-to-end tests to ensure software quality.
- Collaborate with cross-functional teams to define technical requirements and solutions.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot and debug production issues, ensuring system stability and reliability.
- Contribute to architectural discussions and drive technical decisions.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Backend Software Engineer or similar role.
- Strong proficiency in one or more backend programming languages (Java, Python, Node.js, C#).
- Extensive experience with database technologies (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with cloud computing platforms (AWS, Azure, GCP).
- Experience with microservices architecture and RESTful API design.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Understanding of software development best practices, including CI/CD and Agile methodologies.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities.