Technical Architect (Gurugram)

Technical Architect (Gurugram)

30 Oct
|
QuickLaunch
|
Gurugram

30 Oct

QuickLaunch

Gurugram

About the Role

Architect and build a scalable, event-driven, AI-enabled full-stack platform with strong ownership across backend, frontend, and system design. Drive systems that are observable, resilient, secure, and production-grade by design, not as afterthoughts.

Responsibilities

Core Responsibilities

- Design Event-Driven Systems

- Build systems using event-first architecture (NATS or similar), not REST-centric design
- Define event contracts, schemas, naming conventions, and lifecycle flows
- Ensure:
- Idempotency (safe reprocessing)
- Retry strategies (exponential backoff, DLQs)
- Failure isolation and recovery
- Loose coupling between services
- Implement event versioning and backward compatibility strategies

- Build Scalable Backend (Spring Boot)

- Develop domain-driven microservices with clear bounded contexts

Use:
- REST APIs (for synchronous UI interaction)
- Events (for async workflows and orchestration)

Ensure:
- High throughput and low latency
- Secure service-to-service communication
- Clean architecture (layered / hexagonal where applicable)
- Apply caching, connection pooling, and performance tuning

- Integrate AI Agents (Python Services)

- Treat AI as a decoupled, event-driven service layer
- Design for:
- Async execution via events
- Timeouts, retries, circuit breakers
- Fallback strategies for degraded AI responses
- Handling non-deterministic outputs safely

Work with

- OpenAI, Anthropic, Amazon Bedrock
- Implement prompt versioning, traceability, and response auditing

- Build Modern Frontend (Angular)

- Develop responsive SPA using Angular
- Visualize real-time workflow execution and system state
- Focus on:
- Efficient state management
- Reactive programming (RxJS)
- Performance optimization (lazy loading, change detection strategy)
- Integrate with event streams / websockets for live updates

- Identity & Security (SSO)

- Implement and integrate:
- SAML
- OAuth2 / OIDC
- CAS

Ensure:
- Secure token propagation across services
- Role-based and attribute-based access control (RBAC/ABAC)




- Secure secrets management
- Address zero-trust and service authentication patterns

- Data & System Design

- Use PostgreSQL (or similar RDBMS) with strong schema design discipline
- Avoid tight coupling across services (no shared DB anti-pattern)

Ensure:
- Data consistency (eventual where needed)
- Auditability and traceability

Design for:
- Multi-tenancy
- High availability
- Data partitioning and scaling

- Observability & Reliability (Expanded)

- Build first-class observability into every component:
- Structured logging (correlation IDs, trace IDs)
- Metrics (latency, throughput, error rates, queue depth)
- Distributed tracing (OpenTelemetry or similar)

Define and monitor:
- SLIs / SLOs / SLAs

Implement:
- Health checks and readiness probes
- Alerting and dashboards (Prometheus, Grafana, etc.)
- Enable end-to-end traceability across event-driven workflows and AI calls

- DevOps & Platform Engineering

- Work in Linux environments with strong CLI proficiency
- Use Git, Maven, CI/CD pipelines
- Build systems that are:
- Continuously deployable
- Infrastructure-as-Code driven (Terraform, CloudFormation)

Ensure:
- Environment parity (dev/stage/prod)
- Rollback strategies and safe deployments

Non-Functional Requirements (Explicit Ownership) You will be responsible for designing systems that meet:
- Scalability: horizontal scaling, event throughput handling
- Reliability: fault tolerance, graceful degradation
- Performance: low latency APIs, efficient async processing
- Security: end-to-end secure architecture
- Observability: full system visibility and traceability
- Extensibility: plug-and-play connectors and workflows
- Cost efficiency: optimized infra and compute usage
- Compliance readiness: audit logs, access tracking

Must-Have
- 10+ years in enterprise application development

• Robust expertise in:

◦ Java + Spring Boot

◦ Event-driven architecture (NATS/Kafka or similar)

◦ Angular (SPA development 3+ years)

• Experience with:

◦ Microservices architecture

◦ SQL / Hibernate

◦ Distributed systems design

📌 Technical Architect (Gurugram)
🏢 QuickLaunch
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: technical architect (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: technical architect (gurugram) / gurugram