Java software developer
Vacancy expired!
The positions essential duties include the following: Support critical business functions through the development, implementation, and maintenance of applications and systemsContribute software development expertise to multiple projects and ensure that specifications are metDesign, code, test, debug, maintain, and document software applicationsFollow established software development standards and procedures and contribute towards their improvementDevelop complex application features and create technical designsParticipate in peer code and design reviewsExperienced with a wide range of technologiesCoordinate with departments and users in the support of business applicationsRepresent the IT department in terms of software development expertise in coordination with other departments Type/Years of Experience: JEE, EJB 3+, Hibernate 3+, JPA, JMS, JSF, JBoss 4+ (5+ Years)Spring (5+ Years)Oracle 10g+; SQL Server RDBMS concepts (5+ Years)Application Development/Software Engineering/Design Patterns (5+ Years)Web application development (5+ Years)Object oriented design and architecture (5+ Years)Web Services/API Development and use (5+ Years)Technical Documentation (4+ Years) Desired Experience: Experience APIs and SOA PatternsExperience with integration of application software and RDBMSKnowledge of configuration management, release management principlesKnowledge of SOAExperience with agile SDLC; Scrum preferredExperience with high availability architecturesKnowledge of networking and system engineering conceptsExperience with PL/SQLExperience with scripting languagesExperience with Oracle Access Manager (OAM)Knowledge of application security concepts SPECIAL SKILLS: Analytical and problem solving skillsDeveloping and/or creating new or more effective ideas, approaches, etc.Developing and executing short-range plans/decisionsExcellent interpersonal and communication skillsAbility to exercise sound judgment across a broad range of circumstances
Vacancy expired!