Backend Developer | Remote

Backend Developer | Remote

Posted Today by Crossing Hurdles

Negotiable
Undetermined
Remote
United Kingdom

Summary: The Backend Developer position is a contract role focused on designing, implementing, and optimizing backend and frontend systems using Java, JavaScript, and Python. The developer will work remotely, committing 10-40 hours per week, and will be responsible for developing RESTful APIs, managing SQL databases, and collaborating in Agile teams. Strong expertise in software engineering and cloud platforms is required, along with a commitment to clean code practices and CI/CD workflows.

Key Responsibilities:

  • Design, implement, and optimize backend and frontend systems using Java, JavaScript, and Python.
  • Develop and integrate RESTful APIs for secure and efficient data exchange across distributed systems.
  • Model, query, and maintain SQL databases to support high-performance and scalable applications.
  • Champion clean code practices, conduct rigorous unit testing, and manage CI/CD workflows for continuous delivery.
  • Collaborate in Agile teams to transform requirements into robust technical solutions.
  • Troubleshoot, debug, and resolve complex software and system issues rapidly.

Key Skills:

  • Minimum of experience in software engineering with strong expertise in Java, JavaScript, and Python.
  • In-depth knowledge of algorithms, data structures, and object-oriented programming.
  • Proficiency with SQL databases, API integrations, and cloud platforms such as AWS, Azure, or GCP.
  • Solid experience with Git, version control workflows, and Agile methodologies.
  • Strong background in CI/CD, unit testing, debugging, and writing clean, maintainable code.

Salary (Rate): £130.00/hour

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Position: Backend Developer

Type: Contract

Compensation: $30 - $130/hour

Location: Remote

Commitment: 10-40 hrs/week

Role Responsibilities

  • Design, implement, and optimize backend and frontend systems using Java, JavaScript, and Python.
  • Develop and integrate RESTful APIs to ensure secure and efficient data exchange across distributed systems.
  • Model, query, and maintain SQL databases to support high-performance and scalable applications.
  • Champion clean code practices, conduct rigorous unit testing, and manage CI/CD workflows for continuous delivery.
  • Collaborate in Agile teams to transform requirements into robust technical solutions.
  • Troubleshoot, debug, and resolve complex software and system issues rapidly.

Requirements

  • Have a minimum of of experience in software engineering, with strong expertise in Java, JavaScript, and Python.
  • Possess in-depth knowledge of algorithms, data structures, and object-oriented programming.
  • Proficiency with SQL databases, API integrations, and cloud platforms such as AWS, Azure, or GCP is required.
  • Solid experience with Git, version control workflows, and Agile methodologies is essential.
  • Have a strong background in CI/CD, unit testing, debugging, and writing clean, maintainable code.

Application Process

  • Easy Apply on LinkedIn
  • Check email for next steps
  • Participate in resume evaluation & interview stage