Terces Jobs is also available in your country: United States. Starting good opportunities here now!

316 Jobs Found

Software Developer in Test Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

The Team

The Software Developer in Test contributes to the overall success of Commerce Engineering in Canada ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives.  Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures.

 

Is this role right for you?

  • Be an advocate for quality in the project lifecycle.
  • Write moderate to complex code/ scripts to test systems.  
  • Design, develop and maintain a modular, extensible, and reusable test automation framework to enable continuous testing in an agile environment. 
  • Collaborate closely with other team members to develop test approach that effectively covers the functional performance characteristics of features in the applications.
  • Collaborate with Delivery Lead to plan milestones, successfully execute software delivery, and escalate issues as needed.
  • Report defects and work closely with the team so that solutions can be determined, prioritized, and scheduled.
  • Prioritize testing of projects effectively across various businesses, to drive efficient work.
  • Conduct root cause analysis of post-production issues and plan to prevent them in future.
  • Have in-depth and up-to-date understanding of the organization’s products, applications, systems, environments, processes and tools.
  • Introduce and influence overall process improvements and act as an agent for change to the organization.
  • Champion a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
  • Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
  • Actively pursue effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk. 
  • Champion a high-performance environment and contribute to an inclusive work environment. 

 

Do you have the skills that will enable you to succeed in this role?

  • Bachelor's degree in a technical field such as computer science, computer engineering or related field preferred 
  • 5+ years of test automation experience and in-depth knowledge of programming languages (Must have: Java/ Javascript; Nice to have: Python), frameworks, and utilities
  • Experience with API testing (preferably using Postman)
  • Excellent communication skills with ability to influence decision making across stakeholders
  • Effective organization, planning, and time management skills
  • Strong analytical and problem-solving skills
  • Able to work as part of a team and encourage both individual and collaborative innovation
  • Positive and resilient personality - Able to embrace feedback and have a desire for continuous iteration and improvement
     

What's in it for you? 

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans. 
  • Accessibility and Workplace Accommodations - 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. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements. 
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.  
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one. 
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

 

Work conditions: Hybrid

 #LI-Hybrid

Software Developer in Test

Scotiabank
Toronto - 7.95km
  IT & Telecoms Full-time
The Team The Software Developer in Test contributes to the overall success of Commerce Engineering in Canada ensuring specific individual goals, plans, initiatives are executed / d...
Learn More
May 7th, 2024 at 13:18

Fullstack Developer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

As part of the Global Finance & Risk Data, Modeling and Analytics team, you will work with our business partners and senior management to solve complex enterprise problems in data management, financial modeling, regulatory risk, analytics and technology integration.  You will have the opportunity to explore and leverage leading technologies to transforms data into actionable insights to drive business decisions.

The work pace is very dynamics, one week you will be leading performance management modeling workshops, the next week you might be coding applications in Java and SQL.  The following you might a key team member supporting our numerous large implementation projects.  This role will provide you the opportunity to learn and network with business partners across all the business lines and countries and may involve travel to all our global locations.

 

The Role

The ideal candidate will be working in an agile environment and will need a passion for continuous improvement. Firsthand experience in business intelligence, analytics, data science and data products will be beneficial. The incumbent will influence the technological solution in relationship to the architecture, design and development and leverage common components as part of delivering the design/solution. Provides an enterprise-wide perspective and input into IT decisions.

 

Do you have the skills that will enable you to succeed in this role?

  • A recognized degree in engineering, computer science, math or related discipline
  • Proven track record of managing large-scale software full stack and data engineering development projects.
  • 5+ years of experience with at least one programming languages: Java/ Python/C++/JavaScript
  • Experience with other database technology: MS SQL, Oracle
  • Knowledge of ERP systems (e.g., Oracle EBS, PeopleSoft, SAP) an asset
  • Passionate about adapting new technologies to accelerate business value delivery.
  • Excellent verbal and written communication skills

 

