Senior Java Architect Job in Baltimore, Maryland US

Bachelor's Degree in Computer Science or a related field, or equivalent experience.

Strong Java architect
Must have agood Mainframe background with knowledge about JCLs, DB2 and IBM utilities like FTP Putty, DFSORT
Must know how to execute Java/Jar files on Mainframe.

Experience with J2EE technologies such as Core Java, JSP, EJB, JDBC, JMS, WASD, Web sphere, RAD and Servlets.
Experience with J2EE Framework/ORM such as Struts and Hibernate.
Solid OOD/OOP foundation with experience in UML diagramming and design documentation.
Database experience such as Oracle, DB2, SQL Server, SQL and JDBC.
Strong XML processing experience such as XSD, XPath, XSL, XSLT, etc.
Experience with JavaScript, HTML, SSL.
Experience with complex programming, program debugging, data analysis, problem analysis and resolution issues within OO application systems.

Good communication skills with the ability to present ideas and concepts effectively
Strong problem solving skills.
Self-managed with the ability to mentor others.
Familiarity with project management frameworks

SECURITY CLEARANCE REQUIRED:Must be able to obtain a favorable Public Trust (NAC)