Back to results

Closed listing

RQ11718 – Software Developer – Intermediate

  • Toronto, ON, Canada

Internship

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Internship
Closing date
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Client: Ministry of Treasury Board Secretariat - RQ11718

We are seeking an experienced Intermediate Software Developer with strong hands-on expertise in Java Enterprise Edition (Java EE), n-tier enterprise application development, Spring Framework, JPA/Hibernate, database management, AWS cloud technologies, Business Process Management (BPM), and modern UI frameworks. The successful candidate will be responsible for translating business requirements and technical specifications into working applications, performing application analysis and design, developing Java EE solutions, conducting unit testing, troubleshooting technical issues, and supporting enterprise application development and deployment.

Role Snapshot

  • Job Title: RQ11718 – Software Developer – Intermediate
  • Client: Ministry of Treasury Board Secretariat
  • Work Location: 222 Jarvis Street, Toronto, Ontario, Canada
  • Work Arrangement: Onsite – 5 Days per Week
  • Estimated Start Date: January 5, 2027
  • Estimated End Date: October 5, 2027
  • Business Days: 189.00
  • Extension: 180.00 days
  • Hours: 7.25 hours per day
  • Security Level: CRJMC

Must Have

  • 7+ years of experience developing n-tier enterprise applications.
  • 7+ years of hands-on development experience with Java Enterprise technologies.
  • Expertise in application design, the latest design patterns, deployment, and troubleshooting.
  • Extensive hands-on development and troubleshooting experience on the Java EE platform.
  • Expertise in JPA or Hibernate and the Spring Framework.
  • Proficiency in working with various databases. Expertise with Amazon Aurora, Amazon RDS, PostgreSQL, Oracle, and PL/SQL is highly desirable.
  • Proficiency in Eclipse IDE or Rational Application Developer.
  • Experience with JavaScript/TypeScript frameworks such as:
    • React
    • Angular
    • jQuery
Nice to Have

  • Agile development experience, including Scrum, User Stories, Continuous Integration (CI), Test-Driven Development (TDD), automated tests, etc.
  • Experience writing Web Services and implementing Service-Oriented Architecture (SOA).
  • Experience with Business Process Management (BPM) tools such as:
    • jBPM
    • Activiti
    • IBM Process Server
    • Camunda BPM
    • Drools Rule Engine
  • Experience with fine-grained security frameworks such as:
    • Spring Security
    • Apache Shiro
    • ForgeRock
Description

Responsibilities / Assignment Deliverables

The Developer will be responsible for translating business requirements and technical system specifications into working, tested applications. This will involve performing analysis and design based on requirements, writing Java EE code, and conducting unit tests.

Experience And Skill Set Requirements

Technical Expertise – 40%

  • Java EE Platform: 7+ years of experience developing n-tier enterprise applications and hands-on development with Java Enterprise technologies.
  • Experience in application design, the latest design patterns, deployment, troubleshooting, and unit testing.
  • ORM: Experience with ORM tools such as JPA, Hibernate, or MyBatis.

Spring Framework – 15%

  • Experience with:
    • Spring Boot
    • Spring MVC
    • Spring Data
    • Spring Batch
    • Spring Security
    • Other relevant Spring Framework technologies
Database Management – 15%

  • Experience writing SQL queries and stored procedures using:
    • Oracle
    • PL/SQL
    • Cosmos DB
    • PostgreSQL
    • MySQL
  • Proficiency in working with various databases. Expertise with Amazon Aurora, Amazon RDS, PostgreSQL, Oracle, and PL/SQL is highly desirable.
Cloud and BPM – 20%

  • AWS Cloud: Experience with Aurora Serverless, Athena, Amazon S3, ElastiCache, OpenSearch, etc.
  • BPM: Experience with Camunda BPM and Drools Rule Engine.

UI Development – 10%

  • Experience with:
    • React
    • Angular
    • jQuery
How to Apply

If you are interested and your profile matches the requirements, kindly send the following mandatory documents to hrsmss@smsoftconsulting.com by Wednesday, October 14, 2026, at 10:00 AM EST.

Mandatory Documents

  • Updated Resume in Word format – Mandatory
  • References – Mandatory
  • Expected Hourly Rate – Mandatory
  • Visa Status – Mandatory
  • LinkedIn ID – Mandatory

Without the mandatory documents, we cannot submit a candidate.

WhatsApp Group

For daily job updates, you can also join our WhatsApp group using the link below:

Join Our WhatsApp Group

https://chat.whatsapp.com/KCmWoqPlxWvAZmyXLcd8or

Note

Onsite Work Requirement: The successful candidate is expected to work onsite five days per week, for 7.25 hours per calendar day, between the standard working hours of 8:00 AM to 5:00 PM (excluding lunch breaks), Monday to Friday inclusive, at the identified OPS office location.

  • Work Arrangement: 5 days onsite.

Email is the best way to reach us.

You have received this message either as a result of contacting our company to express interest in employment or as a result of posting your resume in a location that can be accessed by recruiters or HR specialists, which suggests an interest in being contacted about employment opportunities.
More about this job

Responsibilities

Translate business requirements and technical specifications into tested Java EE applications, including application analysis and design, coding, and unit testing. Troubleshoot technical issues and support enterprise application deployment and development.

Requirements

Requires at least seven years of experience developing n-tier enterprise applications and hands-on Java Enterprise technologies, with expertise in application design, deployment, troubleshooting, and testing. Candidates should have experience with Spring, ORM tools, databases, AWS cloud services, and modern UI frameworks; BPM and Agile experience are also valued.

Skills

  • Java EE
  • N-Tier Enterprise Application Development
  • Spring Framework
  • JPA
  • Hibernate
  • Database Management
  • AWS
  • Amazon Aurora
  • Amazon RDS
  • PostgreSQL
  • Oracle PL/SQL
  • React
  • Angular
  • jQuery
  • Business Process Management
  • Camunda BPM

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Government & Public Sector

Keywords

  • Java EE
  • N-Tier Applications
  • Spring Boot
  • Spring MVC
  • Spring Data
  • Spring Batch
  • Spring Security
  • JPA
  • Hibernate
  • MyBatis
  • SQL
  • Oracle PL/SQL
  • PostgreSQL
  • MySQL
  • Cosmos DB
  • AWS
  • Amazon Aurora
  • Amazon RDS
  • Aurora Serverless
  • Amazon Athena
  • Amazon S3
  • ElastiCache
  • OpenSearch
  • React
  • Angular
  • jQuery
  • Camunda BPM
  • Drools Rule Engine
  • Agile

Report this job