What's in it for you?

  • We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
  • We provide you with the tools and technology needed to create beautiful customer experiences.
  • You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
  • We offer a competitive total rewards package that includes a base salary, a performance bonus, company matching programs (on pension & profit sharing), generous vacation, personal & sick days, personal development funding, maternity leave top-up, parental leave and much more.

Fullstack Developer

Scotiabank
Toronto - 7.95km
  IT & Telecoms Full-time
As part of the Global Finance & Risk Data, Modeling and Analytics team, you will work with our business partners and senior management to solve complex enterprise problems in d...
Learn More
May 6th, 2024 at 15:29

Data Engineer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

The Role: 

The successful candidate will have a strong foundation in Data warehousing, ETL processes, and scheduling. 

 

Key accountabilities: 

  • Provide technical expertise in designing, coding, and documenting ETL processes for new initiatives. 
  • Independently support existing applications and resolve issues. 
  • Estimate and deliver on individual tasks within project. 
  • Perform code review of code developed by technical consultants and oversee their work. 
  • Highlight technical issues and challenges and propose creative solutions. 

 

Key responsibilities: 

  • 5-7 years of  Java development experience 
  • 2 years of Python experience 
  • 5-7 years of Unix Shell Scripting 
  • Database skills with experience with Oracle, Postgres, SQL Server
    • Containerization Technology, Docker, Kubernetes, Rancher,  minio (s3 storage)
    • UNIX/Windows scripting.

 

Nice to have: 

  • Experience with SAS or Talend applications

 

What's in it for you?

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank.
  • We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans. 
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences everyone brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements. 
  • Remote-friendly work environment will provide you with the flexibility to perform at your best. 
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.  
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more! 

Data Engineer

Scotiabank
Toronto - 7.95km
  IT & Telecoms Full-time
The Role:  The successful candidate will have a strong foundation in Data warehousing, ETL processes, and scheduling.    Key accountabilities:  Provide technical expertise in desig...
Learn More
May 3rd, 2024 at 15:37

Software engineer Full-time Job

MagicStack Inc

IT & Telecoms   Toronto
Job Details

Requirements:

Languages: Candidates must have knowledge of the English Language
Education: Candidates should have Bachelor’s degree
Experience: Candidates should have experience of 5 year or more
Computer and technology knowledge: C, C++, Linux, Networking software, Servers, SQL, Database software, Programming languages, Software development, Python

Physical Requirements:

  • The candidates should thrive in a fast-paced environment while possessing a strong attention to detail

Other Requirements:

  • The candidates should demonstrate excellent written communication skills and show initiative in their responsibilities
  • The candidates should be highly organized and effective team players
  • The candidates should be proactive in their approach

Candidate Status:

  • Candidate must be a Canadian Citizen or temporary or permanent resident of Canada
  • Candidate must have legal authorization (Work Permit) to work in Canada
  • If Candidates are unable to fulfill above mentioned requirements, don’t apply for the position

Responsibilities:

  • The candidates should be able to develop data, process, and network models to optimize architecture and evaluate the performance and reliability of designs
  • The candidates should be able to plan, design, and coordinate the development, installation, integration, and operation of computer-based systems
  • The candidates should be able to assess, troubleshoot, document, upgrade, and develop maintenance procedures for operating systems, communications environments, and applications software
  • The candidates should be able to troubleshoot and resolve technical problems
  • The candidates should be able to operate automatic or other testing equipment to ensure product quality
  • The candidates should be able to conduct tests and perform security and quality controls

Benefits:

  • The candidates will get dental plan, health care plan, vision care benefits, stocks/shares, group insurance benefits, and paid time off (volunteering or personal days)

How to apply:

If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your resume) through the below-mentioned details

By email
[email protected]

Software engineer

MagicStack Inc
Toronto - 7.95km
  IT & Telecoms Full-time
  130,000  -  200,000
