FAQs
What is the primary purpose of the Senior Java Developer role?
The primary purpose of the role is to develop for and support contact center applications and related technologies managed by the eContact team, specifically in areas such as Voice Biometrics and Genesys cloud applications.
What qualifications are required for this position?
Candidates should have an Undergraduate Degree in Computer Science or a technical equivalent, along with 5 to 10 years of experience in Java and Python development in an enterprise environment.
Is experience in contact center environments necessary?
Yes, technical experience with, or supporting, contact center environments is essential for this role.
What type of applications will the developer be working on?
The developer will work on multiple applications, including cloud-based Voice Biometrics solutions (Gatekeeper), Genesys cloud applications, and custom integrations, among others.
What skills are preferred for the role?
Preferred skills include experience developing for CTI applications, working with SQL databases, cloud integrations, Voice Biometrics applications, Genesys Cloud, API development, and familiarity with TSAPI/JTAPI.
What does the work environment look like?
The work environment is hybrid, allowing for a combination of in-office and remote work.
Is there support for career development within the company?
Yes, Scotiabank offers upskilling through online courses, cross-functional development opportunities, and tuition assistance.
Are there community engagement opportunities available to employees?
Yes, employees have access to various community engagement programs, including hackathons, contests, and other activities.
What benefits are included in the compensation package?
The compensation package includes a competitive rewards program, bonus potential, flexible vacation, personal and sick days, and benefits that start on day one.
Is diversity and inclusion a priority for Scotiabank?
Yes, Scotiabank is committed to creating an inclusive culture and values the unique skills and experiences each individual brings to the bank.