Role: Java Developer/Programmer Analyst 3
Location: Austin TX (Hybrid)
Duration: 9 months Contract with possibility to extension
|
| Required/Preferred | Experience |
| 8 | Required | Experienced in developing Internet Web browser-based transaction and reporting applications using JSF Hibernate J2EE technologies to access an Oracle RDBMS 13g RAC or later database in a multi-developer configuration controlled environment |
| 8 | Required | JEE development experience |
| 8 | Required | Using JBOSS IDEs for an application server environment that includes JBOSS AS (5.0 7.0) on JBOSS EAP (5.0 7.0). |
| 8 | Required | Developing business logic for tiered applications utilizing JSF (1.2 3.0) EJB (3.0 - 3.2) JSP (2.0 - 2.3) design patterns and Hibernate (3.3.2 5.4.15) JDK (1.5 1.6 1.7 1.8 |
| 8 | Required | Knowledge of developing and consuming web services |
| 8 | Required | Knowledge of creating PDF documents in a Java application |
| 8 | Required | Knowledge of internet security exposures and how to code to prevent the application from being hacked or hijacked |
| 8 | Required | Experience developing Oracle PL/SQL applications and familiarity with Oracle objects (tables constraints triggers etc |
| 8 | Required | Experience with data modeling entity relationship diagrams SQL and Web page user interface design |
| 8 | Required | Knowledge of database concepts such as referential integrity and data normalization |
| 8 | Required | Agreement to adhere to all TCEQ policies procedures and management directives |
| 5 | Preferred | Excellent communication skills written and oral with people of all technical levels |
| 5 | Preferred | Five (5) years of fulltime experience in computer programming and/or systems analysis |
| 5 | Preferred | Knowledge of the limitations and capabilities of computer systems and their integration with end user business processes |
| 5 | Preferred | Skill in preparing technical documents of varying complexities for technical and non-technical audiences |
| 5 | Preferred | Skill in working with data automation standards and systems administration technologies |
| 5 | Preferred | Skill in analyzing and interpreting agency organizations business practices policies and procedures |