Backend Developer

VE3

City Of London

On-site

GBP 45,000 - 60,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A technology services company in the City of London is seeking an experienced Backend Developer to design, develop, and maintain scalable backend services and REST APIs using Python and Node.js. This full-time role requires proven skills in backend development, API design, and database management, with a collaborative work environment among product, front-end, and DevOps teams.

Qualifications

  • Strong experience with backend development in Node.js and/or Python.
  • API design best practices such as versioning and error handling.
  • Experience with containerization and API documentation.

Responsibilities

  • Build RESTful APIs and microservices using Node.js and/or Python.
  • Design and manage relational and NoSQL databases.
  • Integrate with 3rd-party APIs and optimize system performance.

Skills

Backend development in Node.js
Backend development in Python
API design best practices
Database design and querying
Containerization (Docker/Kubernetes)
Security principles
Git-based workflows

Tools

PostgreSQL
MongoDB
FastAPI
Django
Flask
Swagger/OpenAPI

Job description

Overview

Location: City Of London, England, United Kingdom

We are seeking an experienced Backend Developer to design, develop, and maintain scalable backend services and REST APIs using Python and Node.js. You will work closely with product, front-end, and DevOps teams to deliver high-performance, secure, and reliable systems.

Responsibilities
  • Build RESTful APIs and microservices using Node.js (Express/NestJS) and/or Python (FastAPI/Django/Flask)
  • Design and manage relational and NoSQL databases (PostgreSQL, MongoDB)
  • Implement user authentication and authorization (OAuth2, JWT)
  • Integrate with 3rd-party APIs and external services
  • Optimize system performance and monitor API uptime
  • Write unit/integration tests
  • Collaborate on DevOps, CI/CD, and deployment workflows
Required Skills
  • Strong experience with backend development in Node.js and/or Python
  • API design best practices (versioning, error handling, rate limiting)
  • Database design and querying (SQL, MongoDB, or DynamoDB)
  • Experience with containerization (Docker/Kubernetes) and API documentation (Swagger/OpenAPI)
  • Knowledge of security principles (input validation, CORS, XSS, etc.)
  • Git-based workflows and agile development practices
Nice to Have
  • Experience with GraphQL
  • Task queues and async jobs (Celery, BullMQ, RabbitMQ)
  • Familiarity with cloud platforms (AWS, GCP, Azure)
  • Logging and monitoring (ELK, Prometheus, etc.)
Soft Skills
  • Strong problem-solving mindset
  • Clear documentation and communication skills
  • Team player with the ability to work independently
Seniority level
  • Associate
Employment type
  • Full-time
Job function
  • Information Technology
Industries
  • IT Services and IT Consulting
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer/ Engineer
Senior Python Developer/ Engineer

Cognizant • City of Westminster, Greater London

On-site
GBP 70,000 - 110,000
Back End Developer
Back End Developer

Intec Select • Greater London

Hybrid
GBP 70,000 - 90,000
Backend Software Developer (Python) - London - £90,000 + Comps
Backend Software Developer (Python) - London - £90,000 + Comps

Hunter Bond • England

On-site
GBP 76,000 - 90,000
Back End Developer
Back End Developer

TechShack • London

Hybrid
GBP 76,000 - 90,000
Senior Backend Python Developer
Senior Backend Python Developer

Advanced Resource Managers • Leeds

Hybrid
GBP 45,000 - 65,000
Senior Backend Developer
Senior Backend Developer

Rullion - Eon • City Of London

Hybrid
GBP 85,000 - 110,000
Backend Developer
Backend Developer

Webspherehub • Greater London

Hybrid
GBP 60,000 - 80,000
Flexible hybrid work scheduling
Extended remote work options
Gold-standard healthcare
+3
Senior Backend Developer
Senior Backend Developer

Rullion - Eon • Greater London

Hybrid
GBP 83,000 - 124,000
Python Developer
Python Developer

Peaple Talent • London

On-site
GBP 45,000 - 55,000
Junior Back End Developer
Junior Back End Developer

Intec Select • Greater London

Hybrid
GBP 40,000 - 55,000