Requirements: Languages: Candidates must have knowledge of the English Language Education: Candidates should have Bachelor’s degree Experience: Candidates should have experience of...
Learn More
Apr 29th, 2024 at 08:08

Software Engineer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

We are looking for a qualified Developer to work with the Notification Services team in Scotia Digital, who can deliver high quality code, write unit tests, provide UAT support, implementation, and operational support.

 

Is this role right for you? In this role you will:

 

  • Lead development activities as the senior member of the scrum team, planning and executing to meet sprint objectives as well as program/project milestones.
  • Write well designed, testable, efficient code by using best software development practices.
  • Gather and refine specifications and requirements based on technical needs.
  • Collaborate with the Scrum team to plan milestones, successfully execute software delivery, and escalate issues as needed.
  • Ensure that requirements are clearly, accurately, and thoroughly documented and understood either for system changes and/or process changes and that there is value and consistency added to the customer experience by:
    • Providing contribution to design/review process
    • Monitoring/reviewing design during development phase.
  • Ensure the timely and accurate completion of projects through:
    • Production/Input to an overall Project Plan, strategy, and implementation
    • Procedural documents completed to support user (guidelines, job aids. etc.)
    • Input provided to preparation and execution of testing.
    • Conducting post implementation measurement review of projects.
  • Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
  • Champion a high-performance environment and contributes to an inclusive work environment.

 

Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:

 

  • University or College Degree in Computer Science
  • 6+ year experience in Java Springboot, developing enterprise, cloud native, message driven, test driven, reactive, containerized applications.
  • Previous experience in banking industry/financial services is preferred
  • MS Azure, containerization & orchestration (Kubernetes, Docker), Java 11 & 8, Springboot framework, Junit frameworks (Junit 5, Mockito), build tools and dependency management (Maven, Gradle), noSQL database, template management (Velocity), CI-CD Pipeline (Jenkins)
  • version control tools, like Git, Bitbucket
  • well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments
  • Familiar with software security tools like BlackDuck (vulnerabilities in JARs), Fortify (vulnerabilities/security issues in code), Webinspect (scan REST end points) and SonarQube (Junit coverage for code)
  • well-rounded knowledge different JAVA based framework/libs, such as Spring Boot, Spring Security, JDBC, Junit, Apache-Camel, Azure SDK
  • Strong knowledge of network communications (VPN, Firewall management, Load Balancers), security protocols (SSL), Authorization mechanism (OAuth, JWT) and trouble shooting
  • Hands on experience in developing applications with KAFKA, ActiveMQ/Azure Service Bus, RDBMS, NoSQL, Redis
  • Strong knowledge of programming languages: Java 8+, Unix Shell Script, XML, YAML, JSON, SQL, Apache Velocity, Apache Groovy
  • Strong hands-on programming skills with popular developer utility tool suites like Eclipse/STS, JIRA/Bitbucket/Confluence, Git, Gradle/Maven

 

What's in it for you?

 

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - 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. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.  
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance. 
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
  • Community Engagement - No matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

 

 

Working location condition: Hybrid

 

#LI-Hybrid  

Software Engineer

Scotiabank
Toronto - 7.95km
  IT & Telecoms Full-time
We are looking for a qualified Developer to work with the Notification Services team in Scotia Digital, who can deliver high quality code, write unit tests, provide UAT support, im...
Learn More
Apr 25th, 2024 at 14:43

Software (Java) Developer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

