Position Title: Senior Java Architect
Location: Woodlawn, MD
Duration: 6 months
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:
· 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 professional experience; or 11 years of professional experience with a related Masters degree. Considered an emerging authority.
No comments:
Post a Comment