Talentium Inc

Java Developer

Philippines

over 6 years ago
Save Job

Summary

Design, develop and optimize Java applications using standard and leading practices to meet business objectives. EXPECTED RESULTS Assigned Responsibilities Design Java-based web applications, interfaces and services based on business requirements Build and optimize Java-based web applications, interfaces and services based on design specifications. Build and optimize related SQL procedures, functions and views Define quality attributes, external interfaces, constraints, and other nonfunctional requirements. Elaborate technical requirements using alternative views, such as analysis models (diagrams), prototypes, or scenarios, where appropriate and propose new solution features and updates where appropriate. Participate in technical requirements analysis and verification, ensuring that requirement statements are complete, consistent, concise, comprehensible, traceable, feasible, unambiguous, and verifiable, and that they conform to standards. Participate in task definition, prioritization and estimation. Maintain requirements traceability information and track requirements status throughout the project. Participate in the implementation of the new system/solution. Technical Designs Java and SQL programs Unit Test Results Deployment and configuration files Other key deliverables that may be defined as output CORE COMPETENCIES Technical Knowledge and Skills Uses technical knowledge and skills to complete work Uses technical knowledge and skills to improve work systems Works to meet the needs of clients according to the company’s policy Communicates often with clients and seeks to understand and anticipate their needs Works with clients to find ways to meet changing needs Finds ways to reduce time and cost of completing work Monitors work and progress and makes improvements Works with others to overcome problems and find alternative ways to complete work when necessary Works with members of the team to deliver value Works with other teams as may be required Learns new skills and knowledge and applies them Continuously finds new solutions to problems Shares knowledge and expertise EDUCATION REQUIREMENTS Bachelor’s degree in Computer Science/Engineering or related discipline RELEVANT EXPERIENCE AND OTHER REQUIREMENTS Suitability to undertake the responsibilities mentioned above at the required level At least five (5) years’ experience as a web application developer using a Java MVC framework; At least one (1) year experience in design and development of integrated systems Must have experience using UML to document system design Must be conversant with systems development lifecycle and project management methodologies Must have extensive experience in Java programming language, frameworks (Spring/Struts/ADF/OAF) and web services (SOAP, REST) Must have extensive experience in programming JavaScript, HTML, XHTML, DHTML, XML, XSLT, XSL-FO, XPATH, Doclet, Ant and similar technologies Must have used version control systems such as SVN/CVS • Must have sound knowledge of SQL statements, procedures and functions, preferably Oracle PL/SQL Must have sound knowledge of J2EE design patterns Must be able to optimize poorly performing pages and/or SQL Must have extensive knowledge on Oracle Application Framework Must have implemented Oracle Applications Release 12 and knowledge on configuration and setup Must have knowledge on consultant management systems, Procurement or related business process Preferably experienced in using performance monitoring and optimization tools Preferably Java certified Must have worked with a team of four (4) or more Must have excellent oral and written communication skills in English Must have extensive experience using Microsoft products (Word, Excel, PowerPoint, Visio, Project) for professional documentation

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: