Source description
About the role
Senior Java Developer
Qualifications
-
Minimum Requirements:
-
8 years of:
-
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
-
JEE development experience
-
Using JBOSS IDEs for an application server environment that includes JBOSS AS (5.0 – 7.0) on JBOSS EAP (5.0 – 7.0).
-
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
-
Knowledge of developing and consuming web services
-
Knowledge of creating PDF documents in a Java application
-
Knowledge of internet security exposures and how to code to prevent the application from being hacked or hijacked
-
Experience developing Oracle PL/SQL applications and familiarity with Oracle objects (tables, constraints, triggers, etc
-
Experience with data modeling, entity relationship diagrams, SQL, and Web page user interface design
-
Knowledge of database concepts such as referential integrity and data normalization
-
Agreement to adhere to all client policies, procedures and management directives
-
Preferred:
-
5 years of:
-
Excellent communication skills, written and oral, with people of all technical levels
-
Five (5) years of fulltime experience in computer programming and/or systems analysis
-
Knowledge of the limitations and capabilities of computer systems and their integration with end user business processes
-
Skill in preparing technical documents of varying complexities for technical and non-technical audiences
Skill in working with data automation standards and systems administration technologies
- Skill in analyzing and interpreting agency organizations, business practices, policies and procedures
More at 3B Staffing