Technical Architect

ElevenX Capital

Gurugram District

On-site

INR 4,000,000 - 7,500,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ElevenX Capital is seeking an experienced architect to design and build a scalable, AI-enabled full-stack platform. You will own backend, frontend, and system design, ensuring observability, security, and production-grade quality.

Lead event-driven architecture (NATS/Kafka), Spring Boot microservices, and Angular SPAs. You will implement resiliency, tracing, and RBAC, while coordinating with AI services and platform engineering to deliver fast, reliable outcomes.

Qualifications

  • 10+ years in enterprise application development.
  • Expert in Java, Spring Boot and microservices.
  • Experience with event-driven architectures (NATS, Kafka) and Angular SPAs.
  • Strong SQL and Hibernate knowledge; distributed systems design.

Responsibilities

  • Design event-first architectures with scalable, observable systems.
  • Develop backend microservices in Spring Boot with secure API design.
  • Integrate AI agents and front-end SPAs using Angular.
  • Ensure reliability, observability, and performance across the platform.
  • Collaborate across teams to maintain multi-tenant, scalable systems.

Skills

Java
Spring Boot
Event-driven architecture
Angular
Microservices
SQL / Hibernate
Distributed systems design

Education

Bachelor's degree in Computer Science or equivalent

Tools

NATS
Kafka
OpenTelemetry

Job description

Role Overview

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.

Core Responsibilities
1. 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 for safe reprocessing.
  • Implement retry strategies, including exponential backoff and Dead Letter Queues (DLQs).
  • Ensure failure isolation, recovery, and loose coupling between services.
  • Implement event versioning and backward compatibility strategies.
2. Build Scalable Backend (Spring Boot)
  • Develop domain-driven microservices with clear bounded contexts.
  • Use REST APIs for synchronous UI interactions and events for asynchronous workflows and orchestration.
  • Ensure high throughput, low latency, and secure service-to-service communication.
  • Apply clean architecture principles, including layered or hexagonal architecture where applicable.
  • Implement caching, connection pooling, and performance tuning.
3. Integrate AI Agents (Python Services)
  • Treat AI as a decoupled, event-driven service layer.
  • Design asynchronous execution through events.
  • Implement timeouts, retries, and circuit breakers.
  • Develop fallback strategies for degraded AI responses.
  • Handle non-deterministic AI outputs safely.
  • Work with OpenAI, Anthropic, and Amazon Bedrock.
  • Implement prompt versioning, traceability, and response auditing.
4. Build Modern Frontend (Angular)
  • Develop responsive Single Page Applications (SPAs) using Angular.
  • Visualize real-time workflow execution and system state.
  • Implement efficient state management and reactive programming using RxJS.
  • Optimize performance through lazy loading and appropriate change detection strategies.
  • Integrate event streams and WebSockets for live updates.
5. Identity & Security (SSO)
  • Implement and integrate SAML, OAuth 2.0/OIDC, and CAS.
  • Ensure secure token propagation across services.
  • Implement role-based access control (RBAC) and attribute-based access control (ABAC).
  • Ensure secure secrets management.
  • Address zero-trust architecture and service authentication patterns.
6. Data & System Design
  • Use PostgreSQL or similar RDBMS technologies with strong schema design discipline.
  • Avoid tight coupling across services and shared database anti-patterns.
  • Ensure data consistency, including eventual consistency where required.
  • Maintain auditability and traceability.
  • Design systems for multi-tenancy, high availability, data partitioning, and scalability.
7. Observability & Reliability
  • Build first-class observability into every component.
  • Implement structured logging with correlation IDs and trace IDs.
  • Monitor metrics such as latency, throughput, error rates, and queue depth.
  • Implement distributed tracing using OpenTelemetry or similar tools.
  • Define and monitor SLIs, SLOs, and SLAs.
  • Implement health checks and readiness probes.
  • Configure alerting and dashboards using Prometheus, Grafana, or similar tools.
  • Enable end-to-end traceability across event-driven workflows and AI calls.
8. DevOps & Platform Engineering
  • Work in Linux environments with strong command-line proficiency.
  • Use Git, Maven, and CI/CD pipelines.
  • Build continuously deployable systems using Infrastructure as Code (IaC), including Terraform or CloudFormation.
  • Ensure environment parity across development, staging, and production.
  • Implement rollback strategies and safe deployment practices.
Non-Functional Requirements (Explicit Ownership)

The candidate will be responsible for designing systems that meet the following requirements:

  • Scalability: Horizontal scaling and event throughput handling.
  • Reliability: Fault tolerance and graceful degradation.
  • Performance: Low-latency APIs and efficient asynchronous processing.
  • Security: End-to-end secure architecture.
  • Observability: Full system visibility and traceability.
  • Maintainability: Clean code and modular design.
  • Extensibility: Plug-and-play connectors and workflows.
  • Cost Efficiency: Optimized infrastructure and compute usage.
  • Compliance Readiness: Audit logs and access tracking.
Required Skills
Must-Have Skills
  • 10+ years of experience in enterprise application development.
  • Strong expertise in Java and Spring Boot.
  • Strong experience with event-driven architecture using NATS, Kafka, or similar technologies.
  • Strong Angular expertise, with at least 3+ years of SPA development experience.
  • Experience with microservices architecture.
  • Strong knowledge of SQL and Hibernate.
  • Experience in distributed systems design.
Good-to-Have Skills
  • AI/LLM integration experience.
  • IAM and SSO systems, including SAML, OAuth 2.0, and CAS.
  • Cloud platforms, preferably AWS.
  • Workflow and orchestration systems.
  • Experience with observability stacks such as OpenTelemetry, Prometheus, and Grafana.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Enterprise Architect
Enterprise Architect

Bounteous • Gurugram District, Bengaluru

Hybrid
INR 4,000,000 - 6,500,000
Enterprise Architect:L-A-BHJDJ
Enterprise Architect:L-A-BHJDJ

Bounteous • Gurugram District, Bengaluru

Hybrid
INR 3,500,000 - 6,000,000
Java Fullstack Architect
Java Fullstack Architect

Bounteous • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Development Engineer - Mid Ops Java + AI
Development Engineer - Mid Ops Java + AI

Target in India • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Tech champion (Java, Python, AI)
Tech champion (Java, Python, AI)

Happiest Minds Technologies • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Senior AI Solutions Architect
Senior AI Solutions Architect

SeeClear • India

On-site
INR 4,000,000 - 7,500,000
Java Architect
Java Architect

Datagaps • Hyderabad

On-site
INR 4,000,000 - 6,000,000
.Net Technical Architect
.Net Technical Architect

AIonOS • Gurugram District

On-site
INR 3,000,000 - 5,500,000
AI Architect
AI Architect

Comviva • Gurugram District

On-site
INR 350,000 - 550,000
Associate Architect
Associate Architect

Tekion • Bengaluru

On-site
INR 2,800,000 - 6,000,000