Apply now

Posted 167 months ago

Java Developer ( 14929 )

@ system canada technologies

Montréal, Quebec

On-siteContract2+ years experience
Apply now
SIGNALS

Overview

System Canada Technologies is hiring a contract Java Developer for its Quality Assurance and Production Management division, supporting a global bank's Quality Center of Excellence. The role builds, enhances and maintains Java-based test tools and harnesses for middleware and non-GUI backend systems, within an Agile environment.

Responsibilities:

  • Build, enhance and maintain Java test tools and harnesses
  • Create reusable OOP modules shared across projects
  • Test complex distributed message-based and backend systems
  • Write test cases from business and IT requirements
  • Work with development teams to improve the QA process

Requirements summary:

  • 2-5 years of QA or testing experience, preferably backend
  • UNIX/Linux, MQ and Windows testing experience
  • UNIX shell scripting and Perl programming
  • Experience building back-end automated test harnesses
  • SQL and database experience (Sybase, Oracle, DB2)

Tools & skills

Source and dates

Employer career site / ATS feed · smartrecruiters

Employer posting date
2013-02-07
First seen by our source
2026-10-14
Source record updated
2026-10-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience2+ years
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationCollege diploma (required)
Fields of studyInformation technology, Business

Summary and details written by AI from the posting; the employer’s posting is the authority.

system canada technologies

FieldValue
Open jobs on Jobsy399
Job description

Company Description

SCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training programs.

Job Description

Company: SystemCanada | www.systemcanada.com

World wide office: Canada - USA - Australia - UK - South Africa - New Zealand - Ireland - Japan

Job Description

Role - Java Developer

Division: Quality Assurance & Prod Mgmt

Position Description

The Quality Center Of Excellence Tooling and Automation team provides services for all divisions and time zones of diversified global bank. Java and also recently Scala languages are used.
Looking for Java developer to build, enhance and maintain tools and test harnesses for various middleware and non-GUI backend systems. OOP methods will be used to create reusable modules that can be shared across multiple projects and integrated into internally developed suite of testing tools for improved efficiency and time to market. The individual will have the opportunity to learn about several technologies and firm systems as well as interact with various end users. Good interpersonal and communication skills are also a must.

The successful candidate will have specific experience testing complex distributed message based systems some of which may also have structured public APIs that interface to external systems. The candidate should be able to cite examples of the successful employment of a variety of test strategies. The candidate should be comfortable working in a Global organization. The candidate will work closely with the development team to address known gaps in the QA process and recommend a comprehensive QA program that lowers the time to market and delivery risk and improves the overall quality in an Agile Development environment. Strong interpersonal and communication skills are a must.

Skills Required

- Diploma (BSc) preferably in IT or Business with strong IT background
- 2-5 years of QA / Testing experience in large cross platform testing programs preferably in backend testing
- Experience testing UNIX/Linux , MQ & Windows OS environment applications
- UNIX shell scripting and Perl programming
- Experience building back-end automated test harnesses
- Basic database experience in SQL, Sybase/Oracle, DB2
- Experience in writing test cases directly from business/IT requirements
- Passion for testing and quality assurance
- Desire to work in a Global Team
- Desire to share information and move projects forward
- Desire to learn some of the business functionality being developed in systems
- Desire to understand how complex software and business requirements intersect
- Detail oriented with strong analytical and problem solving skills
- Excellent oral and written communication skills
- Data analysis skills
- Strong client service orientation

Skills Desired

- Experience building back-end automated test harnesses
- Experience using Mercury Products like Quality Center, and/or Test Director
- Experience testing Java applications
- Knowledge of Java Development
- Knowledge of MQ Series and XML
- Experience working with offshore teams
- Experience using Quick Test Pro
- Knowledge of XML

Similar jobs

  • Java Developer (Onsite Hybrid)

    Montréal, QC
    Full Time

    NTT DATA Canada, Inc.

    5+ YOECandidates need 5+ years of Core Java backend development and distributed systems experience, plus Linux/Unix and database skills. A bachelor's degree in a related field or equivalent experience is also expected.

    Java, Linux, Unix, Python, Apache Spark, Snowflake

  • Java Developer (Onsite Hybrid)

    Montréal, QC

    NTT DATA Services

    5+ YOECandidates need 5+ years of Core Java backend development and large-scale distributed system design, plus Linux/Unix scripting and relational or document databases. A bachelor's degree in computer science or equivalent experience is expected, along with strong communication and leadership skills.

    Core Java, Linux, Unix, Python, Apache Spark, Snowflake

  • Java Developer

    Montréal, QC
    $100k–$110k/yrFull Time

    Triunity Software: Triunity is a Product Development, Staff Augmentation, and Consulting Services company providing solutions and services in North America.

    2+ YOECandidates need at least 2 years of professional Java development experience, strong knowledge of Core Java, object-oriented design and frameworks like Spring Boot or Hibernate, plus database, Git and Agile experience. Good communication in English and/or French is required.

    Git, Spring Boot, Hibernate

  • Java Developer

    Montréal, QC
    On-siteFull Time

    Info-Ways

    8+ YOECandidates need 8 to 10 years of hands-on Java experience, working experience with Spring and Hibernate, and solid SQL skills including joins, subqueries and referential integrity. They must work independently and under tight schedules.

    Oracle Java, SQL, Skype

    Java Developer

    Montréal, QC
    On-siteFull Time

    Info-Ways

    8+ YOECandidates need 8 to 10 years of hands-on Java experience, working knowledge of Spring and Hibernate, and skill with SQL joins, subqueries and referential integrity. They must work independently under tight schedules.

    Oracle Java, SQL, Skype

    Java Developer - Montreal, Canada

    Montréal, QC
    On-siteFull Time

    Info-Ways

    Candidates need strong Java/JEE and object-oriented development experience, plus Spring, Hibernate and messaging (MQ/JMS) knowledge. Strong communication skills and comfort working under pressure are also required.

    Spring, Hibernate, IBM MQ, Apache Camel, CXF, Sybase

  • Java developer (14881)

    Montréal, QC
    On-siteContract

    system canada technologies

    Candidates need strong core Java web skills (JAX-RS, concurrency, Spring, CXF, JPA), solid JavaScript UI development, and expert object-oriented design. Experience with large real-time systems, multi-tier architecture and database programming is expected, along with strong communication.

    Java, JavaScript, ExtJS, Spring, CXF, JPA

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.