Enterprise Application Architect (Hyderabad)

Enterprise Application Architect (Hyderabad)

26 Sep
|
Leap Metrics
|
Hyderabad

26 Sep

Leap Metrics

Hyderabad

Who We Are:

Leap Metrics is headquartered in the Dallas/Fort Worth Metroplex. We are a data management, healthcare analytics, and AI-driven care management software company founded to improve health outcomes, lower the cost of care, and assist with regulatory compliance. Our software platform, Sevida™️ , stands for “in the service of human lives.” We are on a mission to empower healthcare to know enough to serve every life- better.

We are a company of passionate, experienced technologists, an innovative group of developers, designers, client advocates, and clinicians. Our team has some of the best enterprise software minds in the technology industry.

To learn more about us, please visit our website at

Why work for Leap Metrics:

MEANINGFUL MISSION – Empowering health providers to focus on care

FULFILLMENT – Make an impact by building a meaningful product

LEADING EDGE TECHNOLOGY – Advance your technical skills by working with the latest and most innovative technology

COMPANY CULTURE - Team-oriented, collaborative, supportive, innovative

About the Role:

We are looking for an experienced, hands-on Enterprise Application Architect – Full Stack who can operate at both the architecture and engineering levels, understand a business problem, design the solution, explain and defend the architectural choices, guide engineers through implementation, and step into the code when necessary.

The right candidate should be comfortable answering not only “How should we build this?”, but also “Why is this the right architecture, what alternatives did we consider, and what are the trade-offs?”

The role requires strong experience across React, Node.js/NestJS, GraphQL, microservices, event-driven architecture, Kafka, MongoDB/MySQL, Kubernetes, GCP, authentication/authorization, caching, and contemporary AI-assisted development.

What You Will Do:

- Own end-to-end solution and application architecture for complex SaaS platforms.
- Translate business and functional requirements into scalable technical designs and architecture blueprints.
- Define application boundaries, modules, services, APIs, data flows, integration patterns, and deployment architecture.
- Make and document key architectural decisions, including technology selection and design trade-offs.
- Design systems using modular monolith, microservices and event-driven architectures where appropriate.
- Define GraphQL architecture, including schema design, federation/API composition and service boundaries.
- Design asynchronous workflows and integration patterns using technologies such as Kafka.
- Define data architecture across relational and NoSQL databases, including MySQL and MongoDB.




- Define an authentication and authorization architecture using solutions such as Keycloak/OAuth2/and OIDC.
- Design caching strategies using technologies such as Redis.
- Define cloud-native architecture on Google Cloud Platform and Kubernetes.
- Address scalability, performance, availability, resilience, observability, security and disaster recovery.
- Establish architecture standards, reusable patterns and engineering best practices.
- Create architecture, sequence, and data-flow diagrams, API specifications, and technical documentation.
- Conduct architecture and code reviews to ensure implementations conform to agreed designs.
- Build prototypes or proofs-of-concept to validate important architectural decisions.
- Work closely with product managers, business stakeholders and engineering teams to refine requirements and identify technical solutions.
- Mentor senior engineers and provide technical direction to development teams.
- Identify and manage technical debt and modernization opportunities.
- Evaluate new technologies and AI capabilities and determine where they provide meaningful business or engineering value.
- Remain hands-on and contribute to critical implementation areas when required.

Requirements:

- Approximately 10+ years of software engineering experience, with significant recent responsibility for application or solution architecture.
- Proven experience architecting and building large-scale SaaS/web applications.
- Strong hands-on background in React and Node.js, preferably NestJS and TypeScript.
- Strong understanding of microservices, modular architectures, and Domain-Driven Design principles.
- Strong experience designing event-driven architectures using Kafka or similar technologies.
- Strong experience with GraphQL, including schema design and federated/composed GraphQL architectures.
- Strong understanding of REST APIs and API design principles.
- Experience designing solutions using MySQL and MongoDB, including data modeling, indexing and performance considerations.
- Experience with authentication and authorization standards such as OAuth 2.0, OpenID Connect, JWT, and Keycloak.
- Experience with Redis or comparable distributed caching technologies.
- Strong knowledge of Docker and Kubernetes architecture.
- Significant cloud architecture experience, preferably with Google Cloud Platform (GCP).




- Strong understanding of scalability, high availability, fault tolerance, observability, security, and disaster recovery.
- Experience defining CI/CD and cloud-native deployment architectures.
- Ability to analyze existing/legacy applications and develop pragmatic modernization strategies.
- Experience creating technical architecture documentation and presenting design decisions to engineering and business stakeholders.
- Experience working with globally distributed engineering teams.
- Ability to mentor developers and influence technical direction without becoming a bottleneck.

Architecture Skills needed :

The successful candidate should be comfortable making and defending decisions such as:

- Modular monolith vs. microservices.
- Service and domain boundaries.
- Synchronous vs. asynchronous communication.
- REST vs. GraphQL.
- GraphQL federation/schema composition strategies.
- Kafka topics, events, consumers, retries, and idempotency.
- SQL vs. NoSQL data modeling.
- Database ownership across services.
- Authentication and authorization architecture.
- Caching strategies.
- Kubernetes deployment and scaling.
- Resilience, fault tolerance and failure recovery.
- Observability, logging and monitoring.
- API and application security.
- Legacy application modernization and incremental migration strategies.

AI & Modern Engineering

- Strong understanding of AI-assisted software development and modern engineering workflows.
- Ability to identify appropriate opportunities for incorporating AI capabilities into applications.
- Experience designing or building AI-enabled applications/platforms is highly desirable.
- Familiarity with LLM APIs, RAG, agents, or related AI application patterns is a plus.
- Ability to evaluate AI technologies pragmatically rather than introducing them without a clear use case.

Nice to Have

- Healthcare technology experience.
- Experience working with HIPAA-regulated applications or other highly regulated systems.
- Strong exposure to Domain-Driven Design (DDD).
- Python and data engineering experience.
- Experience with Big Data technologies.
- Machine Learning/AI platform experience.
- Experience modernizing legacy applications into modular or service-oriented architectures.
- Experience with performance tuning, load balancing, high availability, and disaster recovery.

Education

Bachelor's or Master's degree in Computer Science, Engineering or a related discipline, or equivalent demonstrated professional experience.

Benefits:

- Competitive salary
- Health insurance
- Paid time off
- Professional development assistance

-- Please note: This is a hybrid position in Hyderabad --

📌 Enterprise Application Architect (Hyderabad)
🏢 Leap Metrics
📍 Hyderabad

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: enterprise application architect (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: enterprise application architect (hyderabad) / hyderabad