The Senior Technical Architect is a hands-on role responsible for end-to-end architecture, design, and implementation of mission-critical systems. The architect will define macro- and micro-level architecture and work with engineering teams to modernize a VC++ platform into an event-based, high-throughput, low-latency platform using React JS and Java-based microservices, aligned with cloud-native principles. The role leads architecture and platform design for a distributed, cloud-native Investment Accounting platform, including modular microservices, domain-driven design, event-driven processing, data models, and integration patterns across IBOR/ABOR domains. It also leads the modernization of legacy VC++ systems into distributed Java services through migration patterns, decomposition strategies, and phased roadmaps, while preserving required functional equivalence and guiding teams in translating low-level C++ constructs into scalable Java patterns. The architect designs systems for high-throughput transaction processing and near-real-time accounting workflows; defines caching, performance, scalability, and capacity-planning strategies; and designs and implements cloud-native capabilities such as containerization, orchestration, and DevSecOps. The role establishes observability, resiliency, security, and compliance practices and ensures API-first and contract-first design.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed