Middle Backend Developer; Node.js
Listed on 2026-07-16
-
Software Development
Backend Developer, DevOps
Location: Newcastle upon Tyne
Project description
As a Backend Developer for this project, you will have the opportunity to contribute to industry leading software for our global clients. You will work closely with cross-functional teams and regional experts to design, implement, and support solutions. This is your chance to work on a stable, long-term project with a global client, focusing on digital transformation and change management.
Why Join Us?Exciting Opportunities:
Work in squads under our customer's direction, utilizing Agile methodologies and Scrum. Innovative Application:
Contribute to an application that guides and documents the sales order process, aids in market analysis, and ensures competitive pricing. Workflow Governance:
Be part of a team that integrates digital and human approvals, ensuring seamless integration with a broader ecosystem of applications. Global Exposure:
Collaborate with reputed global clients, delivering top-notch solutions. Career Growth:
Join high-caliber project teams with front-end, back-end, and database developers, offering ample opportunities to learn, grow, and advance your career.
- Design, develop, and maintain backend services and RESTful APIs using Node.js
- Build and deploy containerized applications on Kubernetes across AWS and Azure environments
- Collaborate with frontend, Dev Ops, and platform teams to define and deliver features
- Implement and maintain CI/CD pipelines for automated build, test, and deployment
- Ensure API performance, reliability, and security through proper design and monitoring
- Manage and optimize cloud resources across AWS and Azure
- Write and maintain unit, integration, and API tests to ensure code quality
- Participate in code reviews, technical discussions, and architecture decisions
- Troubleshoot production issues and contribute to incident resolution
- Stay current with emerging technologies in backend development, cloud services, and container orchestration
- Years of
Experience:
4-6 years in backend application development, with at least 1‑2 years working with cloud services and container orchestration - Strong proficiency in Node.js (Express, Fastify, or NestJS)
- Deep understanding of RESTful API design, versioning, and best practices
- Experience with API authentication and authorization (OAuth2, JWT, API keys)
- Proficiency in JavaScript and Type Script
- Understanding of event-driven architecture and message queues (e.g., RabbitMQ, Kafka, SQS)
- Hands‑on experience with AWS (EC2, S3, Lambda, SQS, SNS, IAM, Cloud Watch)
- Working knowledge of Azure (App Service, Azure Functions, Azure Dev Ops, AKS)
- Understanding of cloud networking, security groups, IAM policies, and secret management
- Proficiency in Docker — building, optimizing, and managing container images
- Hands‑on experience with Kubernetes (K8s) — deployments, services, config maps, secrets, ingress, helm charts
- Experience with managed Kubernetes services (EKS, AKS)
- Experience with CI/CD pipelines using Git Lab CI, Git Hub Actions, Jenkins, or Azure Dev Ops
- Familiarity with Infrastructure as Code (IaC) tools such as Terraform or Helm
- Database Management:
Experience with SQL databases (PostgreSQL, MySQL) and No
SQL databases (MongoDB, DynamoDB, Redis); understanding of database optimization, indexing, and query performance tuning - Observability and Monitoring:
Familiarity with logging and monitoring tools (Cloud Watch, Prometheus, Grafana, ELK stack); experience with distributed tracing (Jaeger, Open Telemetry) - Security:
Understanding of API security best practices (rate limiting, input validation, CORS, HTTPS enforcement); familiarity with container security scanning and vulnerability management - Testing:
Experience with automated testing frameworks (Jest, Mocha, Supertest); understanding of integration and contract testing for APIs - Soft Skills:
Strong problem‑solving abilities and attention to detail; good communication and collaboration skills; comfortable working in an agile development environment
Ready to make an impact? Apply now and be part of our journey to success!
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: