Senior Backend Developer
Job in
Greater London, London, Greater London, EC1A, England, UK
Listed on 2026-01-13
Listing for:
VE3
Full Time
position Listed on 2026-01-13
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, Software Engineer, DevOps
Job Description & How to Apply Below
Join to apply for the Senior Backend Developer role at VE3
.
Senior Backend Developer (5–7 years experience).
Role MissionAs a Senior Backend Developer, you will be responsible for building the “brains” of our application. You will design, develop, and maintain server‑side logic, ensuring high performance and responsiveness to requests from the front‑end. You will play a critical role in architectural decisions and mentor mid‑level developers to maintain a high standard of engineering excellence.
Key Responsibilities- API Design & Development:
Build and maintain robust, scalable RESTful or Graph
QL APIs. - Database Management:
Design complex relational and non‑relational schemas, optimizing queries for performance and scalability. - System Architecture:
Contribute to microservices design, ensuring services are decoupled, testable, and maintainable. - Performance Tuning:
Identify bottlenecks in the code or database and implement caching strategies (e.g., Redis) or code refactors to improve latency. - System Integration:
Design the communication layer between Python and Node.js services (via gRPC, Rabbit
MQ, or Kafka). - Security:
Implement best practices for data protection, authentication (OAuth2, JWT), and authorization across all services. - Dev Ops
Collaboration:
Work closely with Dev Ops to manage CI/CD pipelines and ensure smooth deployments via Docker/Kubernetes. - Mentorship:
Lead code reviews and technical grooming sessions to foster a culture of continuous learning.
- Languages:
Proficiency in at least one of Java (Spring Boot), Go, Python (Django/FastAPI), or Node.js. - Architecture:
Solid understanding of Microservices, Event‑Driven Architecture, and Message Brokers (Kafka, Rabbit
MQ). - Databases:
Deep expertise in Postgre
SQL/MySQL and No
SQL solutions like Mongo
DB or Dynamo
DB. - Cloud Services:
Hands‑on experience with AWS (EC2, S3, RDS, Lambda), Azure, or GCP. - Testing:
Mastery of Unit, Integration, and End‑to‑End testing (TDD/BDD). - Tools:
Git, Docker, Kubernetes, monitoring tools like Prometheus or Datadog.
- Cloud Native:
Advanced experience with AWS (Lambda, ECS, RDS) or equivalent GCP/Azure services. - Orchestration:
Experience deploying and scaling containerized applications using Docker and Kubernetes. - Observability:
Setting up monitoring and distributed tracing using Open Telemetry, Datadog, or ELK Stack.
- The “Why” over the “How”:
You don't just write code; you understand the business implications of choosing one library or database over another. - Legacy Mindset:
You write code that is clean, documented, and easy for the next developer to understand. - Problem Solving:
You have a proven track record of debugging complex production issues that span multiple services. - Communication:
You can explain technical constraints to non‑technical stakeholders (Product Managers, Designers) effectively.
- Work on cutting‑edge technologies and impactful projects.
- Opportunities for career growth and development.
- Collaborative and inclusive work environment.
- Competitive salary and benefits package.
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×