Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Join a high-impact digital transformation project for a leading UK telecom client. We’re seeking a skilled Node.js Backend Engineer with strong architectural thinking and a passion for building scalable, cloud-native systems.
What You'll Be Doing
- Design and develop scalable microservices using Node.js on Google Cloud Platform (GCP).
- Build and manage RESTful and GraphQL APIs using OpenAPI 3.0, Swagger, and YAML.
- Implement custom API policies using Node.js, JavaScript, or Python.
- Deploy and manage services in containerized environments using Docker and Kubernetes.
- Collaborate on CI/CD pipelines using GitHub, GitLab, Terraform, Ansible, or Puppet.
- Ensure application security (OAuth 2.0, OIDC, CSRF, CORS, cookie management).
- Write and maintain unit and functional tests using Cypress, Mocha, Jest, etc.
- Monitor and troubleshoot applications using tools like Splunk, StackDriver, Datadog, or Grafana.
- Work with both SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
- Optimise backend performance for high availability and resilience.
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- Minimum 5 years of experience in a similar role
- Proven expertise in Node.js, including asynchronous programming and non-blocking I/O.
- Strong understanding of microservices architecture and patterns (API Gateway, Sidecar, Service Discovery).
- Experience with Fastify or similar Node.js frameworks.
- Hands-on experience with containerization and cloud-native deployments.
- Familiarity with DevOps tools and practices (Terraform, Ansible, CI/CD).
- Deep understanding of security protocols and best practices.
- Ability to mentor junior developers and contribute to team growth.
- Clear and confident communication with technical and non-technical stakeholders.
- High proficiency in problem solving and root cause analysis.
- Excellent command of both spoken and written English.
Key Skills
Ranked by relevanceReady to apply?
Join NTT DATA Europe & Latam and take your career to the next level!
Application takes less than 5 minutes

