Description

Expertise in business domains and identification of functional domains to drive DDD.
At least 5 years of 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.
Applying architectural principles, methods, and tools to business challenges.
Expertise in at least one programming language, like Java, and 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.
Drive a 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, and business flows, and align them to the 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 with the business objectives to be covered

Education

Any Gradute