CTE1012 - Mid Java Developer

Employer
CTIS, Inc.
Location
Rockville, MD
Posted
Oct 13, 2017
Closes
Oct 16, 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' A: ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.Develop Java and J2EE based web applicationsCreate user interface using JSF/Struts JSPDevelop secure web services Create PL/SQL procedures, functions and triggersB: 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. A' QUALIFICATIONSA' . Knowledge of Oracle Relational databaseA' . Software development and implementation A cents € " web and client server technologiesA' . Data modeling and development toolsA' . Excellent oral and written communications skillsA' EXPERIENCEA' . 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 2o Design Patterns, OOPSo PL/SQLo Web Services, WSDL, UDDI, XML, DTD, XSD,XLST,SOAP, REST, JAVA RMIo RDBMS A cents € " Oracle 10g/11gA' . UI frameworks using HTML5 and JavaScript, Bootstrap, Angular JSA' . Enterprise Integration skills such as Apache Solr/ Lucene, JMS, ESB, Apache Camel, Mule, MavenC: EDUCATION, CERTIFICATIONS and/or MEMBERSHIPSBachelor's degree in computer science or related field preferredD: COMMUNICATIONS SKILLS This 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.