Position: SENIOR JAVA ARCHITECT
Location: WINDSOR MILL, MARYLAND
Duration 1 year
Responsibilities:
· Participates in all phases of the systems development life cycle, with emphasis on design, development/programming, documentation, testing and implementation.
· Maintains and supports computer and/or network operating system and other system software.
· Performs activities such as: system software installation, configuration, testing, optimization, evaluation, maintenance, documentation, and user support.
· Prepares test data, tests, debugs and refines applications software.
· Designs and prepares technical reports and documentation.
· Identifies, evaluates, customizes, and implements vendor-supplied software packages.
· Maintains active liaison with user personnel to ensure continuing responsiveness of applicable system software user requirements.
· Provides technical assistance to less experienced personnel in the resolution of systems-related problems.
· Provides technical direction for performing software development tasks and reviewing work products for correctness and adherence to design standards.
· Ensures accurate translation of technical specifications into programming specifications.
· Assures software and systems quality and functionality.
· Coordinates with the Senior Project Manager/Project Manager or Work Order Manager to ensure problem resolution and user satisfaction.
· Prepares status reports and presentations.
· Primary point of contact between SSA user community and the contractor in compiling specifications for information systems development.
· If serving as a Work Order Manager, additional functions will include:
Manages resources assigned to the work order.
Monitors budget for the work order.
Oversees all activities related to the work order.
Participates in status meetings with SSA counterparts, as required.
Ensures effective communication on all work order issues.
Requirements:
· The candidate should be a strong Java architect and must have a good Mainframe background with knowledge about JCLs, DB2 and IBM utilities like FTP Putty, DFSORT and 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.
· Communication skills to present ideas and concepts effectively; strong and proven problem solving.
· Self-managed with the ability to mentor others.
· Familiarity with project management frameworks.
Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education, with 11 years of professi onal experience; or 11 years of professional experience with a related Masters degree.
No comments:
Post a Comment