JAVA Engineer/Analyst
BA/BS degree in Computer Science
A minimum of 8 years of Java/J2EE programming experience
Good communication and documentation skills are essential.
Must have the ability to break down complex concepts into organized and concise units.
Must be able to work in an agile, self-motivated environment with multiple, concurrent priorities.
Good knowledge of object-oriented concepts, design patterns and UML notation.
Solid experience with Reverse Engineering and Refactoring code.
High level understanding of XML documents, syntax and validations.
Complete knowledge of the W3C XML Schema (XSD) specifications.
Ability to quickly evaluate, learn and prototype new technologies.
The preferred CR will have:
Knowledge of technologies used in existing systems:
Java EE 5, Java EE 6, Spring Framework, LDAP, JQuery, AJAX, JSP, XML, JAXB, Hibernate, JSON, JavaScript, JSTL, Oracle SQL, Jasper Reports, JUnit, Web Services JAX-WS, Struts, SAX, Maven, 3rd party tag library(s) (tomahawk)
Knowledge of technologies for new interface and event-driven components:
Java EE 5, Java EE 6, JAX-WS, XML, XSLT, JPA, JAXB, JUNIT, EJB, WSDL, DOM, SAX, JDOM, SoapUI, JDBC, SQL, JDOM
Knowledge of the following technologies for Web Application:
Java EE 6, JMeter, Jasper Reports, JavaScript, AJAX frameworks (JQuery), JSF, Log4j, 3rd party tag libraries (Trinidad)
Domain knowledge of NIEM 2.0, ECF 4.0 and court related concepts and business activities.
A minimum of 8 years of Java/J2EE programming experience
Good communication and documentation skills are essential.
Must have the ability to break down complex concepts into organized and concise units.
Must be able to work in an agile, self-motivated environment with multiple, concurrent priorities.
Good knowledge of object-oriented concepts, design patterns and UML notation.
Solid experience with Reverse Engineering and Refactoring code.
High level understanding of XML documents, syntax and validations.
Complete knowledge of the W3C XML Schema (XSD) specifications.
Ability to quickly evaluate, learn and prototype new technologies.
The preferred CR will have:
Knowledge of technologies used in existing systems:
Java EE 5, Java EE 6, Spring Framework, LDAP, JQuery, AJAX, JSP, XML, JAXB, Hibernate, JSON, JavaScript, JSTL, Oracle SQL, Jasper Reports, JUnit, Web Services JAX-WS, Struts, SAX, Maven, 3rd party tag library(s) (tomahawk)
Knowledge of technologies for new interface and event-driven components:
Java EE 5, Java EE 6, JAX-WS, XML, XSLT, JPA, JAXB, JUNIT, EJB, WSDL, DOM, SAX, JDOM, SoapUI, JDBC, SQL, JDOM
Knowledge of the following technologies for Web Application:
Java EE 6, JMeter, Jasper Reports, JavaScript, AJAX frameworks (JQuery), JSF, Log4j, 3rd party tag libraries (Trinidad)
Domain knowledge of NIEM 2.0, ECF 4.0 and court related concepts and business activities.
|