Backend Developer

VE3

City Of London

On-site

GBP 45,000 - 60,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

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

Backend Developer (Python)
Backend Developer (Python)

BitWords Inc. • Greater London

Hybrid
GBP 67,229 - 104,578
Competitive salary & equity
Health, dental, and vision insurance
Flexible remote-first culture
+5
Remote Software Developer (Backend)
Remote Software Developer (Backend)

Placements24 • Greater London

Remote
GBP 60,000 - 90,000
Senior Python Developer/ Engineer
Senior Python Developer/ Engineer

Cognizant • London Colney

On-site
GBP 70,000 - 90,000
Senior Backend Engineer – Distributed Systems & API Architecture
Senior Backend Engineer – Distributed Systems & API Architecture

Talenzon • Greater London

On-site
GBP 100,000 - 140,000
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

TechShack • London

Hybrid
GBP 81,000 - 99,000
Senior Backend Python Developer
Senior Backend Python Developer

Advanced Resource Managers • Leeds

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

Hunter Bond • England

On-site
GBP 81,000 - 99,000
Senior Backend Developer (Java / AWS)
Senior Backend Developer (Java / AWS)

Job Advert • Worthing

Remote
GBP 70,000 - 100,000
Backend Developer
Backend Developer

Webspherehub • Greater London

On-site
GBP 60,000 - 80,000
Flexible hybrid work scheduling
Extended remote work options
Gold-standard healthcare
+3