Overview
On Site
$65 - $70
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
DDD
Job Details
Role: Technical Architect - Financial Domain
Duration: 6 months
Location: Onsite in Weehawken, NJ
- Expertise in business domains, and identification of functional domains to drive DDD.
- At least 5 years hands on experience driving architectural solutions using domain driven design methodology.
- Strong knowledge of all architectural stacks including Business, Process, Solution, Application, data, and Technology architecture.
- Deep expertise in developing APIs and microservices.
- The ability to apply architectural principles, methods, and tools to business challenges.
- Exceptional communication skills and the demonstrable ability to communicate appropriately at all levels of the organization; this includes written and verbal communications as well as the ability to drive conversations with business leaders, find alignment on the scope and definition of functional domains and business capabilities.
- Expertise in at least one programming language like Java, knowledge of cloud platforms.
- Hands on experience generating blueprints of current and target architecture states with diagrams including C4 modeling.
- Understanding of database design and management.
- Excellent problem-solving and analytical skills.
- Drive domain driven design methodology to modernize platforms that cross-cut streams and crews.
- Partner with technical and non-technical stakeholders to identify functional domains, business event triggers, business flows, and align it to technical domain taxonomy.
- Drive event storming sessions, and map processes, commands, actors, policies, and the technology stack. Identify aggregates and boundaries, to create technical solutions with right sized APIs and Microservices.
- Generate Current and Target state models using DDD diagramming standards.
- End to end perspectives aligned to the business objectives to be covered.
Domains: Client - Relationship, Information, & Order Management, Sales and Marketing, Product Management, Advisory, Trading, Wealth, Investment Management, Banking, Risk & Regulatory, Capital Markets, Treasury, Enterprise Management, Sourcing and Distribution, Partner Management.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.