Associate Principal Technical Architect · Mumbai, Bengaluru (Bangalore) · 10 - 20 years · Posted 24 Aug 2022
Associate Principal Technical Architect
- Key Technical Skills: Deep experience on Performance Engineering with understanding of Java/J2EE technologies.
- Experienced in defining and realizing end-to-end Technical Architecture for large scale real- time enterprise Ability to identify and define non-functional requirements and design systems to meet the same.
- Ability to review existing Architectures and identify Risks, Trade-offs, and share recommendations for addressing the identified
- Demonstrate strong understanding of cloud architecture considerations when scaling and tuning application deployments. Must have hands on experience working on any of the Cloud deployments on AWS or
- Good experience on leveraging APM tools to provide deep dive analysis on performance problems. Deep understanding of the dashboards which can be built for CIO level interactions. Must have relevant experience on APM tools like Dynatrace or AppDynamics.
- Experience in performance optimization of J2EE systems on any of different types of application servers - WebLogic, WebSphere, JBoss etc. Deep expertise in any one of the application servers is a
- Experience in creating and reviewing technical documents like Architecture blueprint, Design specifications, Deployment
- Experience on working on Performance Testing Projects. Fair understanding of Performance Testing tools - Apache JMeter /Gatling/ HP Load Runner for Load testing. Must be in a position to review Performance Testing programs and steer directions towards right Workload Model, appropriate Test and Monitoring Strategy, build performance models and derive at right Capacity Planning.
- Experience in Big Data Analytics like - Apache Kafka, Apache Storm, Apache Hadoop, Apache
- Good skills in RDBMS like: Oracle, MS-SQL, MySQL, Cassandra, and Mongo DB
- Exposure to Agile methodologies & Continuous Integration Tools
- Entrepreneur / Intrapreneur (someone who has built technology teams ground-up, built new solutions from scratch)
- Very sound understanding of technology and have a consultative
- Sound understanding of complex enterprise IT environment and issues faced by CIOs in the digital
- Excellent Pre-sales experience and have played a key role in winning business along with the sales
- Excellent communication, interpersonal, liaison and problem-solving skills with the ability to work in a multi-cultural environment
- Good negotiation skills
- Go getter and results oriented
- High energy level with ability to work well under pressure
- Good relationship building skills. Someone who enjoys CIOs trust and has an ability to develop relationships at all levels (technology teams) of the customer

Similar jobs (2)
- Experience in Core Java, CXF, Spring.
- Experience in spring boot, microservices.
- Extensive experience in developing enterprise-scale n-tier applications for the financial domain. Should possess good architectural knowledge and be aware of enterprise application design patterns.
- Should have the ability to analyze, design, develop and test complex, low-latency client-facing applications.
- Good development experience with RDBMS, preferably Sybase database
- Good knowledge of multi-threading and high volume server side development
- Experience in sales and trading platforms in investment banking/capital markets
- Basic working knowledge of Unix/Linux
- Excellent problem solving and coding skills in Java
- Strong interpersonal, communication and analytical skills.
- Should have the ability to express their design ideas and thoughts.

