CTE1012 - Mid Java Developer

Employer
CTIS
Location
Rockville, MD
Posted
Apr 20, 2017
Closes
Apr 21, 2017
Hours
Full Time
The Java Developer develops, and implements web-based Java applications to support business requirements. Following approved life cycle methodologies, performs program coding and testing, and resolves technical issues through debugging, research, and investigation. A: ESSENTIAL DUTIES AND RESPONSIBILITIESinclude the following. Other duties may be assigned. Develop Java and J2EE based web applications Create user interface using JSF/Struts JSP Develop secure web services Create PL/SQL procedures, functions and triggers B: EXPERIENCE and QUALIFICATIONSTo perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. QUALIFICATIONS Knowledge of Oracle Relational database Software development and implementation web and client server technologies Data modeling and development tools Excellent oral and written communications skills EXPERIENCE 5-8 years of experience with the following technologies: o JAVA, J2EE, Spring 3.0/4.0, Hibernate, EJB 3, AJAX, JSF, ICE faces, JSP, Struts 2 o Design Patterns, OOPS o PL/SQL o Web Services, WSDL, UDDI, XML, DTD, XSD,XLST,SOAP, REST, JAVA RMI o RDBMS Oracle 10g/11g UI frameworks using HTML5 and JavaScript, Bootstrap, Angular JS Enterprise Integration skills such as Apache Solr/ Lucene, JMS, ESB, Apache Camel, Mule, Maven C: EDUCATION, CERTIFICATIONS and/or MEMBERSHIPSBachelor's degree in computer science or related field preferred D: COMMUNICATIONS SKILLSThis job requires interaction with program manager, tech lead, co-developers and end-users. The ability to effectively communicate ideas and concepts both orally and in written documents is critical.