Application Architect

2 weeks ago


Amrāvati, 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)


  • C++ Architect

    2 weeks ago


    Amrāvati, India Capgemini Engineering Full time

    C++ Architect Location: Pune Experience: 9+ years Join us to architect and optimize high-performance, cross-platform applications while driving modernization of legacy systems. Your Role As a C++ Architect, you will lead the design and development of robust applications, refactor legacy codebases, and implement solutions across Windows and macOS platforms....

  • Appian Architect

    2 weeks ago


    Amrāvati, India Persistent Systems Full time

    About Position: Looking for Architect having good experience in implementing and Architect of Appian as part of a service-oriented architecture for managing dynamic business process. Must be proficient with the complete Appian implementation cycle, including business process modeling, tool installation, development, testing, and deployment - Role: Appian...

  • AI Architect

    1 week ago


    Amrāvati, India Persistent Systems Full time

    About Position: We are seeking AI Architect with strong designs experience. The ideal candidate will oversee the implementation of AI solutions, bridging the gap between business strategy and technical execution. This position involves defining an organization's AI strategy, designing scalable AI pipelines, and ensuring solutions are reliable, secure, and...

  • Java Architect

    2 weeks ago


    Amrāvati, India Tata Consultancy Services Full time

    Location : Pune Required Technical Skill Set: Java, Spring boot, Spring Fwk, JS, React, Angular, MVC, AWS / Azure Cloud knowledge Must-Have /Responsibilities - Examining and defining current architecture systems - Designing scalable architecture systems for Java based applications - Network design and implementation - Identifying the hardware and software...

  • MS Fabric Architect

    2 weeks ago


    Amrāvati, India Persistent Systems Full time

    About Position: We are hiring MS Fabric Architect with hands on experience on Architect, MS Fabric, SQL, Azure, Python, Pyspark. - Role: MS Fabric Architect - Location: Pune, Bangalore - Experience: 15 to 18 Years - Job Type: Full Time Employment What You'll Do: - Strong knowledge of Life Science domain, especially in CRO business is a plus. - Excellent...


  • Amrāvati, India TESTQ Technologies Full time

    Immediate to 15 days notice period will be preferred Apply only if you are open to work on contract Location: Pune Experience: 10+ yrs Role - ServiceNow Technical Architect We need OMT, TSM these modules as well and it is a Telecom Project. Role Summary: The Technical Architect - ServiceNow is responsible for leading the technical direction, architecture &...

  • Cloud Architect

    1 week ago


    Amrāvati, India Tata Consultancy Services Full time

    Dear Candidates, Greetings from TCS TCS is a leading global IT services, consulting, and business solutions organization that delivers real results to global businesses, ensuring a level of certainty no other firm can match. TCS is hiring for .Net Azure Architect, please find the below JD. Experience range - 8 to 20 years Location - Chennai, Bangalore,...


  • Amrāvati, India Owens & Minor Full time

    Permanent Opportunity for Senior Application Engineer with Owens & Minor -Pune (Hybrid) Experience : 4 to 6 yrs Job Location-Pune Shifts-2-11 PM Transportation: yes Skill- •Stakeholder management •Data integrations •Data anlysis •Monitoring and trouble shooting •Scripting Job Overview: We are seeking an experienced and proactive Senior Application...


  • Amrāvati, India Persistent Systems Full time

    About Position: We are seeking an experienced Senior Cloud Architect to lead our Cloud Centre of Excellence (COE) team. The ideal candidate will be a hands-on multi-cloud expert (AWS, GCP, Azure) with proven experience in architecting enterprise-grade solutions, driving cloud security practices, enabling DevOps, AIOps, and MLOps, and guiding cost...


  • Amrāvati, India Myridius x Aethereus Full time

    About Us Aethereus is now part of Myridius, formerly known as RCG Global Services. This strategic integration combines Aethereus' expertise in cutting-edge solutions with Myridius' legacy of delivering transformative business outcomes. At Aethereus, we are passionate about outcomes. We are a team of strategists, designers, architects and tinkerers who are...