4,730 Backend Systems jobs in the United Kingdom

Lead Software Engineer - Backend Systems

LE1 5WD Leicester, East Midlands £75000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing technology company and is looking for a talented and experienced Lead Software Engineer to spearhead the development of their backend systems. This is a fully remote position, offering the flexibility to work from anywhere within the UK. You will be responsible for designing, developing, and deploying robust, scalable, and high-performance backend services that power their innovative products. As a lead engineer, you will also mentor junior developers, contribute to architectural decisions, and ensure the adoption of best practices across the engineering team. This is an exciting opportunity to shape the technical direction of a key product area.

Key Responsibilities:
  • Lead the design, development, testing, and deployment of complex backend systems and APIs.
  • Architect scalable and maintainable solutions using modern programming languages and frameworks.
  • Mentor and guide a team of software engineers, providing technical leadership and fostering a collaborative environment.
  • Conduct code reviews, ensuring adherence to coding standards, performance best practices, and security requirements.
  • Collaborate with product managers, designers, and other engineering teams to define and deliver new features.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Optimize application performance, scalability, and reliability.
  • Drive the adoption of DevOps practices, including CI/CD pipelines, automated testing, and infrastructure as code.
  • Research and evaluate new technologies and tools to improve the development process and product offerings.
  • Contribute to architectural discussions and strategic technical planning.

Qualifications and Experience:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 7+ years of professional software development experience, with at least 3 years in a lead or senior role.
  • Expertise in one or more backend programming languages such as Java, Python, Node.js, Go, or C#.
  • Strong experience with designing and building RESTful APIs and microservices architecture.
  • Proficiency with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Solid understanding of software development principles, data structures, algorithms, and design patterns.
  • Experience with Agile development methodologies and CI/CD tools.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively in a remote team.
  • Demonstrated ability to mentor junior engineers and lead technical initiatives.

This is a critical role for a seasoned engineer passionate about building robust and scalable backend systems. If you thrive in a remote environment and are eager to make a significant impact, we want to hear from you.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer, Backend Systems

L1 8JQ Liverpool, North West £70000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology firm at the forefront of innovation, is seeking a talented and experienced Senior Software Engineer to join their elite backend development team. This role is instrumental in designing, developing, and maintaining robust, scalable, and high-performance backend systems that power their cutting-edge products. You will be responsible for writing clean, efficient, and maintainable code, contributing to architectural decisions, and mentoring junior engineers. A deep understanding of backend technologies, database management, API design, and cloud infrastructure is essential. You will collaborate closely with frontend developers, product managers, and QA engineers to deliver exceptional software solutions. Key responsibilities include troubleshooting and debugging complex issues, optimizing application performance, and implementing security best practices. Experience with microservices architecture, distributed systems, and modern development methodologies (Agile, DevOps) is highly desirable. The ideal candidate will have a strong passion for technology, a proactive approach to problem-solving, and a commitment to delivering high-quality software. You should be comfortable working in a fast-paced, collaborative environment and possess excellent communication skills. This is an outstanding opportunity to work on challenging projects, contribute to the evolution of a significant technology platform, and grow your career within a forward-thinking company. Given the nature of the role and our client's commitment to flexibility, this position is fully remote, allowing you to work from anywhere within the UK.

Key Responsibilities:
  • Design, develop, and deploy scalable backend services and APIs.
  • Write high-quality, well-tested, and efficient code.
  • Contribute to architectural discussions and technical decision-making.
  • Troubleshoot, debug, and resolve complex software issues.
  • Optimize application performance and scalability.
  • Implement and maintain robust security measures.
  • Collaborate with cross-functional teams to deliver product features.
  • Mentor and guide junior software engineers.
  • Participate in code reviews and contribute to improving development processes.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Extensive experience as a Software Engineer, with a focus on backend development.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
  • Strong experience with database systems (e.g., PostgreSQL, MySQL, NoSQL).
  • Familiarity with microservices architecture and RESTful API design.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
  • Solid understanding of software development best practices, including testing and CI/CD.
  • Excellent problem-solving, analytical, and communication skills.
This advertiser has chosen not to accept applicants from your region.

Lead Software Engineer, Backend Systems

