Activities performed by Development Lead - Architecture would be
Support the Sprint Lead in planning for Sprint by identifying technical challenges upfront
Come up with design for epics (features that will be developed in current Sprint).
Given a problem should be able to come up with design(s) along with pros and cons. Also have in-depth knowledge of Object Oriented Design.
Good knowledge of building distributed web based applications
Should be good in Spring