CrawlJobs Logo

Backend Developer - Node.js (GCP)

India, Pune · Job Posted March 22, 2026
Apply Position
Job Link Share

Job Description

We are seeking an experienced Backend Developer skilled in Node.js to design, build and maintain microservices and backend systems within the Google Cloud Platform (GCP) environment. The individual will contribute to creating scalable, high‑performance, and reliable backend solutions while collaborating closely with cross‑functional product and technology teams.

Job Responsibility

  • Design, develop, and maintain efficient, reusable, and scalable server‑side code using Node.js
  • Build well‑structured RESTful APIs and microservices that enable smooth communication across systems
  • Integrate and optimise databases such as Google Cloud Firestore and Cloud SQL with a strong focus on performance and data integrity
  • Work with DevOps teams to deploy and maintain services on GCP using tools such as Google Kubernetes Engine (GKE) and Cloud Functions
  • Create and execute automated tests, including unit, integration, and end‑to‑end tests, ensuring system reliability
  • Identify and resolve performance issues, bugs, and potential bottlenecks through robust debugging and optimisation
  • Collaborate with frontend, product, and design teams to translate requirements into effective backend solutions
  • Maintain clear, structured documentation including API specifications, architectural diagrams, and coding guidelines
  • Participate in collaborative code reviews to uphold coding standards and best practices

Requirements

  • Minimum of four years’ experience working with Node.js in a production environment
  • Proficient in JavaScript
  • Experienced in GCP services, including Compute Engine, Kubernetes Engine, Firestore, Cloud SQL, Cloud Pub/Sub, and Cloud Functions
  • Skilled in designing secure, well‑versioned RESTful APIs using frameworks such as Express.js
  • Strong in both SQL and NoSQL concepts, with advanced capability in data modelling, indexing, and query optimisation
  • Familiar with automated testing frameworks such as Jest or Mocha, with an understanding of containerisation tools such as Docker
  • Strong analytical and problem‑solving thinker
  • Effective communicator with experience working in Agile environments

What we offer

  • Opportunity to work with modern cloud‑native technologies within GCP
  • Exposure to large‑scale distributed systems and high‑performance backend engineering
  • Collaboration with highly skilled cross‑functional teams across international markets
  • A workplace environment that encourages continuous learning, innovation, and professional development

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Backend Developer - Node.js (GCP)

8 matching positions

Senior Backend Developer

Our dynamic team is in search of a top-tier Back-End Developer who thrives in fa...
Location
Location
Canada , Montreal
Salary
Salary:
Not provided
brainfinance.com Logo
BrainFinance
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Over 8 years of JavaScript software development experience with recent projects in Node.js, and TypeScript stack
  • Familiar with Node.js frameworks like Fastify and Express.js
  • Experience with GCP and serverless technologies such as Google Cloud Run, and Cloud Functions
  • Proficient in working with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, Firestore)
  • Experience in building and maintaining RESTful APIs
  • Proficient with serverless technologies like Google Cloud Functions
  • Knowledge of Docker and containerization technologies
  • Experience with backend testing frameworks
  • Understanding of Agile/Scrum methodologies
  • Bachelor's degree in Computer Science is preferred
Job Responsibility
Job Responsibility
  • Handle the tasks without supervision, leading the development and following the Agile/SCRUM environment
  • Design and implement robust backend architecture using TypeScript
  • Develop and maintain scalable, maintainable, and efficient backend systems
  • Collaborate with Product Managers and UX Designers to align backend solutions with user needs
  • Ensure high performance and responsiveness of backend services
  • Implement and maintain database solutions using SQL/NoSQL technologies like PostgreSQL, MySQL, and Firestore
  • Develop and integrate RESTful APIs
  • Incorporate automated testing and continuous integration into the development process
  • Conduct code reviews and contribute to team knowledge sharing
  • Continuously enhance technical skills and knowledge in the backend domain
