Although during the past several years I did quite a bit architect work, I still put my title as "Senior Software Engineer" on my resume. Whenever I have been asked what kind of work I like to do, I always say design and implementation because that is something I really enjoy doing.
In Silicon Valley there were people with half year experience declaring themselves as "Architect", especially in last year and the year before. But they failed to explain what a "Command" pattern is.
I share your view on EJB. Compare to the excellent design of J2SE, EJB seems marginal to me. Of course Sun still offered good stuff in J2EE, such as the proven JDBC, and my favorate - JMS.