Associate Architect

mPokket
Posted on
mPokket logo

Experience
7 - 10 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Associate Architect
Job Type
ONSITE

Job Description

Job Description Associate Architect

(Full Stack)


Experience: 7–10 Years

About the Role

Mpokket is looking for a hands-on Associate Architect to design, build, and evolve scalable,

resilient, and secure enterprise applications. The ideal candidate should possess strong

backend engineering expertise, solid system design skills, and experience building cloud-native

distributed systems. The role requires balancing architecture, hands-on development, technical

leadership, production excellence, and mentoring engineers.


Key Responsibilities

  • Design scalable, resilient, and highly available distributed systems.
  • Define solution architecture and drive technical design discussions.
  • Design and review microservices, REST APIs, and event-driven architectures.
  • Collaborate with engineering teams to build secure, high-performance applications.
  • Review architecture, design, and code to ensure engineering best practices.
  • Identify and address scalability, reliability, performance, and security challenges.
  • Drive production readiness through observability, monitoring, and operational excellence.
  • Mentor engineers and promote engineering best practices.
  • Work closely with Product, Engineering, DevOps, and SRE teams to deliver high-quality

software.

  • Stay current with emerging technologies and modern software engineering practices.

Must Have Skills


Backend Development


  • Strong programming experience in Java (17+)
  • Hands-on experience with Spring Boot, Spring MVC, Spring Data, Spring Security
  • Strong understanding of Object-Oriented Programming (OOP), SOLID Principles, and

Design Patterns

  • Experience designing and developing RESTful APIs
  • Experience building scalable, high-performance backend applications

System Design & Architecture

  • Strong understanding of Microservices Architecture
  • Experience designing scalable, highly available, and fault-tolerant distributed systems
  • Strong knowledge of:

High Availability (HA)

Scalability

Event-Driven Architecture

API Gateway

Caching

Load Balancing

Rate Limiting

Circuit Breaker Pattern

Retry Mechanisms

Idempotency

Distributed Transactions

Performance Optimization

Secure Application Design

  • Experience participating in architecture reviews and technical design discussions

Databases

  • Strong experience with:

MySQL

PostgreSQL

MongoDB

Redis

  • Experience with:

Database Design

Query Optimization

Indexing

Transactions

Performance Tuning

High Availability and Replication


Messaging & Event Streaming

  • Hands-on experience with:

Apache Kafka

RabbitMQ

  • Experience building asynchronous and event-driven systems
  • Understanding of:

Producer/Consumer patterns

Consumer Groups

Dead Letter Queues (DLQ)

Retry Strategies

Message Ordering

Message Durability

Cloud & Platform

  • Hands-on experience with AWS and/or GCP
  • Experience with cloud-native application development
  • Hands-on experience with Docker and Kubernetes
  • Understanding of container orchestration, deployment strategies, scaling, and production

operations

Frontend (Architecture & Operations)

  • Working knowledge of frontend application architecture from a deployment and

operations perspective

  • Understanding of frontend frameworks such as React, Angular, or Vue.js
  • Experience with frontend deployment, CDN/Web Server configuration, authentication

flows, API integration, monitoring, and production troubleshooting

  • Ability to collaborate effectively with frontend engineering teams to design end-to-end

solutions

Observability & Production Engineering

Hands-on experience with one or more of:

  • Datadog
  • New Relic
  • ELK Stack
  • Grafana
  • Prometheus

Experience with:

  • Application Monitoring
  • Distributed Tracing
  • Log Analysis
  • Alerting
  • Root Cause Analysis (RCA)
  • Performance Monitoring
  • Production Incident Management

Technical Leadership

  • Experience leading architecture and technical design discussions
  • Experience mentoring engineers
  • Strong communication and stakeholder management skills
  • Strong analytical and problem-solving abilities

Nice to Have


Programming & Platform

  • Python
  • OpenTelemetry
  • Elasticsearch
  • CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
  • Infrastructure as Code (Terraform, CloudFormation)

AI / ML

  • Basic understanding of AI/ML concepts and practical enterprise use cases
  • Experience building or integrating AI-powered applications
  • Exposure to AI/LLM frameworks such as:

LangChain

LlamaIndex

Spring AI

CrewAI

AutoGen

Semantic Kernel

  • Familiarity with:

Large Language Models (LLMs)

Retrieval-Augmented Generation (RAG)

AI Agents

Vector Databases

MCP (Model Context Protocol)

  • Experience using AI-powered developer tools such as Cursor, GitHub Copilot, Claude

Code, or similar

Architecture

  • Domain Driven Design (DDD)
  • Clean Architecture
  • Hexagonal Architecture
  • API Gateway platforms
  • Service Mesh
  • Feature Flag platforms

Domain Experience

Experience in one or more of the following domains:

  • FinTech
  • Digital Lending
  • Payments
  • Banking
  • Financial Services

Candidate Profile

  • 7–10 years of software engineering experience with a strong backend engineering

background.

  • Proven experience designing and building large-scale distributed systems in production.
  • Hands-on engineer with an architectural mindset.
  • Passionate about solving complex engineering problems and improving system

reliability.

  • Strong ownership, collaboration, and mentoring skills.
  • Comfortable working across architecture, development, production support, and

engineering excellence initiatives.


Recruiter Screening Checklist

Mandatory

  • 7–10 years of experience
  • Java & Spring Boot
  • Microservices Architecture
  • System Design
  • MySQL / PostgreSQL
  • MongoDB
  • Redis
  • Kafka
  • RabbitMQ
  • AWS and/or GCP
  • Docker & Kubernetes
  • Datadog / New Relic / ELK / Grafana / Prometheus
  • Experience designing scalable distributed systems
  • Working knowledge of frontend deployment and operations
  • Experience mentoring engineers or leading technical initiatives

Preferred

  • Python
  • AI/ML exposure
  • LangChain / LlamaIndex / Spring AI / CrewAI / AutoGen
  • Cursor / GitHub Copilot / Claude Code
  • OpenTelemetry / Elasticsearch
  • FinTech / Payments / Banking / Digital Lending experience


No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.