Job Summary: Financial Domain Technical Architect
Lead architectural solutions using Domain Driven Design (DDD) methodology (minimum 5 years experience required).
Identify and define business and functional domains to drive DDD adoption and platform modernization.
Design endtoend architecture across business process solution application data and technology layers.
Develop and optimize APIs and microservices using expertise in at least one programming language (e.g. Java).
Create and maintain architectural blueprints for current and target states including C4 and DDD diagramming standards.
Conduct event storming sessions to map business processes commands actors policies and technology stacks.
Collaborate with technical and nontechnical stakeholders to align business capabilities with technical domain taxonomy.
Apply architectural principles methods and tools to solve business challenges and enhance system efficiency.
Understand and implement effective database design and management strategies.
Communicate complex technical concepts clearly to all organizational levels including business leaders.
Analyze problems propose solutions and support decisionmaking aligned with business objectives.
Work across multiple financial domains such as Client Relationship Order Management Sales & Marketing Product Management Advisory Trading Investment Management Banking Risk & Regulatory Capital Markets Treasury Enterprise Management Sourcing Distribution and Partner Management.