What we offer
What we offer
  • Group Insurance (Health and Dental)
  • Retirement Savings Plan (RSP)
  • Virtual healthcare
  • Employee Assistance Program (EAP)
  • Hybrid - Office / remote (the team is in the office on Wednesdays)
  • Additional Days off (Moving day, Birthday, 5 personal days)
  • Health and Wellness Program
  • Office perks: Event Coordinator responsible for social activities, 5-7, snacks provided, yoga and meditation room
  • Paid subscription to training tools
  • Benefits for public transportation (Bixi, Opus)
  • Fulltime
Read More
Arrow Right

Backend Developer

We’re a dynamic tech company on a mission to build scalable digital products tha...
Location
Location
Italy , Milan
Salary
Salary:
Not provided
livestory.nyc Logo
Live Story
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years experience in backend development in production environments
  • Strong proficiency with Node.js (or Go) and TypeScript
  • Solid experience with relational (PostgreSQL) and non‑relational (MongoDB, Redis) databases
  • Experience with cloud platforms (AWS, GCP) and containerisation (Docker, Kubernetes)
  • Familiarity with designing APIs, authentication/authorization, and distributed systems
  • Product mindset: you care about how users experience the product, you are keen to iterate fast
  • Strong communication skills in English
Job Responsibility
Job Responsibility
  • Design, build and maintain backend services and APIs (REST, GraphQL) that power our product
  • Collaborate closely with frontend engineers, product managers, QA and DevOps to take features from concept to production
  • Ensure your backend is performant, reliable, secure and scalable
  • Contribute to architectural decisions: microservices, serverless, cloud‑native
  • Write clean, testable, maintainable code
  • participate in code reviews and share best practices
  • Continuously improve our development and deployment pipeline
  • Fulltime
Read More
Arrow Right

Senior Backend Developer

We are seeking a skilled and experienced Backend Developer with 5 to 8 years of ...
Location
Location
India
Salary
Salary:
Not provided
northbaysolutions.com Logo
NorthBay
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in backend development with Python or Node.js
  • Strong understanding of microservices architecture and RESTful API design
  • Experience with containerization tools like Docker and orchestration with Kubernetes
  • Knowledge of testing frameworks (e.g., PyTest, Mocha, Jest) and test-driven development practices
  • Hands-on experience with SQL, NoSQL (e.g., MongoDB, DynamoDB), and Vector databases (e.g., Pinecone, FAISS)
  • Experience deploying and managing applications on cloud platforms (AWS, Azure, or GCP), including compute services, serverless functions, cloud databases, and networking components
  • Strong problem-solving skills, communication abilities, and a collaborative mindset
  • Self-motivated and able to work independently in a distributed team environment
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust and scalable RESTful APIs for enterprise-level applications
  • Build and deploy microservices using modern backend frameworks with a strong emphasis on performance and maintainability
  • Implement containerized applications using Docker and Kubernetes
  • Write unit and integration tests using relevant testing frameworks to ensure code quality and system reliability
  • Collaborate with cross-functional teams including front-end developers, DevOps, and data engineers to deliver high-quality software solutions
  • Optimize backend performance and ensure security compliance throughout the development lifecycle
  • Maintain and work with various database technologies including SQL, NoSQL, and Vector databases
  • Deploy, monitor, and troubleshoot applications in cloud environments (compute, serverless, networking, storage)
  • Fulltime
Read More
Arrow Right
New

Java Engineer with Node.JS

Location
Location
Romania , Bucuresti
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years of professional experience in backend software development, with a strong focus on Java/Node-based systems
  • Deep expertise in Java (Spring/Quarkus, Hibernate, Junit) and NodeJS (ExpressJS, Jest), microservices architecture
  • Good understanding of design patterns, awareness/understanding of SOLID principles
  • Knowledge of Data structures/Collections
  • Proven experience designing and building scalable backend solutions and REST APIs
  • Strong experience with relational databases, including advanced SQL, schema design, and performance tuning
  • Good understating microservices architecture and distributed systems
  • Hands-on experience developing and deploying applications on Google Cloud Platform (GCP) or other major cloud providers
  • Experience with DevOps, CI/CD pipelines, Docker containers, Kubernetes, Git
