Programmer/Analyst (Java) - Washington,DC Job requirement

JOB ROLES AND RESPONSIBILITIES:

Develop new project modules, design and write the application code based onrequirement.? Collaborate development activities with other team members.? Create common framework through design and technical specification.? Maintain the current application code, enhance code and occasionalproduction support.? Create prototypes, create common framework, design and develop theapplication modules? Create technical specifications? Understand the current application framework and integrate the new modulewith current application? Write and modify application code based on release request includindenhancements, defect fixes and research/analysis? Provide occasional emergency release and regular production support? Update defects/enhancements tracker including test steps; code changes tobuild the knowledge base? Collaborate development and integration activities with other team membersand other groups

Understand requirement to write efficient application code, review applicationserver issues and provide resolution? Experience with complex, large-scale application development using JAVA andOracle-based technologies.? 3+ years working with JAVA/JEE, JAVA design patters, HTML, JavaScript,AJAX and JSP technologies required.? 3+ year’s work experience with integration of Struts, Spring, ORM Tool suchas Hibernate, JPA and Web Services is required.? 3+ year’s work experience with SQL, PL/SQL with Oracle backed is required.? 2+ years experience creating application framework, development usingcommon approach, technical design-like class diagram and sequence diagramis required.? Knowledge and experience with Weblogic, JDeveloper, Oracle ADF, UNIX Shellscripting and UML are strongly preferred.? Sshould be able to translate functional requirement and ER diagrams/datamodel into technical design and application code.? Knowledge and experience of creating common framework and classes arestrongly preferred.? Excellent team player and independently able to research and provideresolution for production support. Excellent communication skills are required.

TECHNICAL SKILLS:

J2EE based application development, JAVA, JSP, AJAX, JavaScript, JAVADesign Patterns, HTML, Servlet, JDeveloper, Weblogic Application Server,Application support and monitoring.? Real time development and integration with Struts, Hibernate, Spring andJPA.? Translate functional requirement and ER diagrams/data model into applicationcode.? Oracle 10G or higher, Web Service development, XML file handling.? Writing technical design specification using UML sequence diagram and classdiagram.

Education and Experience: Bachelors Degree in Computer Science, InformationTechnology/Systems /Engineering or foreign equivalent with 2-3 Years of Experienceas Systems Analyst or Programmer Analyst or Software Engineer or SoftwareDeveloper or Related required

See full