
Application Architect (NCS/Job/ 3238)
Job Skills
Job Description
Job Title: Technical / Application Architect
Experience: 15–20 years (5+ years in Architecture roles)
---
Role Overview
Lead architecture strategy, modernization, and governance for enterprise products. Ensure scalability, security, and cloud readiness while driving transformation from monolithic to microservices and implementing API and event-driven solutions.
---
Key Responsibilities
· Review current product architecture and provide a comprehensive report.
· Identify and recommend consolidation of redundant services and databases.
· Design and deliver Data Submission API architecture and API Management solutions.
· Implement Event-Driven Architecture using Apache Kafka.
· Ensure products are future-ready for increased data volumes.
· Provide architectural blueprints for all products.
· Collaborate with Tech Leads, Engineers, and Development Vendors to implement guidelines.
· Drive secure coding practices and cryptography for data at rest and in transit.
· Transform monolithic applications to microservices architecture.
· Recommend short-term and long-term cloud migration plans leveraging cloud-native services.
· Conduct technology-agnostic reviews across .NET Core, Java/J2EE, Python, PHP, SQL, and cloud platforms.
· Experience / knowledge on Front End Technologies like React js, Angular Js etc.,
---
Required Skills
· Expertise in API Management (Apigee, Kong, MuleSoft, WSO2).
· Hands-on experience with Apache Kafka and event-driven systems.
· Strong knowledge of microservices, cloud platforms (AWS/Azure/GCP), and containerization.
· Proficiency in security practices, encryption, and compliance.
· Familiarity with multiple tech stacks (.NET, Java, Python, SQL, PHP).
· Excellent communication and stakeholder management skills.
---
Preferred
· Cloud Architect and TOGAF certifications.
· Experience in insurance or financial services domain.