BN1 1AA East Sussex, South East £80000 Annually WhatJobs

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly expanding tech firm at the forefront of digital innovation, is seeking a highly skilled Lead Software Engineer to spearhead their backend systems development. This is a critical, office-based role located in the vibrant city of Brighton, East Sussex, UK . You will be responsible for leading a team of talented engineers in the design, development, and maintenance of scalable, high-performance backend services and APIs that power our client's flagship products. Your expertise will be instrumental in driving technical excellence, ensuring code quality, and mentoring junior developers. You will work closely with product managers, frontend engineers, and DevOps teams to deliver robust and efficient solutions. The ideal candidate will possess a deep understanding of distributed systems, microservices architecture, and modern backend technologies. Proven experience in leading software development teams, architecting complex systems, and a passion for agile methodologies are essential. You should be proficient in multiple programming languages and have a strong grasp of database technologies, cloud infrastructure (preferably AWS or Azure), and CI/CD pipelines. This role offers the chance to make a significant impact on a growing product suite and to contribute to the technical direction of the company. We are looking for a proactive problem-solver with exceptional communication and collaboration skills, capable of thriving in a fast-paced, innovative environment. You will play a key role in shaping the future of our backend infrastructure and driving our technological advancements. The position requires full commitment to working from our state-of-the-art Brighton office.

Key Responsibilities:
  • Lead the design, development, and implementation of backend services and APIs.
  • Manage and mentor a team of software engineers, fostering a culture of collaboration and technical excellence.
  • Architect scalable, reliable, and performant backend systems.
  • Collaborate with cross-functional teams to define product requirements and technical specifications.
  • Ensure high code quality through code reviews, testing, and adherence to best practices.
  • Optimize application performance and scalability.
  • Contribute to the development and maintenance of CI/CD pipelines.
  • Identify and address technical debt and areas for improvement.
  • Stay up-to-date with emerging backend technologies and trends.
  • Participate in architectural decisions and technology selection.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of professional software development experience, with a focus on backend systems.
  • Minimum of 3 years of experience in a technical leadership or team lead role.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
  • Strong experience with microservices architecture and RESTful API design.
  • Demonstrated experience with cloud platforms (AWS, Azure, GCP).
  • Expertise in database technologies (e.g., PostgreSQL, MySQL, NoSQL).
  • Solid understanding of distributed systems principles.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving, analytical, and communication skills.
  • Experience working in an Agile development environment.
This is an outstanding opportunity to join a thriving company and lead critical software development initiatives in a dynamic setting. The role requires being present in the Brighton, East Sussex, UK office.
This advertiser has chosen not to accept applicants from your region.

Lead Software Engineer, Backend Systems

SR1 1AB Sunderland, North East £70000 Annually WhatJobs

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a fast-growing technology company specializing in enterprise software solutions, is looking for an experienced Lead Software Engineer to spearhead their backend development efforts. This fully remote position offers the opportunity to shape the architecture and development of scalable, high-performance backend systems. The Lead Software Engineer will be responsible for designing, developing, and deploying robust APIs and microservices that power our client's innovative platform. You will lead a team of talented backend engineers, providing technical guidance, mentoring, and conducting code reviews to ensure code quality and adherence to best practices. Responsibilities include defining technical roadmaps, evaluating and implementing new technologies, and ensuring the reliability, security, and scalability of the backend infrastructure. The ideal candidate will have a Bachelor's or Master's degree in Computer Science or a related field, with a minimum of 7 years of professional experience in backend development. Expertise in languages such as Java, Python, Go, or Node.js, along with extensive experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes), is crucial. Strong understanding of database systems (SQL and NoSQL), distributed systems, and microservices architecture is required. Excellent leadership, communication, and problem-solving skills are essential for guiding the team and collaborating effectively with cross-functional teams, including frontend developers, product managers, and QA engineers. This role offers significant autonomy and the chance to make a substantial impact on the company's technical direction and product evolution. Candidates must possess a strong ability to work independently and manage their time effectively in a remote setting.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Backend Systems

OX1 1AA Oxford, South East £75000 Annually WhatJobs

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
We are seeking a highly skilled and experienced Senior Software Engineer specializing in Backend Systems to join our innovative technology team. This is a fully remote position, allowing you to contribute your expertise from anywhere while working on cutting-edge software solutions. You will be responsible for designing, developing, and maintaining scalable, robust, and high-performance backend services and APIs. The ideal candidate will possess a deep understanding of software architecture, data structures, algorithms, and best practices in software development.

