Talent.com
Software Engineer -Backend – Node.js, GraphQL, MongoDB
Software Engineer -Backend – Node.js, GraphQL, MongoDBSonata Software • Greater Bengaluru Area, India
No longer accepting applications
Software Engineer -Backend – Node.js, GraphQL, MongoDB

Software Engineer -Backend – Node.js, GraphQL, MongoDB

Sonata Software • Greater Bengaluru Area, India
30+ days ago
Job description

Sonata Software Overview

In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers.

As a leading Modernization Engineering company, we aim to deliver modernization-driven hypergrowth for our clients based on the deep differentiation we have created in Modernization Engineering, powered by our Lightening suite and 16-step Platformation™ playbook. In addition, we bring agility and systems thinking to accelerate time to market for our clients.

Headquartered in Bengaluru, India, Sonata has a strong global presence, including key regions in the US, UK, Europe, APAC, and ANZ. We are a trusted partner of world-leading companies in BFSI (Banking, Financial Services, and Insurance), HLS (Healthcare and Lifesciences), TMT (Telecom, Media, and Technology), Retail & CPG, and Manufacturing space. Our bouquet of Modernization Engineering Services cuts across Cloud, Data, Dynamics, Contact Centers, and around newer technologies like Generative AI, MS Fabric, and other modernization platforms.

Job Title : Software Engineer II (Backend – Node.js, GraphQL, MongoDB)

Location : Bangalore (In-office, 4 days a week)

Experience Level : 3–5 years

About the Role

We are looking for an experienced Software Engineer II (Backend) to join our Bangalore team. In this role, you will design, develop, and maintain scalable backend services and APIs that power our applications. You will work closely with cross-functional teams to build robust, high-performing systems using Node.js , GraphQL , and MongoDB , while contributing to architectural improvements and production reliability.

Key Responsibilities

  • Design, build, and maintain backend services and APIs using Node.js and GraphQL .
  • Develop efficient, reusable, and reliable code with a focus on performance and scalability.
  • Work with MongoDB and other databases to design optimal data storage solutions.
  • Deploy and manage applications in cloud environments (AWS preferred) using Kubernetes .
  • Ensure system performance through profiling, debugging, and optimization.
  • Implement TDD , unit tests , and integration tests to maintain high-quality code.
  • Collaborate with frontend, DevOps, and product teams to deliver seamless user experiences.
  • Participate in code reviews, design discussions, and architectural planning.
  • Stay up to date with emerging backend technologies and best practices.

