ESSENTIAL DUTIES:
The position's essential duties include the following:
Design, code, test, debug, maintain, and document software applications;
Follow established software development standards and procedures;
Support business functions through the development, implementation, and maintenance of applications systems;
Participate in peer code reviews;
Collaborate with departments and users in the support of business applications;
Contribute software development expertise to ensure that specifications are met;
Type of Experience JEE Years of Experience:
JEE, EJB 3+, Hibernate 3+, JMS, JSF, JBoss 4+ 7+ Years
Oracle 10g+; RDBMS concepts 5+ Years
Application Development/Software Engineering/Design Patterns 5+ Years
Web application development 2+ Years
Object oriented design and architecture 3+ Years
Technical Documentation 2+ Years
NOTE: In addition, please list any desired experience.
Experience with integration of application software and RDBMS
Knowledge of configuration management, release management principles
Knowledge of application security concepts
Experience with agile SDLC; Scrum preferred
Experience with high availability architectures
Knowledge of networking and system engineering concepts
Experience with PL/SQL
Experience with scripting languages
Experience with Oracle Access Manager (OAM)
SPECIAL SKILLS:
Analytical and problem solving skills
Developing and/or creating new or more effective ideas, approaches, etc.
Developing and executing short-range plans/decisions
Excellent interpersonal and communication skills
Ability to exercise sound judgment across a broad range of circumstances