Backend Architect

12 - 16 years

13 - 20 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Backend Architect

Key Responsibilities

  • Architectural Leadership:

    Responsible for the overall architecture of our backend services and leading design and architecture discussions for new features.
  • Technical Guidance & Mentorship:

    Mentor and guide developers during feature implementation, ensuring high code quality and adherence to design principles; set a high bar for code reviews.
  • Hands-on Development:

    Spend a significant portion of time in hands-on coding activities, directly owning the implementation of complex features, conducting Proof of Concepts (POCs), debugging performance issues, and improving scalability.
  • Cross-functional Collaboration:

    Work closely with DevOps and Quality Assurance teams for stable and efficient deployments and releases, and partner with the product team to enhance our overall product offering.
  • Continuous Improvement:

    Drive process innovation and propose new ideas to improve quality and speed, including the adoption of new technologies and platforms.

Qualifications

  • Extensive experience in the overall architecture of backend services, with a proven ability to lead design and architecture discussions.
  • Demonstrated experience in leading a team of backend developers, both in-house and at vendor sites.
  • Experience with data modeling in RDBMS like

    Postgres/MySQL

    and NoSQL databases like

    MongoDB

    .
  • Familiarity with

    CI/CD using Jenkins

    and deploying

    Docker containers with orchestration tools like Kubernetes

    .

Skills & Expertise

  • Backend Proficiency:

    Excellent understanding of

    Node.js

    , including its limitations and workarounds.
  • Scalable Design:

    Strong knowledge of designing and using backend services that can

    scale horizontally using Node.js and Express

    .
  • Performance Tuning:

    Knowledge of performance tuning and the fundamental design principles behind building scalable applications.
  • Architectural Trends:

    Up-to-date with the latest

    Architecture trends, Design Patterns

    used in the JavaScript/Node.js community, and awareness of trade-offs involved in building complex

    microservices-based architecture

    .
  • DevOps Knowledge:

    Working knowledge in DevOps practices such as logging, horizontal and vertical scaling, cost reduction, and optimization.
  • Frontend (Good to Have):

    Knowledge of frontend development using

    React or React Native

    is a plus.
  • Messaging (Good to Have):

    Knowledge of streaming and messaging platforms like

    KAFKA and RabbitMQ

    is a plus.
  • Communication & Leadership:

    Strong communication and inter-personal skills, with the ability to mentor and coach team members, upskill teams, and work effectively in ambiguous setups.
  • Product Engagement:

    Ability to work with Product Managers to provide inputs and insights for shaping the product roadmap and engage directly with end-users to understand their personas and digital habits.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Wadhwani Foundation logo
Wadhwani Foundation

Non-Profit / Economic Development

N/A

RecommendedJobs for You

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India