Job Description The candidate will participate in all aspects of the software development process including, requirements gathering, designing, coding, unit testing, and deployment. The candidate is expected to work well within a collaborative team of software professionals and have technical group leadership abilities with the capability of acting as a technical leader across multiple projects.
Reporting Line R&D;Management
Job Responsibilities • Technical design, development and maintenance of current application
• Participate in all phases of software development/implementation life cycle including functional analysis, development of technical requirements, prototyping, coding, testing, deployment and support
• Participate in peer design and code review and analyze and troubleshoot issues in a complex applications environment
• Model, analyze and develop or extend persistent database structures which are non-intrusive to the base application code and which effectively and efficiently implement business requirements
• Research and understand capabilities to recommend best design/implementation approaches and meet business requirements
• Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
Education Required at least a bachelor’s degree in computer science, information systems or software engineering
Skills Required • Solid knowledge of Java EE Technologies including (Oracle ADF, EJB, Servlets, JSF)
• Must have at least 2 years’ experience on Oracle ADF
• Major Plus experience in JavaScript, AJAX, XHTML, DHTML, UML,SQL
• Must have working experience on any one of the J2EE container - WebLogic, Glassfish, Web Sphere, JBoss or Tomcat
• Strong skills in OO Design and Design Patterns
• Strong background with relational database, specifically Oracle databases
• Excellent spoken and written English communications skills
• Java Certification is a plus (ADF,OCP BC, OCP WC, OCP WS,etc)
• Good communication skills
• Good problem solving skills
Experience Required 2-6 years