Back End Developer

Movate
Bangalore Urban, Karnataka, India

Role: P3 Backend

Experience: 3 - 6 Years

Employment Type: Full-Time

Location: Bangalore

Mode of work: WFO

Shift Time: General Shift

About Movate

Movate, formerly called CSS Corp, is a new age services company that harnesses the power of digital technologies to reimagine customer engagements. We enable businesses to anticipate and face disruptions effectively through our digital, technology and support services. We are a global customer experience and technology consulting services provider and a digital transformation partner of choice for clients across industries.

Role Overview

We are looking for a talented and experienced Senior Backend Engineer to join our dynamic and innovative team at Movate. If you are passionate about building scalable, high-performance backend systems, solving complex technical challenges, and working with modern technologies in a collaborative environment.

Key Responsibilities

  • Serve as a key contributor to the core engineering team, focusing on backend development and continuous enhancement of the SaaS technology platform.
  • Take end-to-end ownership of core microservices, including architecture, design, development, testing, deployment, and ongoing maintenance.
  • Lead the backend development of new features and enhancements, ensuring scalability, reliability, and high performance.
  • Collaborate closely with Product Managers, frontend engineers, and cross-functional teams to translate business requirements into effective technical solutions.
  • Design, develop, and maintain robust, scalable, and secure backend services and APIs.
  • Write clean, efficient, maintainable, and well-tested code following software engineering best practices.
  • Participate actively in an Agile, delivery-focused development environment, contributing to sprint planning, code reviews, estimation, and timely delivery.
  • Identify and resolve performance, scalability, and reliability issues across backend systems.
  • Contribute to technical architecture and design decisions for new and existing backend components.
  • Support smooth deployment, monitoring, troubleshooting, and production stability of backend services.
  • Promote engineering best practices through code reviews, documentation, automation, and continuous improvement.

Required Skills & Experience

  • Minimum 4+ years of hands-on experience in Backend Development, building scalable and production-grade applications.
  • Strong programming expertise in TypeScript, Node.js, NestJS, and Python. Mandatory
  • Proven hands-on experience in designing, developing, and maintaining microservices-based architectures. Mandatory
  • Strong experience with cloud platforms, preferably AWS; experience with GCP or Azure is also relevant.
  • Good working knowledge of relational and NoSQL databases, particularly PostgreSQL and DynamoDB.
  • Hands-on experience with messaging, queueing, and streaming technologies such as Redis Streams, AWS SQS, RabbitMQ, and Kafka.
  • Experience working on data-intensive products and applications, with a strong understanding of data-driven application development.
  • Familiarity with telephony systems, voice technologies, and communication protocols such as SIP and WebRTC. Preferred / Advantage
  • Experience working with monorepo architecture and managing shared codebases across multiple services. Preferred / Advantage
  • Strong understanding of REST APIs, system design, scalability, performance optimization, and backend engineering best practices.

What Success Looks Like

  • Scalable and reliable automation solutions are delivered in line with business and technical requirements.
  • Power Platform environments remain secure, governed and operationally stable.
  • Automation standards, reuse and best practices are consistently adopted across the team.
  • Enterprise integrations and releases are managed with strong quality and control. Preferred

Qualifications

  • Bachelor’s degree in computer science, Information Technology, Engineering or a related discipline.

Equal Opportunity

Movate is an equal opportunity employer and is committed to creating a diverse and inclusive workplace. We encourage applications from all qualified individuals in accordance with applicable law.

Score my resume against this job, free →

Questions about this job

How do I apply for the Back End Developer job at Movate?

Use the apply link on this page: you apply directly with Movate on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Movate want for this Back End Developer role?

The job description asks for TypeScript, Node.js, NestJS, Python, microservices-based architectures, AWS, PostgreSQL and DynamoDB. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Movate?

Apply to the Movate roles that match your experience, and tailor your resume to each job description: for this role that means showing TypeScript, Node.js, NestJS. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Back End Developer job remote or onsite?

This is based in Bangalore Urban, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Movate, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →