Intermediate Java/Oracle Application Developer

Share | Get the Bank of Canada jobs RSS feed

Requisition #:  J0512-0956

Position Title:  Intermediate Java/Oracle Application Developer

Employment Type:  Full-time

Position Type:  Term, one year with possibility of extension or of becoming regular

City, Province, Country:  Ottawa, Ontario, Canada

Job Category:  Information Technology

Number of Positions:  0

Date Posted:  May 28, 2012

Closing Date:  June 11, 2012

Salary Range

(annual): The Bank offers a competitive total compensation package with starting salaries, based on qualifications, generally ranging between $60,678 and $78,840* (Position grade 15 or 16).
*Where the Bank requires specialized skills, it may offer higher starting salaries to exceptional candidates.

Take a Central Role at the Bank of Canada

Canada's central bank is the nation's pre-eminent macroeconomic policy institution. No other employer in the country offers you the unique opportunity to work at the very centre of Canada's economy, in an organization with significant impact on the economic and financial well-being of all Canadians. No matter what your area of expertise, you'll enjoy an open culture and a superior work environment that will challenge, energize, and motivate you to excel. (More info)

Job Summary

The Custom Development team within the ITS department is seeking an experienced Java/Oracle Application Developer who will be part of a team that creates, enhances and supports a variety of applications used by the Bank of Canada. The successful candidate for this position will have the opportunity to develop and maintain computer software applications designed specifically for each business function and offer a wide range of computer network and information technology services for the Bank.

As an Application Developer, you participate in the design, installation, development, modification, maintenance and enhancement of business applications. You collaborate with clients and colleagues to identify user requirements, assess available technologies and recommend solution options.

Central Responsibilities

• recommend technical solutions to achieve business needs
• design, develop and test business application systems, and analyze, design and implement enhancements to existing applications
• work autonomously to resolve complex as well as common/routine problems in a multi-functional setting, assessing and communicating issues of technology impact on the functional/corporate level
• maintain collaborative relations with internal clients and external counterparts to support operational objectives
• provide support, including on-call, shift and/or weekend work as required for systems within area of expertise
• participate in $100,000 to $1 million projects and provide advice related to field of expertise
• evaluate IT products and potential solutions to support the evolution of the environment
• develop IT standards, guidelines and documentation for the relevant technology solutions environment
• provide on-the-job training to colleagues

Key Requirements

• post-secondary education in computer science
• English or French essential
• a minimum of three years of experience participating in application development projects or initiatives, ranging from six months to a year in duration
• a minimum of three years of work experience, including developing/supporting systems with a database management software package, e.g., Oracle, SQL Server or MySQL
• a minimum of three years of hands-on experience with most of the following technologies: Java, JEE, Servlets, JSF, JSP, Oracle RDBMS or SQL
• hands-on experience with Oracle Forms and/or Reports 10g, and PL/SQL
• hands-on experience developing web user interface using JSF, Servlet/JSP, Ext JS or Struts
• hands-on work experience in supporting applications with high criticality, availability, reliability and security requirements
• work experience with UML modelling, including use-case analysis and modelling
• experience in conducting research
• capacity to monitor quality of own and others’ work
• ability to give value-added service to clients
• demonstrated skills in problem solving and analytic thinking

Assets

• knowledge of a web container (e.g., OC4J, Tomcat, JBoss or WebLogic)
• knowledge of an SCM tool (e.g., CVS, Subversion or ClearCase)
• knowledge of Unix and/or Linux and scripting
• knowledge of Findur
• knowledge of FAME database
• knowledge of JavaScript
• knowledge of CSS
• knowledge of XML (schemas, namespaces)
• knowledge of Perl
• knowledge of Apache HTTP Server
• knowledge of Apache log4j
• knowledge of JUnit
• knowledge of Ant

Notes

If you are a qualified candidate, please submit a detailed resumι and a covering letter by 11 June 2012. We will also ask you to complete a mandatory questionnaire during the application process.

• Condition of employment: Candidates must be eligible for reliability status clearance.
• The selected candidate must be available for on-call, overtime or for a variable work schedule based on operational requirements.
• There will be no relocation assistance provided for this recruitment action.
• The Bank of Canada benefits from the unique perspectives, attributes and talents of its diverse workforce. We offer flexibility to accommodate the needs of our employees and candidates. The Bank of Canada is committed to employment equity and actively encourages applications from qualified men and women, including Aboriginal peoples, persons with disabilities, and members of visible minorities.
• Only the candidates selected for an interview will be contacted.

Sorry, this job is no longer available.

Share | Get the Bank of Canada jobs RSS feed

Copyright © Bank of Canada