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 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 & 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 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 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 capabilityEducation- 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

    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 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


  • 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...

  • 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...


  • 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...


  • 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...


  • 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...