HamburgerMenu
hirist

Teleglobal International - Technical Architect - .Net/ASP

Teleglobal
Pune
8 - 10 Years

Posted on: 20/11/2025

Job Description

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


info-icon

Did you find something suspicious?