Technical Architect
Experience:
10+ Years
Work Mode:
Onsite / Hybrid
Role Type:
Architecture + Hands-on Engineering + Technical Leadership
Role Overview
We are looking for an experienced and hands-on
Technical Architect
who can define enterprise-widearchitecture, technology strategy, and engineering standards across multiple products and platforms.
The Technical Architect will translate business requirements into scalable technical solutions, guideengineering teams, reduce technical risks, and remain actively involved in implementation when required.
This is
not a purely advisory or documentation-focused role
. The successful candidate should becomfortable contributing directly to production-quality code, prototypes, critical modules, technical fixes,and architectural Proofs of Concept (PoCs).
Key Responsibilities
Define enterprise architecture strategy, target architecture, and technology roadmaps acrossproducts and platforms.
Design scalable, secure, resilient, and maintainable software systems.
Architect cloud-native, distributed, microservices-based, and multi-tenant SaaS solutions.
Translate product and business requirements into architecture, technical designs, serviceboundaries, data models, and API contracts.
Establish architecture governance, coding standards, engineering best practices, and designprinciples.
Conduct architecture reviews, design reviews, code reviews, and technical risk assessments.
Identify scalability bottlenecks, security risks, performance issues, and technical debt.
Drive modernization initiatives and technology evaluations.
Guide technology selection and technical investment decisions.
Mentor Technical Leads, Senior Engineers, and other engineering team members.
Collaborate with Product, Engineering, QA, DevOps, Security, and business stakeholders.
Support technical estimation, solution feasibility, delivery planning, and architecture planning.
Hands-on Engineering Responsibilities
The Technical Architect must remain actively involved in engineering and should be capable of switchingbetween architecture and implementation depending on project requirements.
Responsibilities include:
Develop production-quality backend, frontend, or integration components when required.
•
•
•
•
•
•
•
•
•
•
•
•
•
1
Build technical prototypes, PoCs, reference implementations, and reusable frameworks.
Assist engineering teams with complex technical and production issues.
Perform root-cause analysis and technical troubleshooting.
Contribute to performance and scalability improvements.
Implement or guide security fixes and critical technical modules.
Review existing codebases and recommend improvements.
Drive refactoring and modernization initiatives.
Conduct code reviews and establish implementation patterns.
Pair with engineers when required to translate architectural decisions into working software.
Remain comfortable moving between architecture, design, coding, reviews, and troubleshooting.
Core Technical Skills
Programming
JavaScript
TypeScript
Python
Go / Golang
Java
Spring Boot
Architecture & System Design
Microservices Architecture
Distributed Systems
Multi-Tenant SaaS
Domain-Driven Design (DDD)
Service-Oriented Architecture (SOA)
API-First Architecture
Cloud-Native Architecture
Enterprise Application Architecture
Backend Engineering
Node.js
Express.js
REST APIs / Enterprise APIs
Identity Management
Authentication & Authorization
Messaging
Integration Architecture
Database & Data
MongoDB
Redis
Data Modeling
2
Query Optimization
Performance Optimization
Frontend & Mobile
React.js
React Native
Cloud & DevOps
AWS
Docker
Kubernetes
CI/CD
Containerized Applications
Cloud-Native Deployments
Security
Secure Software Development Lifecycle (SSDLC)
API Security
Encryption
Security Governance
Authentication & Authorization
AI & Emerging Technologies
LangChain
Gemini
Retrieval-Augmented Generation (RAG)
AI Agents
OCR
Enterprise Integrations
Enterprise APIs
Payment Gateways
WhatsApp Business Integration
Third-Party System Integrations
These technologies and architecture areas are specified as the core technical expertise for the position.
Product & Engineering Expectations
The ideal candidate should have:
Strong experience building production-grade software products, not only isolated applications or
PoCs.
3
Ability to balance ideal architecture with business timelines, budget, maintainability, and
engineering-team capabilities.
Experience working in evolving product environments with changing requirements and multiple
parallel initiatives.
Strong ability to evaluate technology options and explain technical trade-offs.
Ownership mindset with the ability to proactively identify and resolve technical problems.
Strong understanding of reliability, security, observability, performance, scalability, and
maintainability.
Ability to take architectural decisions from initial design through successful production
implementation.
Technical Leadership & Collaboration
Mentor Technical Leads and Senior Engineers.
Establish and promote a strong engineering culture.
Define clear technical direction and engineering standards.
Lead architecture, design, and code reviews.
Participate in technical hiring and evaluation of senior engineering candidates.
Help establish technical interview and engineering assessment standards.
Evaluate architecture, coding, system design, and problem-solving capabilities.
Communicate architecture decisions, technical risks, dependencies, and delivery implications to
leadership.
Promote effective documentation of architecture decisions, APIs, dependencies, and operational
considerations.
Preferred Experience
Experience in one or more of the following areas will be preferred:
FinTech
SaaS Products
AI Platforms
Cloud-Native Applications
Enterprise-Scale Distributed Systems
Nice to Have
Kafka
GraphQL
Serverless Architecture
Machine Learning Platforms
Multi-Cloud Architecture
Ideal Candidate Profile
The ideal candidate is a senior engineer and architect capable of operating at both strategic and
implementation levels.






