Application Architect

4 days ago


Delhi, India Deloitte Full time

Job Description – Application Architect (Microservices | Node.js | Nest.js | Flutter | Cloud-Native)Location: Pune or Mumbai (Hybrid)Experience: 10–15 yearsRole: Application Architect / Senior Application ArchitectDomain Advantage: BFSI / Insurance / PaymentsAbout the RoleYou will serve as the Application Architect for enterprise-scale digital platforms built using Node.js , Nest.js , microservices , and Flutter for mobile applications. The role demands architectural leadership across backend services, mobile front-end architecture, and cloud-native deployments.You will shape the engineering strategy, define modern patterns (DDD, event-driven, microservices), and guide teams across backend, mobile, DevOps, and cloud engineering. Strong understanding of distributed systems, API ecosystems, and scalable cloud-native workloads is essential.Key Responsibilities1. Architecture & DesignArchitect cloud-native, microservices-driven applications using Node.js and Nest.js .Define service decomposition, APIs, event flows, domain boundaries, and integration patterns.Architect and review Flutter-based mobile applications , ensuring performance, modularity, and maintainability.Create high-level and low-level architecture diagrams , ADRs, sequence diagrams, and reference blueprints.Promote Domain-Driven Design (DDD) , clean architecture, and API-first principles.Ensure seamless communication between mobile apps and backend services through REST, GraphQL, WebSockets, or Pub/Sub.2. Cloud & Platform EngineeringArchitect workloads on Google Cloud Platform (GCP) using:GKE , Cloud Run , Pub/Sub , Cloud SQL/Firestore , Cloud Storage , BigQuery , IAM , Secret ManagerIf certified on AWS/Azure, design equivalent multi-cloud solutions.Implement cloud-native principles: autoscaling, fault tolerance, load balancing, caching, and cost optimization.3. Frontend & Mobile Architecture (Flutter)Lead the architecture for Flutter applications with structured state management (BLoC, Cubit, Riverpod, GetX).Define modular app structure, widget composition patterns, offline-first designs, and performance optimizations.Guide integration of mobile apps with backend microservices, authentication systems (OAuth2, JWT), and cloud services.Establish standards for component libraries, UI performance, and code quality.4. Engineering LeadershipProvide architectural guidance to backend engineers, Flutter developers, DevOps teams, and QA.Conduct architecture reviews, code reviews, threat modeling, and NFR validation.Mentor engineering leads on clean code, secure design, API patterns, and mobile architecture best practices.Introduce internal frameworks, accelerators, and reusable templates to increase productivity.5. Non-Functional Architecture (NFRs)Architect for scalability, performance, resilience, observability, and high availability.Implement logging, tracing, monitoring using OpenTelemetry, Stackdriver, Prometheus/Grafana.Ensure platforms comply with security best practices (OAuth2, IAM, secrets management, API security, secure mobile development).Define caching, rate limiting, traffic shaping, retries, circuit-breaking patterns.6. DevOps & CI/CD AutomationDefine automated CI/CD pipelines for Nest.js + Flutter deployments using Cloud Build, GitHub Actions, Jenkins, or ArgoCD.Drive GitOps, infrastructure-as-code (Terraform/Helm), and containerization best practices.Ensure consistent deployment strategies across environments (Dev → QA → UAT → Prod).7. Stakeholder ManagementWork collaboratively with product, cloud, and engineering stakeholders.Convert business requirements into accurate architectural designs and implementation plans.Present architectural decisions and rationales to leadership and client stakeholders.Required Technical SkillsBackend & Microservices✅ Deep expertise in Node.js✅ Strong hands-on experience with Nest.js (modules, providers, DI, decorators, interceptors, guards, pipes)✅ Event-driven architecture (Pub/Sub, Kafka, NATS)✅ API design (REST/GraphQL), OpenAPI/Swagger✅ Distributed caching (Redis/Memcached)✅ Knowledge of CQRS, Saga, Orchestration vs Choreography patternsFrontend / Mobile✅ Strong experience with Flutter production apps✅ Hands-on with state management libraries (Bloc, Cubit, Riverpod, Provider, GetX)✅ Experience with performance tuning, widget tree optimization, lazy loading✅ Familiarity with app release pipelines (Play Store/App Store) and OTA updates (if applicable)Cloud✅ Strong understanding of GCP (preferred) – GKE, Pub/Sub, Cloud SQL, IAM, Secrets, Cloud Run✅ Equivalent AWS/Azure experience acceptable✅ Cloud Architect certification preferredDevOps & Infra✅ Docker, Kubernetes✅ IaC with Terraform/Helm✅ Logging, tracing, monitoring frameworks✅ CI/CD for Node.js and Flutter appsPreferred ExperienceBFSI or large-scale transactional platformsReplatforming monoliths to microservices & modern API stacksMobile-first platform development with robust API/backend integrationSecure coding practices aligned to OWASP and MAS guidelinesExperience with API gateways (Apigee, Kong, Tyk, NGINX)Soft SkillsStrong communication and architectural storytelling abilitiesAbility to influence engineering direction and drive consensusStructured problem-solving and decision-makingExcellent mentoring and team development capabilityEducationBachelor’s/Master’s in Computer Science, IT, or equivalentCloud Architect Certification (GCP + optional AWS/Azure)



  • Delhi, India Deloitte Full time

    Job Description – Application Architect (Microservices | Node.js | Nest.js | Flutter | Cloud-Native)Location:Pune or Mumbai (Hybrid)Experience:10–15 yearsRole:Application Architect / Senior Application ArchitectDomain Advantage:BFSI / Insurance / PaymentsAbout the RoleYou will serve as the Application Architect for enterprise-scale digital platforms...


  • Delhi, India Infosys Full time

    About the Role:We are seeking an experienced and hands-on Application Architect to lead the design and implementation of security automation workflows. This role will focus on architecting scalable systems that seamlessly integrate with security scanning and management tools. The ideal candidate will possess deep expertise in application architecture and...

  • Application Architect

    2 weeks ago


    New Delhi, India ACL Digital Full time

    Job Description: Applications Architect- 10+ years of relevant work experience required - Fluency in programming languages such as Java, Node, Python - Expert with frameworks, platform trends in the space of Data and Distributed Systems – Hadoop, Kafka, Spark, Elastic Search, Graph DB, etc. - Ability to lead various Technology Assessments. - Broader...


  • New Delhi, India CES Full time

    Job Title: Solution Architect – Banking & Financial ApplicationsExperience Level: 15+ yearsLocation: Hyderabad, ChennaiJob Summary:We are seeking a highly experienced Solution Architect with a strong background in Banking and Financial Services applications, who can lead solutioning and refactoring initiatives across complex enterprise systems. The ideal...


  • Delhi, India Bean HR Consulting Full time

    Work Mode: HybridJob Type – Full Time/PermanentJob Role – Mobile Application ArchitectWe are looking for a Mobile Application Architect with 10+ years of experience in software and mobile app development. This role focuses on architecting scalable, secure mobile solutions for both Android and i OS platforms. The ideal candidate is a tech leader who can...


  • New Delhi, India Smart Source Full time

    *Apply only if your working on Government projects.*We are looking for candidates who can join us Immediate to 15 Days only.About the RoleThe Solution Architect will lead the end-to-end solution design, technical strategy, and implementation of the solution. This position combines responsibilities for Solution, Application, and Technology Architecture,...

  • Application Architect

    6 hours ago


    New Delhi, India DynApt Solutions Full time

    Application Architect 12+ yrs. experience in a) programming languages such as.NET, C#, Java and PHP; b) hybrid cloud platforms like Azure, AWS and Google Cloud; c) web development frameworks and tools, such as AngularJS, Bootstrap and Gulp; d) object-oriented design principles and coding practices, such as encapsulation and inheritance; e) microservices...


  • New Delhi, India Infosys Full time

    About the Role:We are seeking an experienced and hands-on Application Architect to lead the design and implementation of security automation workflows. This role will focus on architecting scalable systems that seamlessly integrate with security scanning and management tools. The ideal candidate will possess deep expertise in application architecture and...


  • Delhi, India Velodata Global Pvt Ltd Full time

    Mobile Application Architect Location: Bangalore (initially will have to work from our Kochi Office, as Bangalore office is yet to open) Role Overview The Head of Digital Applications will drive the design, architecture, and evolution of a unified mobile platform that powers multiple investment and trading journeys under a single experience. The role...


  • Delhi, India Rakuten Symphony Full time

    Job Title: Senior Application Architect (iOS & Android)Location: Bangalore, HybridLooking - Extensive experience with real-time communication protocols and messaging platforms and the telecom and communications industry.Why should you choose us?Rakuten Symphony is a Rakuten Group company, that provides global B2B services for the mobile telco industry and...