Is this role right for you? In this role you will:

 

  • Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
  • Work with product owners and business system analysts to refine ticket requirements in JIRA and Confluence, review pull requests, and implement documented designs.
  • Develop high-quality code by reviewing work with designer and product owners and resolving any issues quality assurance testers.
  • Collaborate closely with a team of iOS, Android, and backend developers to work on both new features and incremental improvements to the bank’s flagship mobile app
  • Adheres to and demonstrates good coding conventions and best practices, and helps to maintain the architecture of the project
  • Stays on top of reviewing others’ code, actively contributing suggestions and catching potential issues
  • Always works to balance user experience, performance (client and backend), and security
  • Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
  • Actively pursues effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
  • Champions a high performance environment and contributes to an inclusive work environment.  

 

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

 

  • 3+ years of experience in software development and supporting complex large-scale customer facing platforms
  • Proficient in Java to support Enterprise Applications and Services
  • Work experience as a Java developer with a preference for Java 8-17/Spring, web-based information technology principles, and system integration methodologies and standards.
  • Experience in working with scalable containerized systems in public cloud (Azure and GKE/GCP)
  • Have a proficient understanding of code versioning tools, such as Git
  • 3+ years of experience in building public and internal REST APIs in line with Spring methodologies and hands-on experience with 3+ of those years working with Spring Boot microservice architecture
  • Strong experience with APM tools, such as Dynatrace, Splunk, etc.
  • Comfortable using Jira, Confluence, Jenkins, Bitbucket, Launch Darkly, etc.
  • Ability to quickly analyze the available data and find the root cause of the problem during production issues.
  • Suggest improvements to supported applications and systems as needed
  • Knowledge of a variety of frameworks (server side, browser side, desktop etc.) as well as high aptitude for diving in and picking up new things
  • Ability to quickly analyze the available data and find the root cause of the problem during production issues.
  • Suggest improvements to supported applications and systems as needed
  • Well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments
  • Proven ability to translate ideas into technical and business realities, and to map technology to business problems.
  • Understanding of software quality assurance principles

 

What's in it for you?

 

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - 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. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.  
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance. 
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

Work arrangements: Hybrid

 

#LI-Hybrid

Software (Java) Developer

Scotiabank
Toronto - 7.95km
  IT & Telecoms Full-time
Is this role right for you? In this role you will:   Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowle...
Learn More
Apr 24th, 2024 at 14:33

Software Engineer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

We are looking for an experienced and highly skilled Software Engineer to oversee and guide the Communications services team IT Engineering team in Scotiabank.

The successful candidate will be responsible for ensuring the delivery of high-quality software solutions. They should be proficient in React & Node JS, and Java Springboot, and can deliver high quality code, write unit tests, provide UAT support, implementation, and operational support.

This role requires a strong background in full-stack development, with a minimum of 6+ years of relevant experience.

 

Is this role right for you? In this role you will:

 

  • Lead development activities as the senior member of the scrum team, planning and executing to meet sprint objectives as well as program/project milestones.
  • Write well designed, testable, efficient code by using best software development practices.
  • Gather and refine specifications and requirements based on technical needs.
  • Collaborate with the Scrum team to plan milestones, successfully execute software delivery, and escalate issues as needed.
  • Ensure that requirements are clearly, accurately, and thoroughly documented and understood either for system changes and/or process changes and that there is value and consistency added to the customer experience by:
  • Providing contribution to design/review process
  • Monitoring/reviewing design during development phase.
  • Ensure the timely and accurate completion of projects through:
  • Production/Input to an overall Project Plan, strategy, and implementation
  • Procedural documents completed to support user (guidelines, job aids. etc.)
  • Input provided to preparation and execution of testing.
  • Conducting post implementation measurement review of projects.
  • Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
  • Champion a high-performance environment and contributes to an inclusive work environment.

 

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

 

  • University or College Degree in Computer Science
  • 6+ years of full-stack development experience
  • experience of developing enterprise, cloud native, message driven, test driven, reactive, containerized applications.
  • Previous experience in banking industry/financial services is preferred
  • Experience with REST API design, React, NodeJS (productionizing NodeJS servers as well)
  • Modern JS toolsets (ES6+, Webpack, Babel, Jest)
  • MS Azure, containerization & orchestration (Kubernetes, Docker),
  • Java 8, 11 & 17, Springboot framework, Junit frameworks (Junit 5, Mockito), build tools and dependency management (Maven, Gradle), noSQL database, template management (Velocity), CI-CD Pipeline (Jenkins)
  • Experience working with authenticated, customer focused applications (i.e. OAuth2 preferred)
  • Object Oriented and Functional Design
  • HTML / CSS / SASS (BEM, OOCSS, SMACSS, CSS3 Animations, Semantic HTML)
  • Familiar with software security tools like BlackDuck (vulnerabilities in JARs), Fortify (vulnerabilities/security issues in code), Webinspect (scan REST end points) and SonarQube (Junit coverage for code)
  • Strong knowledge of programming languages: Java 8+, Unix Shell Script, XML, YAML, JSON, SQL, Apache Velocity, Apache Groovy
  • Strong hands-on programming skills with popular developer utility tool suites like Eclipse/STS, JIRA/Bitbucket/Confluence, Git, Gradle/Maven
  • Proven experience in Agile methodologies, such as Scrum or Kanban.

 