As a Senior Software Engineer, you will play a critical role in the entire software development lifecycle, from conception and design to deployment and maintenance. You will collaborate closely with front-end developers, product managers, and other stakeholders to deliver seamless and efficient user experiences. Key responsibilities include writing clean, maintainable, and well-documented code, conducting code reviews, implementing automated testing, and optimizing system performance. You will also be involved in mentoring junior engineers, contributing to architectural decisions, and driving technical innovation within the team. A strong command of at least one major backend programming language and experience with cloud platforms are essential.

Key Responsibilities:
  • Design, develop, and deploy scalable and reliable backend services and APIs.
  • Write high-quality, efficient, and maintainable code in languages such as Java, Python, Go, or Node.js.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize application performance, identify bottlenecks, and implement solutions.
  • Develop and maintain robust automated testing strategies (unit, integration, end-to-end).
  • Participate in code reviews to ensure code quality and share knowledge.
  • Contribute to architectural discussions and technology selection.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Mentor and guide junior software engineers, fostering their technical growth.
  • Stay up-to-date with emerging technologies and industry best practices.
Qualifications:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend software development.
  • Proficiency in one or more backend programming languages (e.g., Java, Python, Go, Node.js).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Strong understanding of software architecture patterns and design principles.
  • Experience with API design (RESTful, GraphQL).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration abilities.
  • Demonstrated ability to work independently and effectively in a remote team.
This is a unique opportunity for a talented Senior Software Engineer to contribute to impactful projects in a fully remote setting. If you are passionate about building robust backend systems, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Backend Systems

SO14 0AA Southampton, South East £70000 Annually WhatJobs

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a fast-paced and innovative technology company, is looking for a talented Senior Software Engineer specializing in Backend Systems to join their entirely remote engineering team. This role is crucial for designing, developing, and maintaining the robust and scalable backend infrastructure that powers our cutting-edge products. You will be responsible for architecting complex solutions, writing high-quality code, and collaborating with front-end developers, QA engineers, and product managers to deliver exceptional user experiences. The ideal candidate will have a strong background in building distributed systems, microservices, and APIs, with a deep understanding of best practices in software development, performance optimization, and database management. You will contribute to architectural decisions, mentor junior engineers, and drive technical excellence within the team. This is a remote-first opportunity, demanding excellent communication and self-management skills to thrive in a distributed environment. Responsibilities include:
  • Designing, developing, and deploying scalable and reliable backend services and APIs.
  • Writing clean, efficient, and maintainable code in languages such as Python, Java, Go, or Node.js.
  • Developing and managing database schemas and optimizing database performance (SQL and NoSQL).
  • Building and maintaining microservices architectures and distributed systems.
  • Collaborating with front-end developers to integrate user-facing elements with server-side logic.
  • Implementing and maintaining CI/CD pipelines for automated testing and deployment.
  • Conducting code reviews and providing constructive feedback to peers.
  • Troubleshooting and resolving complex technical issues in production environments.
  • Optimizing application performance, scalability, and reliability.
  • Working closely with product managers to understand requirements and translate them into technical solutions.
  • Staying up-to-date with emerging technologies and industry best practices.
  • Mentoring junior software engineers and promoting a culture of continuous learning.
  • Ensuring the security and integrity of backend systems and data.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development.
  • Proven experience designing and building scalable microservices and distributed systems.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
  • Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with RESTful API design and development.
  • Understanding of software development best practices, including version control (Git), testing, and CI/CD.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team.
This is an exceptional chance to contribute to impactful projects and grow your career with a leading technology firm, all within a fully remote setting.
This advertiser has chosen not to accept applicants from your region.

Lead Software Engineer - Backend Systems (Remote)

DE1 9 Derby, East Midlands £75000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly expanding technology firm looking for a talented and experienced Lead Software Engineer specializing in backend systems to join their fully remote team. This position offers the unique advantage of working from anywhere in the UK, contributing to the development of cutting-edge cloud-based solutions. You will be instrumental in architecting, developing, and maintaining robust, scalable, and high-performance backend services that power our client's innovative products. This is a remote-first opportunity, focusing on asynchronous communication and collaborative online tools to ensure seamless teamwork regardless of location.

