Job Description :
Java Enterprise Architect/Senior Architect-Fulltime
Washington, DC
Full time.

Job Title Technical Architect
Experience 8 - 12 years

Experience in defining & realizing end-to-end Technical Architecture for large & complex systems
8+ years of experience in IT including at least 18 months in Architecture roles
4+ years with hands-on experience Java/JEE ; Struts/JSF, Spring, EJB, JMS & ORM
Deep expertise in at least one application server (JBoss | Weblogic server | WebSphere server)
1+ years of experience in SOA definition and realization
1+ years of experience with at least one messaging platform (Websphere MQ | Tibco Rendezvous)
At least one year of experience in using any of the BPM, ESB & Rule engine tools/products
Strong experience in at least one RDBMS (Oracle | DB2 | MySQL)
Proficient in UNIX/Linux environments
Proficient in RIA & Web 2.0 related technologies
Hands on experience in using Maven, JUnit, JProfiler/JProbe
Strength in OOAD using UML & in application of design patterns
Exposure to tools like Rational suite, Enterprise Architect, Eclipse, and Source code versioning systems like CVS/SVN
Experience with different development methodologies (RUP | Scrum | XP)
Expertise in creating technical documents like Architecture views, Technology Architecture blueprint and Design specification
Experience in Architecture consulting engagements is a plus
Certification in any Architecture related area is a plus
Follow trends in technology and have a point of view
Soft skills :
o Good communication and presentation skills
o High integrity
o Problem solving skills & learning attitude
o Team player
o Process oriented





Key responsibilities • Define and own end-to-end Architecture from definition phase to go-live phase
Ensure clarity on NFR and address these requirements during Architecture definition phase
Define Logical, Technical & Physical views of Architecture
Define reusable components/frameworks, common schemas, standards to be used & tools to be used and help bootstrap the engineering team
Review design to make sure design is aligned with Architecture
Lead performance engineering and capacity planning exercises
Help PM in identifying key technical risks and mitigation plan for the same
Help PM in effort estimation and planning
Mentor & guide Tech Leads & Software Engineers
Other responsibilities • Handle interviews to attract external talent for the role of Technical Architect / Tech Lead
Nurture & groom in-house budding Architects
Build ‘Reference Architecture’ for selected technical domains
Involve in pre-sales process and lead creating effective proposals for large, complex systems
Write ‘Point of View’ document on emerging technology trends
Conduct internal sessions on Architecture and Technology related topics
             

Similar Jobs you may be interested in ..