What's in it for you?

 

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - 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. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.  
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance. 
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

 

Work arrangements: Hybrid

 

#LI-Hybrid

Software Engineer

Scotiabank
Toronto - 7.95km
  IT & Telecoms Full-time
We are looking for an experienced and highly skilled Software Engineer to oversee and guide the Communications services team IT Engineering team in Scotiabank. The successful candi...
Learn More
Apr 23rd, 2024 at 16:59

Senior Java Developer Full-time Job

Royal Bank Of Canada

IT & Telecoms   Toronto
Job Details

As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems in the Foreign Exchange (FX) trading space in RBC Capital Markets.
 

You will work on exciting projects that include building new applications and enhancing the existing ones covering FX trade capture and process flows

You will exhibit an engineering mind-set, be versatile, display leadership qualities and be enthusiastic to take on new problems across the full technology stack.

 

What will you do?

  • Contribute to the overall design and development of RBC’s FX trade management systems.

  • Collaborate closely with product owner, business analysts as well as business users including sales and trading to understand needs and translate them into system requirements.

  • Develop a deep understanding of the trade processing flows in RBC .

  • Proactively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges

  • Set high development standards by developing high-performant, reusable, reliable and efficient systems.

  • Lead and guide other developers to elevate the entire team’s skillset and mind-set.

  • Provide Level 2 support as needed

 

What do you need to succeed?

 

Must-have

  • 7+ years’ experience in designing and developing enterprise systems (multi-threaded, low latency Java based systems is a MUST).

  • 5+ years’ hands on experience in designing and developing applications from scratch using Spring framework

  • Strong understanding of multithreading and concurrency in Java 8 or later.

  • Experience Design patterns and principles

  • Good knowledge of relational databases and any messaging technology  ( e.g. Solace/IBM MQ/Kafka)

  • Excellent communication, including the ability to simplify technical details into human terms, and interact with non-technical parties such as product owners and business analysts.

  • Knack for writing clean, readable java code with unit tests

  • Ability to multi-task effectively and provide timely updates

 

Nice-to-have

  • Business knowledge of Capital Markets areas previously supported (any asset class).

  • Experience with ‘Agile’ style development methods

  • DevOps experience with continuous integration/delivery best-practices, technologies and tools such as GitHub, Jenkins, Nexus, JIRA, Confluence, Ansible, SonarQube, Checkmarx.

 

What’s in it for you?

 

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable

  • Participation in a re-engineering project to streamline and optimize the estate.

  • Make a difference - do mission critical work in the most sophisticated capital markets business in Canada

  • Join a high performance, delivery oriented, international technology team

  • Leaders who support your development through coaching and managing opportunities

  • Ability to make a difference and lasting impact.

 

#Ll-Hybrid
#Ll-POST
#TECHPJ

ROAR- 657655500 

 

 

Job Skills

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)

 

 

 

Additional Job Details

