🔔 FCM Loaded

Software Architect

Asmadiya Technologies

2 - 5 years

Pune

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Jr Architect / Technical Lead (JavaScript Stack, 48 Years)

Role overview

This role owns the technical design and delivery of JavaScript-based backend systems, ensuring scalable APIs, robust data models, and reliable cloud-native deployments.

Key responsibilities
  • Translate business requirements into technical designs, component diagrams, and integration flows for web and backend systems.


  • Design and implement RESTful (and/or GraphQL) APIs, including authentication, authorization, rate limiting, and versioning strategies.


  • Own end-to-end delivery of features: estimation, design, development, code review, testing support, and production rollout.


  • Lead and mentor a small team of engineers, enforcing coding standards, review practices, and quality gates in CI/CD pipelines.


  • Model relational and/or NoSQL databases, optimize queries, and ensure data integrity, performance, and security.


  • Collaborate with product, QA, and DevOps to design scalable, secure cloud-hosted solutions (AWS/Azure/GCP).


  • Identify technical debt and drive refactoring, performance tuning, and reliability improvements across services.


  • Contribute to and evolve architecture guidelines, best practices, and reusable components for the engineering team.
Required skills and experience
  • 58 years of hands-on experience in software development with strong focus on JavaScript/TypeScript and related frameworks (e.g., Node.js, Express, NestJS, or similar.


  • Experience with frontend JavaScript frameworks (React, Angular, or Vue) for end-to-end solutioning.


  • Solid experience designing and building backend APIs, microservices, and integrations with third-party systems.


  • Strong database knowledge: schema design, indexing, query optimization in SQL (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., MongoDB).


  • Practical exposure to at least one major cloud platform (AWS, Azure, or GCP) including services for compute, storage, and networking.


  • Proficiency with Git-based workflows, CI/CD tools, and containerization (Docker; Kubernetes is a plus).


  • Good understanding of system design concepts: scalability, availability, caching, and observability (logging, metrics, tracing).


  • Experience with Agile/Scrum, grooming technical stories, and working closely with cross-functional teams.
Nice-to-have capabilities
  • Exposure to serverless patterns (e.g., AWS Lambda, Azure Functions) and event-driven architectures.


  • Background in security best practices (OWASP, secure API and data handling) in cloud environments.


Education and attributes
  • Bachelors degree in Computer Science, Engineering, or equivalent practical experience.
  • Strong analytical and problem-solving mindset, clear communication skills, and ability to make pragmatic architecture decisions in a fast-paced environment.


Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.