Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 27 Oct 2026

Junior Software Engineer

mthree Halifax, NS entry full-time

Salary

$61,000 - $67,000 USD per year

Apply on mthree

Description

We are seeking a Junior Software Engineer to join our team as part of the mthree Alumni program. This program provides in-depth graduate training, ongoing support, and opportunities at leading global employers.

As a software developer with mthree, you will build complex applications in a global team environment. You will work collaboratively with senior developers, business analysts, QA engineers, and project teams to deliver reliable and scalable solutions aligned with business requirements.

Key Responsibilities:

  • Develop and maintain Java applications and backend services in accordance with business and technical requirements.
  • Write clean, maintainable, and reusable Java code following established development standards and best practices.
  • Assist with the design and implementation of new application features and enhancements.
  • Work with Spring/Spring Boot to develop RESTful APIs and backend services.
  • Participate throughout the Software Development Life Cycle (SDLC), from requirements analysis through development, testing, deployment, and support.
  • Collaborate with Business Analysts and Project Managers to understand requirements and translate them into technical solutions.
  • Work closely with QA and automation testing teams to troubleshoot defects and resolve application issues.
  • Debug application issues, analyze logs, and perform root-cause analysis to identify and resolve software defects.
  • Develop and execute unit tests to validate application functionality and improve code quality.
  • Integrate applications with databases using SQL, JDBC, and/or ORM frameworks.

What you will get:

  • In-depth, interactive training in small classes with graduates like you.
  • A generous graduate salary.
  • An annual pay rise to reflect your progress.
  • A flexible benefits package.
  • Ongoing training and support.
  • Valuable industry experience.

How to apply:

  • Apply via the form below and tell us a bit about you.
  • Complete the online assessment (we'll send you a link by email).
  • Complete the interviews with our friendly talent team over phone and video.
  • Lastly, you'll interview with one or more of our clients.

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://job-boards.greenhouse.io/mthreerecruitingportal/jobs/4374540006

Apply on mthree