Address:

RBC CENTRE, 155 WELLINGTON ST W:TORONTO

City:

TORONTO

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

Capital Markets

Job Type:

Regular

Pay Type:

Salaried

Application Deadline:

2024-05-03

Senior Java Developer

Royal Bank Of Canada
Toronto - 7.95km
  IT & Telecoms Full-time
As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems in the Foreign Exchange (FX) trading space...
Learn More
Apr 22nd, 2024 at 15:07

Software Developer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

As a Java Developer you will be joining a dynamic and energetic team consisting of developers, architects, project managers, and product owners. You will focus on authentication domain to protect our customers and your role includes delivering of the digital banking solution using Java, SpringBoot, Microservices and other leading-edge technologies, maintaining high level of code quality, and driving technical discussion. By joining our team, you will make an impact on our customers, the banking industry, and ultimately, the world.

 

Is this role right for you? In this role you will:

 

  • You will be providing technical direction with team input and feedback
  • You will be assisting in developing coding standards and testing approaches
  • You will be collaborating with the Architect (if applicable) to realize technical vision and direction
  • You will be considered an expert in a major applications and/or technical domains, and is highly regarded for their technical competence.
  • You will be providing expert advice and counsel to key stakeholders on development project teams on complex issues related to “area of specialty”
  • You will be providing reviews of solution designs and related code
  • You will be proficient in security scanning and implementing best practices to resolve security issues
  • You will mentor and help team members in technical knowledge and best coding practices

 

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

 

  • You have 3+ years of work experience as a Java developer with a preference for Java 8 or 11. You have experience building scalable, enterprise level technology stacks with Java but ideally with a broad set of tools
  • You have extensive experience working with Spring Boot framework and NoSQL databases such as MongoDB
  • You have experience with container orchestration technology, like Cloud Foundry or Kubernetes
  • You have experience working on projects that involve Application Security like oAuth2 and/or SSO
  • You have experience with event stream processing technologies such as Kafka or Pub/Sub
  • You have experience with Continuous Integration/Continuous Deployment (CI/CD)
  • You have experience with REST API design
  • You have knowledge in Object Oriented and Functional Design
  • Preferred: You have worked on productionizing NodeJS servers
  • Preferred: You have experience with at least one modern JS framework, preferably React
  • Preferred: You’ve used modern JS toolsets (ES6, Typescript, Babel, Lerna, Jest, Protractor)
  • You have a passion to work in a fast pace high performance team and having a desire to take the team towards the next level
  • You are able to do deep research alone, to solve problems in a timely manner. You are passionate about sharing your solution to the team
  • You have well rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments

 

What's in it for you?

 

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - 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. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.  
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance. 
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

 

Work arrangements: Hybrid

 

#LI-Hybrid

 

Software Developer

Scotiabank
Toronto - 7.95km
  IT & Telecoms Full-time
As a Java Developer you will be joining a dynamic and energetic team consisting of developers, architects, project managers, and product owners. You will focus on authentication do...
Learn More
Apr 18th, 2024 at 17:41

IT Specialist Full-time Job

Coca-Cola Canada Bottling Limited

IT & Telecoms   Toronto
Job Details

We are seeking an experienced Senior Cybersecurity Analyst specializing in Governance, Risk, and Compliance (GRC) to help develop, implement, and manage our comprehensive GRC program. The ideal candidate will also have a deep understanding of enhancing a Change Advisory Board (CAB) program and managing advanced governance technologies like Resolver, AuditBoard, OneTrust, Microsoft Purview and Data Loss Prevention (DLP) tools. Expertise in integrating these technologies with platforms like ServiceNow is critical.

