XX
Senior Backend DeveloperVE3London, England, United Kingdom
XX

Senior Backend Developer

VE3
  • GB
    London, England, United Kingdom
  • GB
    London, England, United Kingdom
Postuler Maintenant

À propos

Join to apply for the
Senior Backend Developer
role at
VE3 .
Job Title and Experience Senior Backend Developer (5–7 years experience).
Role Mission As 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 GraphQL 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, RabbitMQ, or Kafka).
Security: Implement best practices for data protection, authentication (OAuth2, JWT), and authorization across all services.
DevOps Collaboration: Work closely with DevOps 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.
Technical Skills Required
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, RabbitMQ).
Databases: Deep expertise in PostgreSQL/MySQL and NoSQL solutions like MongoDB or DynamoDB.
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.
Infrastructure & DevOps (2025 Standards)
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 OpenTelemetry, Datadog, or ELK Stack.
What We Are Looking For
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.
Benefits
Work on cutting‑edge technologies and impactful projects.
Opportunities for career growth and development.
Collaborative and inclusive work environment.
Competitive salary and benefits package.
#J-18808-Ljbffr
  • London, England, United Kingdom

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.