Toronto Employment Platform

Programmer Analyst Advisory (BPM Java Developer Senior)

Requisition ID: 91861


Thanks for your interest in ScotiaTech, Scotiabank’s new and innovative Technology hub in Bogota.


Join a purpose driven winning team that promotes creativity and innovation in a fast-paced environment, where we’re always committed to results, in an inclusive, diverse, and high-performing culture.


Scotia Tech Global Business Services team is looking for an experienced developer who enjoys technology and is comfortable working with both technical and business staff in ensuring systems are designed and maintained according to enterprise architectural standards.  With the need to modernize the bank, our department is embarking on a modernization journey transforming the legacy mainframe applications to Cloud.  Chosen candidate will play a critical role in this modernization journey and work closely with the Cloud platform modernization.


You´ll belong to Scotia Tech Global Business Services BPM CoE and will receive training and support for becoming a Pega Developer Senior.  The team is responsible for the development of Pega based applications for the bank processes, products and services.


The candidate will provide application support on projects as part of Scotiabank’s Wealth Digital Client Services group. The agile developer will also provide support and counsel ensuring technology teams and business areas understand all the options and technology choices in support of their business. The agile developer works to become an application and business expert with strong leadership and facilitation skills with the ability to work well with others.


The incumbent will develop complex components as part of the development team.  The incumbent will create shippable code early, and often, based on the priorities for any given iteration, end user needs and feedback.


Collaborating with team members, they utilize agile best practices and metrics to build high quality technology solutions in line with product’s vision.


You will be expected to learn Pega development skills in an intense training program and become Pega CSA certified within 4 months of hire.




Iteratively develop, test, deploy, maintain and enhance high quality BPM software solutions
Design robust, high volume applications that are highly scalable and extensible
Promote the reuse of components, and BPM Architecture, platform best practices and standard enterprise frameworks and guidelines
Participate on an ongoing, active and concurrent basis as technical consultant, informing design, development, coding, testing, and debugging of new / packaged solutions or significant enhancements to existing applications to deliver the best possible application performance
Contribute clear and maintainable code to a shared codebase
Participate in estimating, tasking, status and stand-up meetings in agile work ceremonies
Adopt / evolve team development practices such as coding standards, formal refactoring techniques, automated testing, continuous integration, etc.
Partner with, welcome input and provide feedback to team members in order to build in a continuous improvement mindset
Seek and integrate feedback from Product Owner to deliver optimal solutions
Collective ownership of project delivery, As a member of full-stack team, be accountable for delivery as well as support for production issues if called upon.
Education / Experience

3+ years of experience in information technology, developing and supporting Java centric enterprise solutions for finance services companies (either as direct employee or through vendors/contractors).
Assess and analyze technology options to evaluate BPM/ business process management – Platforms that meet business needs (ie. IBM Lombardi, Bonitasoft, Oracle BPM, BizAgi, Ultimus).
Strong Java (J2EE – JSP, Servlets, EJB, XML, NodeJS),
OS experience in Unix/Linux shell skills.
Experience in Websphere or Weblogic Application Server are a plus
SQL Databases and related security model (DB2 a plus)
Experience in Middleware integration (SOAP, Rest, MQ/Ques, File listeners, email messaging, etc.)
Understanding and experience with Spring Framework
Experience with API management and developing microservices
Solid understanding of DevOps for deployment and Git/Bitbucket repositories.
Strong understanding of cloud concepts and development practices (Continuous integration and Containers Dockers/Kubernetes).
A positive attitude and a reliable, self-motivated, team player with excellent communication, problem-solving and analytical skills.
Previous production support experience. Incident/ Problem life cycle management, reporting problem, triage issue, and closure of issues.
Undergraduate Degree in Computer Science or technical equivalent
Good to have: experience with rule engines (ie. Drools, IRules, OpenRules)
Good to have: Software Architecture postgraduate.
Good to have: mainframe development experience and enterprise architecture knowledge/experience.
Good to have: experience in cloud services development (ie Azure, AWS, Google)

Location(s):  Colombia : Bogota : Bogota || Colombia : Cundinamarca : Bogotá

ScotiaTech is a business unit within ScotiaGBS, a Scotiabank Group company located in Bogota, Colombia. The employer for this career opportunity will be ScotiaGBS, not GSGlobales. The ScotiaTech hub was created to support different technology systems and processes of the Bank.

We offer an inclusive, positive work environment, and competitive benefits.


At ScotiaTech, we value the unique skills and experiences each individual brings and are committed to creating and maintaining an inclusive and accessible environment for everyone.

Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at ScotiaTech; however, only those candidates who are selected for an interview will be contacted.

Only candidates can apply for this job.
Share this job

About Us

Talent Portal is a Toronto-based Job Board and Employment Platform. We are dedicated at helping talents reach their dream career.Candidates can search for jobs and set job alerts to receive new job notifications via email; Employers can post jobs online, and receive applications via email. It is free for both employees and employers.

Company Search

Social Networks