Share this Job

Title:  Adobe Experience Manager Application development and Support with Java


Requisition ID: 26708

Join the Global Community of Scotiabankers to help customers become better off.

Programmer Analyst Senior

As one of Scotiabank’s key support functions, Information Technology and Solutions (IT&S) provides global technology solutions and systems support to each of Scotiabank’s core businesses.  By adhering to Scotiabank’s values of respect, integrity, commitment and insight IT&S is committed to designing, developing, delivering and maintaining innovative solutions that meet the business needs of the bank.


As a Programmer Analyst Senior, you will be assigned to a group within IT&S and work as part of a team on project initiatives to deliver improved or redesigned applications and support for a business unit.


In this position, you will be working with a project team to successfully deliver projects, requirements and problem resolution into production system environment.

The role will focus on a new client content management system and migrating existing sites to the new system as well as general Java development work.

Will provide the opportunity to work within the agile environment by participating in daily stand-ups, retrospectives and sprint reviews.

As a member of a delivery team, you will assist in the detailed design and code development phases in order to meet the client needs/timelines and to support IT&S partners and will develop front and backend components according to design.


Key Accountabilities

  • Participate in meetings regarding user requirements and design throughout the development phase of the project
  • Perform coding, unit testing, debugging, documenting and implementing of applications and scripts in collaboration with quality assurance
  • Participates in the installation, configuration and maintaining of servers specific to application software
  • Evaluate existing and new applications and upcoming technologies to meet user requirements
  • Maintain, support and enhance existing applications
  • Analyze existing or proposed projects to determine their feasibility and time estimates required
  • Keep up-to-date on new technology, applications, scripts and servers


Functional Competencies

  • Proficiency in Java EE (i.e. JSP/Servlets, JSTL, Expression Language, JAX-RS, JAXB, JAX-WS)
  • Proficiency using Java frameworks (e.g. Struts, Spring, JDBC, Hibernate) and design patterns
  • Experience using Oracle Database (i.e. SQL, PL/SQL)
  • Proficiency with web technologies (i.e. XSLT, XML, XSD, HTML, JavaScript, JQuery, AJAX, JSON, CSS, SSL, SOAP and REST services)
  • Proficiency with cURL, Groovy, and UNIX/Linux shell scripting
  • Experience with JBoss Enterprise Application Platform / MQ and Eclipse
  • Experience building web applications using the Angular platform is an asset
  • Ability to effectively present information and respond to questions from management and employees of the organization
  • Ability to write technical/design reports in a variety of formats
  • Ability to analyze business operations and to organize system components into a logical solution for the user


Educational Requirement

  • College or University degree in Computer Science or IT related program
  • Minimum of 3-5 years related work experience demonstrating progressive responsible work in applications programming and system analysis
  • Experience in the financial service industry is preferred

Location(s):  Canada : Ontario : Toronto

As Canada’s International Bank, we are a leader when it comes to inclusion. We are a diverse and global team, speaking more than 100 languages with backgrounds from more than 120 countries. We value the unique skills and experiences each individual brings to the bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Candidates selected for an interview will be contacted directly.  If you require accommodation during the recruitment and selection process, please let us know. We will work with you to provide as seamless a recruitment experience as possible.

Job Segment: Application Developer, Developer, Java, Bank, Banking, Technology, Finance

Find similar jobs: