Posted on: 20/11/2025
Job Title : Technical Architect - Backend (Java / .NET)
Location : Kalyani Nagar, Pune
Experience : 8 - 10 years
Employment Type : Full-time
Department : Tech
Role Overview :
We are looking for a strong Technical Architect capable of architecting enterprise-grade distributed systems using microservices, event-driven architecture, Clean Architecture, SOLID, and modern data architecture principles.
The candidate should be hands-on in either .NET or Java and must have the ability to design robust RDBMS and NoSQL data architectures that support scalability, performance, and fault tolerance.
Key Responsibilities :
1. Architecture & System Design :
- Architect and develop microservices using Java (Spring Boot) or .NET (ASP.NET Core).
- Ensure the application follows Clean Architecture, SOLID, and DDD principles.
- Design scalable APIs (REST/gRPC) and asynchronous message flows.
- Lead the design of event-driven systems using Kafka, RabbitMQ, or similar tech.
- Prepare HLD, LLD, integration diagrams, sequence flows, and event schemas.
2. Data Architecture Ownership :
- Define end-to-end data architecture for distributed systems and microservices.
- Perform data modeling for both relational (RDBMS) and non-relational (NoSQL) systems.
- Decide when to use which database type (polyglot persistence).
Define and optimize :
- Data entities
- Domain aggregates
- Read/write separation (CQRS optional)
- Architect scalable and resilient database strategies using:
- RDBMS: SQL Server, PostgreSQL, MySQL
- NoSQL: MongoDB, Cassandra, DynamoDB, Redis, Cosmos DB
Implement :
- Indexing strategies
- Sharding/partitioning
- Data replication & backup policies
- DR & HA data topologies
- Data consistency patterns (strong/eventual)
Define standards for :
- API-to-DB contracts
- Database versioning/migrations
- Stored procedures vs ORM usage
- Archival & retention policies
3. Technical Leadership
- Lead engineering teams in understanding and using proper data patterns.
- Conduct data layer reviews, SQL and query-performance tuning.
- Guide teams on NoSQL modeling (document, wide-column, key-value, graph).
- Evaluate and approve database technologies during solution design.
- Provide thought leadership on data scalability, caching, performance, and governance.
4. Engineering Excellence
- Define caching strategies using Redis or equivalent.
- Implement observability, logging, monitoring, and distributed tracing.
- Enforce API security, OAuth2/JWT, and OWASP-recommended data security measures.
- Oversee CI/CD pipelines, containerization, cloud-native deployment strategies.
5. Collaboration & Delivery
- Work with stakeholders to translate business needs into data-backed solutions.
- Collaborate with DevOps, Cloud, and Product teams for E2E delivery.
- Prepare data migration and modernization strategies during legacy transformations.
Required Technical Skills
1. Backend Stack
Either of the following is required:
- .NET: C#, ASP.NET Core, EF Core
- Java: Java 17/21, Spring Boot, Spring Cloud
2. Data Architecture Expertise
- Strong RDBMS understanding - normalization, indexing, transactions, stored procs.
- NoSQL expertise - document, key-value, time-series, wide-column patterns.
- Hands-on with SQL Server, PostgreSQL, MySQL, plus any NoSQL like MongoDB, Cassandra, Redis, DynamoDB, Cosmos DB.
- Knowledge of DB optimization, performance tuning, and query profiling.
- Understanding of CAP theorem, consistency levels, and distributed data patterns.
3. Event & Messaging
- Kafka, RabbitMQ, Pulsar, Azure Service Bus, etc.
Good to Have
- Experience with CQRS + Event Sourcing
- Data streaming architecture (Kafka Streams, Flink, Spark Streaming)
- Exposure to Big Data concepts
- Experience with API gateways and service mesh
Soft Skills
- Excellent communication & documentation capability
- Ability to coach teams on backend and data architecture
- Strong analytical and problem-solving skills
- Ownership-driven mindset
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1577862
Interview Questions for you
View All