Apply now

Posted 166 months ago

Senior Java developer

@ system canada technologies

Montréal, Quebec

On-siteContract
Apply now
SIGNALS

Overview

System Canada Technologies is hiring a senior Java developer on a contract basis. The work covers Java and J2EE back-end development with Spring, Hibernate, XML/SOAP services and DB2 databases.

Responsibilities:

  • Design and develop Java applications using J2EE and Spring
  • Build database and data access layers with Hibernate and DB2
  • Develop XML and SOAP services with Apache CXF
  • Test software with JUnit and PowerMock
  • Manage version control and releases

Requirements summary:

  • Strong Java and object-oriented programming with design patterns
  • Experience with J2EE, Spring and Hibernate
  • Knowledge of relational databases and XML
  • Familiarity with Unix/Linux shell
  • Understanding of the software development life cycle

Tools & skills

Source and dates

Employer career site / ATS feed · smartrecruiters

Employer posting date
2013-03-14
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

SenioritySenior
DepartmentSoftware development
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

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

Skills required

+ Strong programming background with excellent problem solving skills.

+ Strong experience with Object Oriented Programming and design patterns

+ Java, J2EE, Spring,

+ Hibernate

+ Familiar with Unix/Linux shell

+ Multi Threading programming

+ Testing Frameworks (Junit, PowerMock etc)

+ Knowledge of Relation databases (DB2) and Xml for transporting and storing information

+ Database design, data modeling, data/query tuning

+ XML/ Soap Services, ApacheCxf

+ Familiar with software version control and release management

+ Ability to work independently and as part of a team.

+ Understanding of the Software development life cycle.

Skills Desired

+ Familiarity with Web Technologies: ExtJs, JQuery,

+ Experience using messaging frameworks such MQ, JMS.

+ Familiarity with High Availability, Load Balancing concepts (F5, MQ)

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.