Job Responsibility
Job Responsibility
  • Implement highly scalable, secure, and resilient backend solutions using Java 17+ and the Spring/ Quarkus ecosystem
  • Develop, test, and document Java-based software components in accordance with requirements, actively contributing to all stages of the software development lifecycle
  • Maintain high standards of software quality by adhering to good practices and habits, including thorough code reviews and contributing to technical standards
  • Identify and resolve complex technical issues, ensuring system stability and performance
  • Write comprehensive unit tests for robustness, edge cases, and general reliability, and participate in peer-reviews of solution designs and related code
  • Leverage Google Cloud Platform (GCP) services to build, deploy, and manage robust scalable software solutions
  • Design, optimize, and manage complex schemas and queries within our RDMS database, ensuring data integrity and performance for critical customer information
  • Collaborate with BAs, QAs, and stakeholders to jointly develop effective solutions
  • Provide support to ensure high-quality releases
  • Thrive in a scaled Agile working environment, collaborating with a global and diverse team
What we offer
What we offer
  • New beginnings can be a challenge. We promise a smooth integration and a supportive mentor
  • Pick your working style: choose from Remote, Hybrid or Office work opportunities
  • Early bird or night owl? Our projects have different working hours to suit your needs
  • Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
  • We want you to stay healthy! Enjoy our Private Health Insurance – it's custom-made for you
  • A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School
  • Make the most of our epic parties or themed events – they're lovingly designed for our people and their families
Read More
Arrow Right

Full Stack App Development Manager

We are seeking a highly motivated and skilled Full Stack Developer to design, de...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ yrs of exp in total
  • 4–6+ years of hands-on experience in full stack application development
  • Strong problem-solving, analytical, and debugging skills
  • Excellent communication and collaboration abilities
  • Ability to work effectively in a fast-paced, agile development environment
  • Strong proficiency in Angular and/or React, HTML5, CSS3, JavaScript (ES6+), TypeScript
  • Experience with Angular Material, Bootstrap, Responsive and cross-browser UI development
  • Good understanding of Component-based architecture, State management, and Frontend performance optimization
  • Strong expertise in Java with Spring Boot, Node.js with Express.js or NestJS
  • Hands-on experience in REST API development and integration, Microservices architecture, Authentication and authorization mechanisms, Backend performance tuning, and scalability
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain end-to-end web applications across frontend and backend layers
  • Build responsive, scalable, and high-performance user interfaces using Angular and/or React following engineering best practices
  • Develop secure and reliable backend services and APIs using Java (Spring Boot) and/or Node.js (Express/NestJS)
  • Design, implement, and manage RESTful APIs and microservices-based architectures
  • Develop and optimize database solutions using relational databases
  • Collaborate closely with product owners, UX/UI designers, architects, and cross-functional engineering teams
  • Participate in code reviews, unit testing, integration testing, and CI/CD processes
  • Troubleshoot, analyze, and resolve production issues and performance bottlenecks
  • Contribute to technical design discussions, documentation, and continuous process improvements
  • Follow agile development methodologies and participate in sprint planning, stand-ups, and retrospectives
  • Fulltime
Read More
Arrow Right

Lead Agentic Ai Engineer

Citi's Wholesale Technology organization is seeking an exceptional, hands-on Lea...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6–10 years of relevant experience in an AI/ML development role, Applications Development, or Systems Analysis, with a substantial and demonstrated focus on Python technologies
  • Minimum 2+ years of professional experience in software development with a focus on AI, prompt engineering, machine learning, and/or agentic AI systems
  • Proven track record as a lead developer for agentic flow design, prompt design, and testing of autonomous AI systems with deep expertise in Google ADK
  • Subject Matter Expert (SME) in at least one area of Applications Development, particularly Python application development (Django, Flask, FastAPI)
  • Python (expert-level): FastAPI, Django, Flask, asyncio, PySpark — strong fundamentals in algorithms, data structures, concurrency, and design patterns
  • Proficient in Java (Spring Boot, Spring Cloud), JavaScript/TypeScript (React, Next.js, Node.js), and SQL/data modeling
  • Experience across AWS, Azure, and GCP with Docker, Kubernetes, and CI/CD pipelines
  • Proficient in MLOps practices including model versioning, deployment, and lifecycle management
  • Strong foundation in secure API design, microservices, event-driven architecture, and distributed systems with expertise in testing, Git workflows, and performance optimization
  • Deep expertise in LLMs (OpenAI GPT, Gemini, Claude, Llama) with hands-on experience in LangChain, LangGraph, LlamaIndex, AutoGen, CrewAI, and Google ADK