Responsibilities

  • Help design, build, and manage the organization's GRC program to ensure compliance with regulatory requirements.
  • Assist in overseeing the Governance, Risk, and Compliance (GRC) program, including updating the GRC tool as necessary and managing program assignments.
  • Develop and oversee a robust CAB program, facilitating effective change management across IT systems.
  • Help drive, lead, manage and optimize governance and the use and implementation of technologies such as Kroll Resolver, AuditBoard, OneTrust, Microsoft Compliance Manager, Azure Policy, Microsoft Information Protection (MIP), Azure Blueprints, Microsoft Cloud App Security (MCAS), Azure Active Directory (Azure AD), Microsoft Defender for Cloud Apps, Microsoft Defender for Identity, Microsoft Insider Risk Management, Microsoft Purview, Azure Governance Visualizer (AzGovViz), and ensure their effective integration with other IT service management tools. If you don’t know the tools, a can do or can learn attitude would be great!
     

 

Qualifications

  • Bachelor’s degree in Information Technology, Cybersecurity, or a related field.
  • 5 years or more of experience in a cybersecurity role with a focus on GRC.
  • In-depth Knowledge of GRC Frameworks: Proficiency in designing, building, and managing GRC programs to ensure compliance with regulatory requirements.
  • Change Management Expertise: Ability to develop and oversee a robust Change Advisory Board (CAB) program, facilitating effective change management across IT systems.
  • Some Technical Proficiency with Governance Technologies: Skilled in the use and implementation of technologies such as Microsoft Compliance Manager, Azure Policy, Microsoft Information Protection (MIP), Azure Blueprints, Microsoft Cloud App Security (MCAS), Azure Active Directory (Azure AD), Microsoft Defender for Cloud Apps, Microsoft Defender for Identity, Microsoft Insider Risk Management, Microsoft Purview, and Azure Governance Visualizer (AzGovViz). A willingness to learn unfamiliar tools is also crucial.
  • GRC Tools: Knowledgeable with Governance Technologies like Resolver, AuditBoard or OneTrust.
  • ITSM: Familiar with ITSM Technologies like ServiceNow.
  • One or more of the following security certifications are preferred:

Certified Information Systems Security Professional (CISSP)
    Certified Information Security Manager (CISM)
    Certified in Risk and Information Systems Control (CRISC)
    Certified Governance of Enterprise IT (CGEIT)
    NIST Cybersecurity Framework (NCSF) Certification

IT Specialist

Coca-Cola Canada Bottling Limited
Toronto - 7.95km
  IT & Telecoms Full-time
We are seeking an experienced Senior Cybersecurity Analyst specializing in Governance, Risk, and Compliance (GRC) to help develop, implement, and manage our comprehensive GRC progr...
Learn More
Apr 18th, 2024 at 15:53

Senior IT Operations Analyst Full-time Job

Royal Bank Of Canada

IT & Telecoms   Toronto
Job Details

Process Automation (PA) is a fast-paced and exciting program that delivers Robotics Automation and Machine Learning capabilities for P&CB. As a member of the program, you are responsible to perform incident investigations, provision Virtual Machines and manage the ongoing maintenance activity of our bots to ensure automations are performing at the highest levels of efficiency

 

WHAT WILL YOU DO?

  • Set up and configure virtual machines for automated processes and manage the ongoing bot maintenance activity.

  • Review NAS share accesses and create AD groups for new bots.

  • Investigate incidents raised by Business partners, diagnose issues and provide timely resolutions.

  • Provide support for local applications and databases; diagnosing and repairing computers and network hardware.

  • Install, maintain, administer and update network systems; set up security parameters to ensure that all systems are operating properly.

  • Provide technical support on IT-related activities to network systems security. Apply experience and seasoned knowledge, skills, and practices to perform a variety of assignments.

  • Provide information on the detailed technical design and development of applications using existing and emerging technology platforms. Apply experience and seasoned knowledge, skills, and practices to perform a variety of assignments.

  • Maintain hardware, software, and configurations; manage migrations, OS builds, tool installation, and removal of end-of-life hardware.

  • Coordinate production environment changes with technology operations in order to maintain a stable production environment.

 

 