Responsibilities:
  • Lead the design, development, and implementation of scalable microservices and APIs using modern backend technologies (e.g., Node.js, Python, Go, Java).
  • Architect robust and efficient database solutions (SQL and NoSQL) to support complex application requirements.
  • Drive best practices in software development, including CI/CD, automated testing, and code reviews.
  • Collaborate with frontend engineers, product managers, and other stakeholders to define and deliver new features.
  • Mentor and guide junior engineers, fostering a culture of technical excellence and continuous learning within the remote team.
  • Optimize application performance, scalability, and reliability.
  • Identify and address technical debt proactively.
  • Champion security best practices throughout the development lifecycle.
  • Participate in on-call rotations to ensure system availability.
  • Contribute to the technical roadmap and strategic decision-making.
  • Develop and maintain comprehensive technical documentation.
  • Evaluate and integrate new technologies to enhance our tech stack.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in backend software development.
  • Proven experience leading engineering teams and projects, preferably in a remote setting.
  • Expertise in at least one modern backend programming language (e.g., Node.js, Python, Go, Java).
  • Deep understanding of RESTful API design principles and microservices architecture.
  • Proficiency with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
  • Strong experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Solid understanding of asynchronous programming, message queues, and event-driven architectures.
  • Experience with testing frameworks and methodologies.
  • Excellent problem-solving and debugging skills.
  • Exceptional communication and collaboration skills, vital for a remote role.
  • Experience with performance tuning and monitoring tools.
  • Familiarity with agile development methodologies.

This is a fantastic opportunity to shape the future of our client's technology platform while enjoying the flexibility and autonomy of a fully remote position.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Backend systems Jobs in United Kingdom !

Remote Graduate Software Engineer - Backend Systems

CF10 1AA Cardiff, Wales £30000 Annually WhatJobs

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is thrilled to offer an exceptional opportunity for aspiring engineers to join their fully remote Graduate Software Engineer programme, based in Cardiff, Wales, UK , but open to candidates anywhere within the UK. This programme is designed to nurture talent, providing comprehensive training and hands-on experience in developing robust backend systems. You will be part of a forward-thinking engineering team, contributing to cutting-edge projects from the outset, all within a flexible, remote-first working environment.

What You'll Do:
  • Design, develop, test, and deploy backend services and APIs using modern programming languages (e.g., Python, Java, Go).
  • Collaborate with senior engineers and product managers to understand project requirements and contribute to technical solutions.
  • Write clean, maintainable, and efficient code adhering to best practices and coding standards.
  • Participate in code reviews, providing and receiving constructive feedback to improve code quality.
  • Troubleshoot and debug complex issues across various environments.
  • Assist in the design and implementation of database solutions, ensuring data integrity and performance.
  • Contribute to the continuous improvement of our development processes and tools.
  • Engage in learning new technologies and staying updated with industry advancements.
  • Work effectively within a distributed team, utilizing collaboration tools to ensure seamless communication and project progress.
  • Develop an understanding of cloud infrastructure and deployment pipelines.
Who You Are:
  • A recent graduate with a degree in Computer Science, Software Engineering, or a related quantitative field.
  • Strong foundational knowledge of software development principles, data structures, and algorithms.
  • Familiarity with at least one backend programming language (e.g., Python, Java, C++, Go).
  • Basic understanding of database concepts (SQL or NoSQL).
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities, essential for remote collaboration.
  • A proactive learner with a keen interest in backend development and system architecture.
  • Ability to manage your time effectively and work independently in a remote setting.
  • Enthusiasm for building scalable and reliable software systems.
  • Eligibility to work in the UK.
This programme offers a competitive salary, excellent benefits, extensive training, and a clear career path for ambitious individuals looking to excel in backend software engineering. If you're passionate about technology and eager to launch your career in a remote capacity, we want to hear from you.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Software Engineer - Scalable Systems

DE1 1LX Derby, East Midlands £70000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing FinTech company that is revolutionising financial services, is seeking a highly skilled and experienced Senior Backend Software Engineer to join their innovative technology team. This is a fully remote position, offering the flexibility to work from anywhere in the UK while contributing to the development of robust, scalable, and secure backend systems that power our cutting-edge financial platforms. You will play a crucial role in designing, implementing, and optimising core services and APIs, collaborating with cross-functional teams to deliver exceptional software solutions.