Job Responsibility
Job Responsibility
  • Lead end-to-end design, development, and deployment of large-scale agentic AI solutions using Google Agent Development Kit (ADK) and frameworks such as LangChain, LangGraph
  • Architect advanced multi-agent systems (perception, reasoning, planning, execution) integrating multiple LLM providers (OpenAI, Anthropic, Google Gemini)
  • Build AI-powered capabilities using Google Gemini, Vertex AI, Agent Development Kit (ADK), Google A2UI, vector databases, RAG pipelines, semantic search, and advanced prompt and context management
  • Engineer autonomous agents incorporating planning, tool usage, memory management, and multi-step reasoning patterns
  • Develop scalable, high-performance backend services in Python (FastAPI, asyncio) with resilient APIs, event-driven designs, and microservices architectures
  • Build and maintain robust data pipelines working with SQL (Oracle, PostgreSQL) and NoSQL (MongoDB) databases
  • Implement secure REST APIs and agent interfaces with strong authentication, authorization (OAuth), and encryption best practices
  • Optimize AI agent performance, latency, and cost through prompt optimization, caching strategies, and vector index tuning
  • Provide architectural guidance for Next-Generation AI (NGAI) initiatives, ensuring adherence to CTO guidelines and platform standards
  • Develop and maintain a strategic roadmap for generative AI adoption, evaluating new models, techniques, and platforms
  • Fulltime
Read More
Arrow Right

Full Stack Developer

Wissen Technology is hiring for Full Stack Developer. About Wissen Technology: A...
Location
Location
India , Shaikpet
Salary
Salary:
Not provided
votredircom.fr Logo
Wissen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience in Node.js
  • Strong proficiency in TypeScript
  • Experience building scalable backend services and REST APIs
  • Experience with modern frontend frameworks such as Angular
  • Good understanding of databases such as PostgreSQL, MySQL, MongoDB, or similar
  • Understanding of software design principles and clean coding practices
  • Experience working with cloud platforms such as AWS, Azure, or GCP
  • Bachelor's degree in computer science, Engineering, or related field
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable full stack applications
  • Build reusable, efficient, and secure backend APIs using Node.js and TypeScript
  • Develop responsive frontend interfaces using modern JavaScript frameworks
  • Collaborate with cross-functional teams to define and deliver new features
  • Optimize applications for performance, scalability, and reliability
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews, debugging, and troubleshooting
  • Ensure application security and data protection best practices
  • Contribute to architecture discussions and technical decision-making
  • Fulltime
Read More
Arrow Right

Full-Stack Software Developer

Your future employer is an established market leader undergoing an exciting phas...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
6000.00 - 9000.00 MYR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
July 19, 2026
Flip Icon
Requirements
Requirements
  • A bachelor's degree in computer science, information technology, or a related field (or equivalent practical experience)
  • Minimum of 3 years of professional experience in full-stack web development
  • Strong proficiency in modern javascript (es6+) and typescript
  • Deep, versatile frontend experience with at least two major frameworks (react.js, vue.js, or angular), alongside HTML5 and CSS3
  • Proven hands-on backend experience with node.js and frameworks like express.js or nestjs
  • Solid understanding of sql and nosql databases
  • Familiarity with git version control and basic cloud infrastructure (aws, gcp, or azure)
Job Responsibility
Job Responsibility
  • Frontend creation: design and build highly responsive, intuitive, and reusable UI components using react.js, vue.js and modern state management
  • Backend engineering: design, develop, and maintain robust, scalable server-side logic and restful/graphql APIs using node.js and express.js
  • Database integration: manage data storage solutions across both relational (postgresql/mysql) and non-relational (mongodb) systems
  • Performance optimization: optimize applications for maximum speed, scalability, and security while maintaining clean, well-documented code
Read More
Arrow Right