WHAT DO YOU NEED TO SUCCEED?

Must have

  • 3-5 yrs experience in similar field

  • Experience working in RPA Automation space and SRE Development using tools like Ansible, ELK stack and full stack development using React and ASP .NET.

  • DevOps: Helios, GitHub, Jenkins, UCD, Ansible, Artifactory, Nexus, SonarCube

  • PEGA, Camunda

  • Open Shift 4, Metrocluster, WINDOWS 10/11, LINUX, RedHat8/9

  • Platform Production build – Windows admin, Build Automation (Ansible)

  • Disaster recovery, Compliance and security

 

Nice to Have:

  • Scripts: Python, Angular JS, JAVA, YAML

  • JAVA/Python development experience

 

 

RBC is committed to supporting flexible work arrangements when and where available. Details to be discussed with Hiring Manager.

 

What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable

  • Leaders who support your development through coaching and managing opportunities

  • Ability to make a difference and lasting impact

  • Work in a dynamic, collaborative, progressive, and high-performing team

  • A world-class training program in financial services

  • Flexible work/life balance options

  • Opportunities to do challenging work

 

 

 

Job Skills

Active Learning, Adaptability, Customer Service, Decision Making, Detail-Oriented, Group Problem Solving, IT Standards, Lifelong Learning, Long Term Planning, Operational Delivery

 

 

 

Additional Job Details

Address:

RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO

City:

TORONTO

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

Technology and Operations

Job Type:

Regular

Pay Type:

Salaried

Application Deadline:

2024-05-14

Senior IT Operations Analyst

Royal Bank Of Canada
Toronto - 7.95km
  IT & Telecoms Full-time
Process Automation (PA) is a fast-paced and exciting program that delivers Robotics Automation and Machine Learning capabilities for P&CB. As a member of the program, you are r...
Learn More
Apr 17th, 2024 at 13:57

Front End Developer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

Do you thrive when faced with challenges? Like using fresh technologies to solve problems? Looking to work in various projects across the organization, collaborating with great teams and inspiring leaders? Then this is the right team for you!  In this exciting role, you’ll apply your analytical skills to design and develop applications that deliver excellence, effectiveness, and value to our business partners and customers.

 

Is this role right for you? In this role you will:

 

  • Work closely with end users, and business teams to understand business needs, conduct gap analysis and requirements assessments as needed
  • Partner with Architecture on the design and integration
  • Deliver and enhance new and current solutions and applications
  • Be involved in the full life cycle of a project, responsible for producing actionable and complete specifications, writing production quality code, and implementation
  • Design test sets and automate where possible, including functional and non functional testing, regression testing as well as performance testing
  • Support the solution in production
  • Improve the end user experience by finding scalable solutions and addressing complex ad hoc queries.
  • Effectively communicate with technical and non-technical audiences
  • Able to work with and refactor legacy code (as needed).

 

Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:

 

  • Experience with 1 or more modern development languages (Angular, NodeJS, TypeScript etc.)
  • 1+ years’ experience developing, deploying, and maintaining applications
  • Experiences in writing unit test case
  • Knowledge of Git, API integration and RESTful web service
  • Bachelor’s degree in computer science, Engineering or relevant experience.
  • Understanding of CI/CD pipeline, docker container and Kubernetes

 

What's in it for you?

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans. 
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences everyone brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements. 
  • Remote-friendly work environment will provide you with the flexibility to perform at your best. 
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.   
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more! 

#ScotiaTechnology

#LI-Hybrid

Front End Developer

Scotiabank
Toronto - 7.95km
  IT & Telecoms Full-time
Do you thrive when faced with challenges? Like using fresh technologies to solve problems? Looking to work in various projects across the organization, collaborating with great tea...
Learn More
Apr 16th, 2024 at 15:03

Looking for a job?

Upload your Resume and easily apply to jobs from any device!
Add Your Resume