As a Senior Backend Software Engineer, you will be instrumental in building high-performance applications and microservices that handle complex financial transactions and data processing. You will leverage your expertise in modern programming languages, database technologies, and cloud infrastructure to ensure the reliability, efficiency, and security of our systems. This role requires a deep understanding of software architecture principles, a passion for writing clean, maintainable code, and a commitment to best practices in software development.

Key responsibilities include:
  • Designing, developing, and maintaining high-performance, scalable, and reliable backend services and APIs using (Specify a relevant language like Java, Python, Go, or C#).
  • Collaborating with frontend developers, product managers, and QA engineers to deliver end-to-end software solutions.
  • Implementing robust data models and working with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra).
  • Writing clean, well-documented, and testable code, adhering to coding standards and best practices.
  • Developing and maintaining CI/CD pipelines to automate build, test, and deployment processes.
  • Designing and implementing solutions for microservices architecture, ensuring scalability, resilience, and maintainability.
  • Optimising application performance and troubleshooting complex technical issues in production environments.
  • Implementing and ensuring adherence to security best practices for all software components and data handling.
  • Participating in code reviews, providing constructive feedback, and mentoring junior engineers.
  • Staying abreast of emerging technologies and industry trends to contribute to architectural decisions and technical roadmaps.
The ideal candidate will possess:
  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • A minimum of 5 years of professional experience in backend software development.
  • Proven expertise in developing scalable, distributed systems and microservices.
  • Strong proficiency in at least one modern backend programming language (e.g., Java, Python, Go, C#, Node.js).
  • Extensive experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerisation technologies (Docker, Kubernetes).
  • Familiarity with RESTful API design and development.
  • Understanding of software architecture patterns and principles.
  • Experience with Agile development methodologies.
  • Excellent problem-solving, analytical, and communication skills.
  • A proactive attitude and ability to work independently in a remote setting.
This is an exceptional opportunity for a seasoned backend engineer to contribute to a transformative FinTech company, working on challenging problems and shaping the future of financial technology, all while enjoying the benefits of remote work.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Software Engineer (Distributed Systems)

CF10 1DH Cardiff, Wales £70000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced Senior Backend Software Engineer with expertise in distributed systems to join their cutting-edge, remote-first engineering team. This role is pivotal in designing, developing, and maintaining scalable, high-performance backend services that power our innovative products. You will be instrumental in architecting robust solutions, tackling complex technical challenges, and ensuring the reliability and efficiency of our distributed infrastructure. As a remote team member, you will collaborate closely with product managers, frontend engineers, and other backend specialists using modern collaboration tools, contributing to a culture of technical excellence and continuous improvement. Responsibilities include:
  • Designing, developing, testing, and deploying scalable and reliable backend services and APIs.
  • Architecting and implementing robust distributed systems, ensuring high availability and fault tolerance.
  • Writing clean, maintainable, and efficient code in languages such as Java, Python, Go, or Node.js.
  • Optimizing application performance, identifying and resolving bottlenecks.
  • Working with databases (SQL and NoSQL) and caching mechanisms.
  • Implementing and managing CI/CD pipelines for automated testing and deployment.
  • Collaborating with frontend developers to integrate user-facing elements with server-side logic.
  • Participating in code reviews, providing constructive feedback to peers.
  • Troubleshooting and debugging production issues, ensuring system stability.
  • Staying up-to-date with the latest backend technologies and best practices.
  • Contributing to technical documentation and system design discussions.
  • Mentoring junior engineers and sharing technical expertise.
  • Ensuring security best practices are implemented throughout the development lifecycle.

The ideal candidate will hold a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with a minimum of 7 years of professional software development experience, focusing on backend systems and distributed architectures. Proven experience in designing and building microservices, understanding concepts like eventual consistency, consensus algorithms, and message queues is essential. Proficiency in at least one major programming language (e.g., Java, Python, Go) and experience with cloud platforms (AWS, Azure, GCP) are required. Familiarity with containerization technologies (Docker, Kubernetes) and a strong understanding of networking protocols are highly desirable. Excellent problem-solving, analytical, and communication skills are crucial for success in this remote role. You will be a proactive, self-motivated individual capable of working independently and collaboratively within a distributed team.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Backend Systems Jobs