Back End Developer

162 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Birlasoft:

Birlasoft, a powerhouse where domain expertise, enterprise solutions, and digital technologies converge to redefine business processes. We take pride in our consultative and design thinking approach, driving societal progress by enabling our customers to run businesses with unmatched efficiency and innovation. As part of the CKA Birla Group, a multibillion-dollar enterprise, we boast a 12,500+ professional team committed to upholding the Group's 162-year legacy. Our core values prioritize Diversity, Equity, and Inclusion (DEI) initiatives, along with Corporate Sustainable Responsibility (CSR) activities, demonstrating our dedication to building inclusive and sustainable communities. Join us in shaping a future where technology seamlessly aligns with purpose.

About the Job

  • The ideal candidate will be part of a high performing team with a strong background in Node.js, serverless programming, and

    Infrastructure as Code (IaC) using Terraform.

  • You will be responsible for translating business requirements into robust technical solutions, ensuring high-quality code, and fostering a culture of technical excellence within the team.


Job Title

Location: All Birlasoft

Educational Background:

Key Responsibilities:

  • Lead the design, development, and implementation of highly scalable and resilient backend applications using

    Node.js, TypeScript, and Express.js

    .
  • Architect and build serverless solutions on AWS, leveraging services like

    AWS Lambda, API Gateway

    , and other cloud-native technologies.
  • Utilize Terraform extensively for defining

    , provisioning, and managing AWS infrastructure as code, ensuring repeatable and consistent deployments.
  • Collaborate closely with product managers, solution architects, and other engineering teams to capture detailed requirements and translate them into actionable technical tasks.
  • Identify and proactively resolve technical dependencies and roadblocks.
  • Design and implement efficient data models and integrate with NoSQL databases, specifically

    DynamoDB

    , ensuring optimal performance and scalability.
  • Implement secure authentication and authorization mechanisms, including Single Sign-On (SSO) and integration with Firebase for user management.
  • Ensure adherence to security best practices, coding standards, and architectural guidelines throughout the development lifecycle.
  • Experience in using

    unit testing

    and test-driven development (TDD) methodologies to ensure code quality, reliability, and maintainability.
  • Conduct code reviews, provide constructive feedback, and mentor junior and mid-level developers to elevate the team's technical capabilities.
  • Contribute to the continuous improvement of our development processes, tools, and best practices.
  • Stay abreast of emerging technologies and industry trends, particularly in the AWS cloud and Node.js ecosystem, and evaluate their applicability to our projects.

Required Technical Skills:

  • Node.js & JavaScript​
  • :Expert-level proficiency in Node.js, JavaScript (ES6+), and TypeScrip

    t
  • .Frameworks
  • :Strong experience with Express.js for building robust APIs

  • .Serverless Programming
  • :In-depth knowledge and hands-on experience with AWS Lambda and serverless architecture
  • .Experience with designing and developing microservices architectures
  • .Knowledge of Terraform for deployment of Lambda functions
  • .AWS Cloud Native
  • :Extensive experience designing and implementing solutions leveraging various AWS services (e.g., API Gateway, S3, SQS, SNS, CloudWatch, IAM)
  • .Databases
  • :Strong integration experience with DynamoDB, including data modeling and query optimization
  • .Authentication
  • :Hands-on experience with Single Sign-On (SSO) implementation and Firebase integration
  • .Testing
  • :Solid understanding and practical experience with unit testing frameworks (e.g., Jest, Mocha) and test automation

.Desired Skills & Experience

  • :A Bachelor's or Master's degree in Computer Science, Engineering, or a closely related discipline
  • .Experience with CI/CD pipelines for automated deployment of serverless applications
  • .Familiarity with containerization technologies (e.g., Docker) is a plus
  • .Strong understanding of security principles and best practices in cloud environments

.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Mumbai, Maharashtra, India

Bengaluru, Karnataka, India

Gurugram, Haryana, India