Active listing
Senior Application Architect
About the role
Senior Application Architect – Assistant Vice President at State Street’s Bangalore team drives the end‑to‑end modernization of a VC++ investment accounting platform to a cloud‑native Java microservices architecture. The role defines macro and micro architecture, leads migration patterns, and ensures high‑throughput, low‑latency transaction processing with event‑driven design. Bangalore, India – On‑site, 3 days per week.
What you’ll do
- Define and evolve architecture for a distributed, cloud‑native investment accounting platform
- Design modular microservices with domain‑driven boundaries
- Establish event‑driven patterns for real‑time processing
- Define data architecture and integration across IBOR/ABOR domains
- Lead modernization of legacy VC++ systems to Java services
- Guide teams on translating low‑level C++ constructs to scalable Java patterns
- Architect high‑throughput transaction processing and cache‑driven designs
- Implement cloud‑native solutions with containerization, orchestration, and DevSecOps
What you’ll bring
- 10+ years software architecture
- 5+ years distributed systems design
- 5+ years C++ and Java
- 5+ years AWS/Azure
- 5+ years event‑driven microservices
- 5+ years high‑throughput low‑latency systems
- 5+ years data consistency and transaction processing
- 5+ years observability and resiliency patterns
Skills
Benefits
- Inclusive development opportunities
- Flexible work‑life support
- Paid volunteer days
- Vibrant employee networks