Desired Skills and Qualifications

  • BE / BTech in Computer Science or equivalent practical experience.
  • 3–5 years of backend engineering experience with Node.js .
  • Strong understanding of GraphQL — including schema design, resolvers, and performance optimization.
  • Hands-on experience with Kubernetes and cloud environments (AWS preferred) .
  • Proficiency with both relational and non-relational databases , with MongoDB preferred.
  • Solid skills in debugging, performance tuning, and problem-solving .
  • Familiarity with TDD , unit testing , and integration testing frameworks.
  • Strong written and verbal communication skills .
  • Ability to work effectively in a distributed, cross-functional, and collaborative environment .
  • A proactive attitude and eagerness to learn, adapt, and grow with the team.
  • Why join Sonata Software?

    At Sonata, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build never seen before solutions to some of the world’s toughest problems. You´ll be challenged, but you will not be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

    Create a job alert for this search

    Software Engineer Backend • Greater Bengaluru Area, India

    Related jobs
    Back End Engineer

    Back End Engineer

    SQUIDY • bangalore district, karnataka, in
    Work start date : 15th November 2025.Salary : INR 3,00,000 Per Month.Only candidates who submit their GitHub profile or portfolio along with their resume will be taken seriously at : .Squidy is an AI-d...Show more
    Last updated: 21 days ago • Promoted
    Golang Backend Engineer

    Golang Backend Engineer

    Hyqoo • Tumkur, IN
    Job Title : Backend Engineer (Golang).Duration : 6+ months with possibility of extensions.Time Zone : IST hours 9am to 6pm. Design, develop, and maintain backend services using Golang within a microser...Show more
    Last updated: 14 days ago • Promoted
    Senior Backend Developer (Remote)

    Senior Backend Developer (Remote)

    Stealth • Tumkur, IN
    Remote
    Fintech Unicorn seeking backend engineers who love building systems that millions trust with their money.Your code directly affects millions of users' financial lives - from seamless payments to sm...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Backend (Platform - Onboarding)

    Senior Software Engineer, Backend (Platform - Onboarding)

    Coinbase • Tumkur, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 5 days ago • Promoted
    Staff Software Engineer - Backend, C#,.Net Core, Azure

    Staff Software Engineer - Backend, C#,.Net Core, Azure

    Ivanti • Greater Bengaluru Area, India
    Are you an experienced software engineer passionate about delivering innovative solutions and driving technical excellence? Join Ivanti and help us transform how organizations experience digital wo...Show more
    Last updated: 3 days ago • Promoted
    Node.JS

    Node.JS

    ValueLabs • Bengaluru, Karnataka, India
    Backend Engineer (Automation-First Mindset).Backend Engineering | 30% Automation Testing.Selenium experience is a plus but not a core requirement. RESTful APIs, service integrations, and real-world ...Show more
    Last updated: 30+ days ago • Promoted
    Forward Deployed Engineer

    Forward Deployed Engineer

    Searchability® • Tumkur, IN
    Forward Deployed Engineer - AI💻.Remote-based - relocation to Dubai📍.Searchability MENA is working with an innovative AI startup looking for a. This is a rare chance to get involved with a company ...Show more
    Last updated: 8 days ago • Promoted
    Backend Engineer - Node.js / Nest.js (Scalable Systems)

    Backend Engineer - Node.js / Nest.js (Scalable Systems)

    RingCentral • Bengaluru, Karnataka, India
    We are looking for a highly skilled Backend Engineer with 2+ years of experience in developing backend applications and services using Node. The ideal candidate should be excellent at code reviews...Show more
    Last updated: 1 day ago • Promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    Truxt.ai • Tumkur, IN
    As an early-stage company driven by a meaningful mission, we seek exceptional engineering talent who values purpose, long-term impact, and significant equity ownership over traditional salary compe...Show more
    Last updated: 21 days ago • Promoted
    Backend Engineer – Node.js / Nest.js (Scalable Systems)

    Backend Engineer – Node.js / Nest.js (Scalable Systems)

    RingCentral • Bengaluru, Karnataka, India
    We are looking for a highly skilled Backend Engineer with 2+ years of experience.The ideal candidate should be excellent at code reviews, have a strong sense of software. B2B system design will be h...Show more
    Last updated: 2 days ago • Promoted
    Backend developer-Nodejs

    Backend developer-Nodejs

    McLaren Strategic Solutions (MSS) • Bengaluru, Karnataka, India
    Join a fast-paced backend engineering team to build secure, scalable systems integrating with blockchain components.Responsible for designing APIs, data persistence layers, and authentication servi...Show more
    Last updated: 8 days ago • Promoted
    Lead Backend Engineer

    Lead Backend Engineer

    Senpi • Tumkur, IN
    In just four months since launching on Base, Senpi has processed.Backed with $4M in Seed capital by top investors including Lemniscap, Coinbase Ventures, and SuperLayer, we’re building on a track r...Show more
    Last updated: 30+ days ago • Promoted
    Back End Developer

    Back End Developer

    Concentrix • Tumkur, IN
    API Development , JS & TypeScript , Rest API , GraphQL , Assync Comms ,.Java Spring Framework,Microservices.Notice Period : Immediate to 15 Days.Show more
    Last updated: 5 days ago • Promoted
    Backend Developer (Nest.js / Node.js / Supabase)

    Backend Developer (Nest.js / Node.js / Supabase)

    ChatDMC • Bangalore, IN
    Hiring : Backend Developer (Nest.We’re building the future of AI-driven travel tech at RateGen, and we’re looking for a Backend Developer who can integrate APIs, build clean and scalable systems, an...Show more
    Last updated: 30+ days ago • Promoted
    Backend Engineer (Node.js & Express.js) - Full-Time (Remote, India)

    Backend Engineer (Node.js & Express.js) - Full-Time (Remote, India)

    Zendr Business • Tumkur, IN
    Remote
    Location : Remote (India-based candidates only).Experience Required : Minimum 1.Zendr is a UK-based startup on a mission to transform how businesses manage payments, invoicing, and operations.We’re b...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Backend

    Software Engineer Backend

    Solvei8 • Tumkur, IN
    Solvei8 (pronounced solve-it) is a one-stop integrated factory cloud solutions provider for the apparel and footwear industry, under the parent company Buyogo AG. With innovation, agility, and custo...Show more
    Last updated: 21 days ago • Promoted
    Backend Engineer – Go

    Backend Engineer – Go

    InCommon • Tumkur, IN
    InCommon is hiring on behalf of Podifi.Palo Alto that helps startups and enterprises build full-stack applications through lean, AI-augmented teams. Their model blends product, design, and engineeri...Show more
    Last updated: 30+ days ago • Promoted
    Lead Backend Engineer

    Lead Backend Engineer

    TestZeus • Greater Bengaluru Area, India
    TestZeus is pioneering the next generation of autonomous software testing with AI agents.We’re the team behind Hercules, the world’s first open-source testing agent. We combine large language models...Show more
    Last updated: 3 days ago • Promoted