Complete Description:
**local candidates strongly preferred
**initial phone interview will be followed by a personal interview. Candidate must be willing and able to come to Richmond, VA for the personal interview
A SENIOR JAVA DEVELOPER IS NEEDED TO DEVELOP AND MAINTAIN NEW AND CURRENT VDH APPLICATIONS. WRITE AND MODIFY APPLICATION CODE BASED ON REQUIREMENT, ENHANCEMENT AND PRODUCTION SUPPORT WITH SPECIFIC EMPHASIS ON THE DEVELOPMENT OF THE WEB SERVICES. COLLABORATE DEVELOPMENT ACTIVITIES WITH OTHER TEAM MEMBERS. CREATE TECHNICAL SPECIFICATION DOCUMENT.
SPECIFIC TASKS AND DELIVERABLES:
• DEVELOP AND MAINTAIN VVHS AND INVATRAK APPLICATIONS.
• DEVELOP AND ENHANCE NEW TRAINING MODULE IN VVHS APPLICATION.
• DEVELOP NEW PHONE ALERTING INTERFACE.
• ASSIST IN APPLICATION UPGRADES TO SUPPORT WEB LOGIC DEPLOYMENT.
REQUIRED EXPERIENCE AND SKILLS:
• SENIOR JAVA CONSULTANT WITH 7 TO 10 YEARS OF EXPERIENCE WITH COMPLEX, LARGE SCALE APPLICATION DEVELOPMENT AND SUPPORT USING JAVA AND ORACLE BASED TECHNOLOGIES.
• 5+ YEARS WORKING EXPERIENCE WITH JAVA/JEE, JAVA DESIGN PATTERNS, HTML, JAVASCRIPT, AJAX AND JSP TECHNOLOGIES IS REQUIRED.
• 5+ YEARS EXPERIENCE AND INTEGRATION OF STRUTS, SPRING, ORM TOOL LIKE HIBERNATE, JPA AND WEB SERVICES IS REQUIRED.
• 4+ YEARS WORKING EXPERIENCE WITH SQL, PL/SQL WITH ORACLE BACKEND IS REQUIRED.
• 2+ YEARS EXPERIENCE CREATING TECHNICAL DESIGN LIKE CLASS DIAGRAM AND SEQUENCE DIAGRAM IS REQUIRED.
• KNOWLEDGE AND EXPERIENCE WITH WEBLOGIC, JDEVELOPER, ORACLE ADF, UNIX SHELL SCRIPTING AND UML ARE STRONGLY PREFERRED.
• KNOWLEDGE AND EXPERIENCE OF CREATING COMMON FRAMEWORK AND CLASSES ARE STRONGLY PREFERRED.
• CANDIDATE SHOULD BE AN EXCELLENT TEAM PLAYER AND INDEPENDENTLY ABLE TO RESEARCH AND PROVIDE RESOLUTION FOR PRODUCTION SUPPORT. MUST WORK AS A TEAM PLAYER AND AN EXCELLENT COMMUNICATION SKILL IS REQUIRED.
REQUIRED TECHNICAL SKILLS:
• 5+ YEARS - JEE BASED APPLICATION DEVELOPMENT, JAVA, JSP, AJAX, JAVASCRIPT, JAVA DESIGN PATTERNS, HTML, SERVLET, JDEVELOPER, WEBLOGIC APPLICATION SERVER, APPLICATION SUPPORT AND MONITORING.
• 5+ YEARS – REAL TIME DEVELOPMENT AND INTEGRATION WITH STRUTS, HIBERNATE, SPRING AND JPA.
• 4+ YEARS - ORACLE 10G OR HIGHER, SQL WRITING AND TUNING, PL/SQL PROGRAMMING, WEB SERVICE DEVELOPMENT, XML FILE HANDLING
• 2+ YEARS – WRITING TECHNICAL DESIGN SPECIFICATION USING UML SEQUENCE DIAGRAM AND CLASS DIAGRAM.
DESIRED ADDITIONAL SKILLS:
• 3+ YEARS - ORACLE ADF AND ORACLE APPLICATION SERVER
Skills:
Skill
Required / Desired
Amount
of Experience
Complex, large-scale application development and integration using common framework approach, JEE/JAVA, Oracle and Open Source Technologies
Required
7
Years
JAVA/J2EE, JAVA design patterns, HTML, JAVASCRIPT, AJAX and JSP technologies.
Required
5
Years
Realtime experience and integration of struts, spring, ORM tool such as Hibernate, JPA and Web Services
Required
5
Years
SQL, PL/SQL with Oracle backend, relational database concept and development, XML file handling
Required
4
Years
Experience creating and using common architecture approach, technical design such as class diagram and sequence diagram
Required
2
Years
Knowledge and experience with WebLogic, JDeveloper, Oracle ADF, UNIX shell scripting and UML
Desired
4
Years
Translate functional requirement and ER Diagrams/data model into application code
Required
4
Years
Oracle ADF and Oracle application server
Desired
3
Years