Application Architect

9 hours ago


Pune, India Deloitte Full time

Job Description – Application Architect (Microservices | Node.js | Nest.js | Flutter | Cloud-Native) Location: Pune or Mumbai (Hybrid) Experience: 10–15 years Role: Application Architect / Senior Application Architect Domain Advantage: BFSI / Insurance / Payments About the Role You 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 Responsibilities 1. Architecture & Design - Architect 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 Engineering - Architect workloads on Google Cloud Platform (GCP) using: - GKE, Cloud Run, Pub/Sub, Cloud SQL/Firestore, Cloud Storage, BigQuery, IAM, Secret Manager - If 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 Leadership - Provide 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 Automation - Define 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 Management - Work 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 Skills Backend & 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 patterns Frontend / 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 preferred DevOps & Infra ✅ Docker, Kubernetes ✅ IaC with Terraform/Helm ✅ Logging, tracing, monitoring frameworks ✅ CI/CD for Node.js and Flutter apps Preferred Experience - BFSI or large-scale transactional platforms - Replatforming monoliths to microservices & modern API stacks - Mobile-first platform development with robust API/backend integration - Secure coding practices aligned to OWASP and MAS guidelines - Experience with API gateways (Apigee, Kong, Tyk, NGINX) Soft Skills - Strong communication and architectural storytelling abilities - Ability to influence engineering direction and drive consensus - Structured problem-solving and decision-making - Excellent mentoring and team development capability Education - Bachelor’s/Master’s in Computer Science, IT, or equivalent - Cloud Architect Certification (GCP + optional AWS/Azure)


  • Application Architect

    3 weeks ago


    Pune, India System Soft Technologies Full time

    Role: Application Architect Duration:6-12 months Location: Hybrid - Pune Application Architect who can build integrations, back-end coding in Python. Please share resume to

  • Application Architect

    3 weeks ago


    Pune, India System Soft Technologies Full time

    Role: Application Architect Duration:6-12 months Location: Hybrid - Pune Application Architect who can build integrations, back-end coding in Python. Please share resume to

  • Application Architect

    2 weeks ago


    Pune, India System Soft Technologies Full time

    Role: Application Architect Duration:6-12 months Location: Hybrid - Pune Application Architect who can build integrations, back-end coding in Python. Please share resume to

  • Application Architect

    3 weeks ago


    Pune, India System Soft Technologies Full time

    Role: Application Architect Duration:6-12 months Location: Hybrid - Pune Application Architect who can build integrations, back-end coding in Python. Please share resume to ramya.k@sstech.us

  • Application Architect

    3 weeks ago


    Pune, India System Soft Technologies Full time

    Role: Application Architect Duration:6-12 monthsLocation: Hybrid - PuneApplication Architect who can build integrations, back-end coding in Python.Please share resume to

  • Application Architect

    14 hours ago


    Pune, India Deloitte Full time

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

  • Application Architect

    14 hours ago


    pune, India Deloitte Full time

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

  • Application Architect

    8 hours ago


    Pune, India Deloitte Full time

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

  • Application Architect

    2 weeks ago


    Pune, Maharashtra, India Expleo Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    OverviewNumber of position:2 Job Title: Application ArchitectJob Description:We are seeking a highly skilled Senior Application Architect with over 12 years of experience to join our dynamic team. The ideal candidate will play a pivotal role in designing and implementing innovative web applications and services.ResponsibilitiesKey...

  • Application Architect

    3 weeks ago


    Pune, India System Soft Technologies Full time

    Role: Application ArchitectDuration:6-12 monthsLocation: Hybrid - PuneApplication Architect who can build integrations, back-end coding in Python.Please share resume to