Junior Java Developer
CA$61K - CA$67K/yr
Halifax, NS Salary: $61,000 - $67,000 USD Want to start your career as a Java Developer? In-depth graduate training, ongoing support, opportunities at leading global employers - the Alumni graduate ...
CA$61K - CA$67K/yr
Halifax, NS Salary: $61,000 - $67,000 USD Want to start your career as a Java Developer? In-depth graduate training, ongoing support, opportunities at leading global employers - the Alumni graduate ...
CA$61K - CA$67K/yr
Halifax, NS Salary: $61,000 - $67,000 USD Want to start your career as a Java Developer? In-depth graduate training, ongoing support, opportunities at leading global employers - the Alumni graduate ...
Halifax, NS · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Quick apply
Halifax, NS · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Halifax, NS · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Quick apply
Halifax, NS · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Halifax, NS · Remote
We are looking for an experienced Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Halifax, NS · Remote
We are looking for an experienced Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a global ...
Halifax, NS · Remote
We are looking for an experienced Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Halifax, NS · Remote
We are looking for an experienced Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a global ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Halifax, NS · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Quick apply
Halifax, NS · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Halifax, NS · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Quick apply
Halifax, NS · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Halifax, NS · On-site
CA$55K - CA$120K/yr
We are looking for a Software Developer - Java, AWS & PL/SQL (AI-Assisted Development) who can design and deliver scalable, enterprise-grade solutions while embracing modern AI-assisted development ...
Halifax, NS · On-site
CA$55K - CA$120K/yr
We are looking for a Software Developer - Java, AWS & PL/SQL (AI-Assisted Development) who can design and deliver scalable, enterprise-grade solutions while embracing modern AI-assisted development ...
... Java experience * As above for an Intermediate developer * Experience providing mentorship and limited technical oversight of more junior team members Desired Skills * Experience working on ...
... Java experience * As above for an Intermediate developer * Experience providing mentorship and limited technical oversight of more junior team members Desired Skills * Experience working on ...
... Java and containerization tools like Kubernetes Unit testing and documentation Integration and deployment Problem Solving Mentoring junior developers Basic Qualifications Degree in Software ...
... Java and containerization tools like Kubernetes Unit testing and documentation Integration and deployment Problem Solving Mentoring junior developers Basic Qualifications Degree in Software ...
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Quick apply
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Quick apply
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Mentor junior and intermediate developers, fostering a culture of technical excellence, continuous ... Strong proficiency in Python or Java with demonstrated ability to architect complex, enterprise ...
Mentor junior and intermediate developers, fostering a culture of technical excellence, continuous ... Strong proficiency in Python or Java with demonstrated ability to architect complex, enterprise ...
... junior analysts through complex production issues. You'll partner closely with engineering, SRE, ... Java applications, with proven ability to diagnose issues across messaging, integration, and ...
... junior analysts through complex production issues. You'll partner closely with engineering, SRE, ... Java applications, with proven ability to diagnose issues across messaging, integration, and ...
Halifax, NS · Remote
$110K - $135K/yr
Within this role, you'll work on developing API's, introduce new features, fix bugs, contribute to high level architecture design and help mentor and guide junior developers on their journey. You ...
Quick apply
Halifax, NS · Remote
$110K - $135K/yr
Within this role, you'll work on developing API's, introduce new features, fix bugs, contribute to high level architecture design and help mentor and guide junior developers on their journey. You ...
Halifax, NS · Remote
$110K - $135K/yr
Within this role, you'll work on developing API's, introduce new features, fix bugs, contribute to high level architecture design and help mentor and guide junior developers on their journey. You ...
Quick apply
Halifax, NS · Remote
$110K - $135K/yr
Within this role, you'll work on developing API's, introduce new features, fix bugs, contribute to high level architecture design and help mentor and guide junior developers on their journey. You ...
Application Development & Engineering * Design, develop, and maintain modern full stack ... Expertise in back-end languages like Node.js, Python, Java, Go, C#, and associated frameworks. Able ...
Application Development & Engineering * Design, develop, and maintain modern full stack ... Expertise in back-end languages like Node.js, Python, Java, Go, C#, and associated frameworks. Able ...
Halifax, NS · Remote
$80K - $120K/yr
Net Developer for our client. This is a permanent position that is remote, or based in their office in Vancouver. Our client is an Enterprise company that builds SaaS products for Fortune 500 ...
Quick apply
Halifax, NS · Remote
$80K - $120K/yr
Net Developer for our client. This is a permanent position that is remote, or based in their office in Vancouver. Our client is an Enterprise company that builds SaaS products for Fortune 500 ...
Junior Java developers are entry-level programmers who are part of a team of coders and developers. They work on both front-end and back-end codes to build an application. Being a junior Java developer requires extensive knowledge of coding and the program language JavaScript to develop and troubleshoot products. As a junior Java developer, you run tests to pinpoint errors, migrate code and data, and ensure the program is integrated with other company developments.
| Aspect | Junior Java Developer | Java Developer |
|---|---|---|
| Required Experience | 0-2 years | 2+ years |
| Certifications | Optional, entry-level certifications | Optional, advanced certifications |
| Work Environment | Supportive, learning-focused teams | Project-driven, independent roles |
| Responsibilities | Assist in coding, bug fixing, learning frameworks | Design, develop, maintain Java applications |
The main difference between a Junior Java Developer and a Java Developer lies in experience, responsibilities, and independence. Junior Java Developers are typically entry-level, focusing on learning and supporting tasks, while Java Developers have more experience and handle complex development projects independently.
The most popular types of Java Developer jobs in Nova Scotia are:
For Junior Java Developer jobs in Nova Scotia, the most frequently searched job titles are:
The top searched job categories for Junior Java Developer jobs in Nova Scotia are:
Cities in Nova Scotia with the most Junior Java Developer job openings:
For Junior Java Developer jobs in NS, the most frequently searched job titles are:

Halifax, NS
CA$61K - CA$67K/yr
Full-time
Posted 7 days ago
Locations:Â Halifax, NS
Salary: $61,000 - $67,000 USD
Want to start your career as a Java Developer?
In-depth graduate training, ongoing support, opportunities at leading global employers - the Alumni graduate program gives you everything you need. (And don't worry, there's no training bond. No exit fees, no hidden catches).
Here at mthree, we pair great graduates with brilliant global businesses. Our clients include tier one investment banks and other organizations across a range of industries, from insurance to healthcare to travel.
As part of the mthree Alumni program, mthree has an exciting and exclusive partnership with Columbia Univ. School of Engineering. All mthree Alumni are eligible to receive two Executive Education certificates from Columbia Engineering as part of their Academy and industry placement experience at no cost. Further, all participating Alumni will have access to the Columbia Engineering network and ongoing training.
What you'll do:
As a software developer with mthree, you'll build complex applications in a global team environment.
You'll love seeing the impact you make when code you've written launches to the people who need it. If you stay on the lookout for new ways to get better results through software development, you'll become an asset to your team.
How the Alumni program works:
What you'll learn at the mthree Academy:
Role Overview
Support the design, development, testing, and maintenance of Java-based
applications within an Agile software development environment.
Work collaboratively with senior developers, business analysts, QA engineers, and project teams to deliver
reliable and scalable solutions aligned with business requirements.
Key Responsibilities
* Developed and maintained Java applications and backend services in accordance with
business and technical requirements.
* Wrote clean, maintainable, and reusable Java code following established development
standards and best practices.
* Assisted with the design and implementation of new application features and
enhancements.
* Worked with Spring/Spring Boot to develop RESTful APIs and backend services.
* Participated throughout the Software Development Life Cycle (SDLC), from
requirements analysis through development, testing, deployment, and support.
* Collaborated with Business Analysts and Project Managers to understand
requirements and translate them into technical solutions.
* Worked closely with QA and automation testing teams to troubleshoot defects and
resolve application issues.
* Debugged application issues, analyzed logs, and performed root-cause analysis to
identify and resolve software defects.
* Developed and executed unit tests to validate application functionality and improve
code quality.
* Integrated applications with databases using SQL, JDBC, and/or ORM frameworks .
What you'll get:
How to apply:
So you don't miss out on your dream job, we encourage you to be open to relocating.
At mthree, our values support courageous teammates, needle movers, and learning champions all while striving to support the health and well-being of all employees. We take great pride in celebrating the diversity of each individual who contributes to making mthree the company it is today and will be in the future. We value diversity both within mthree and with our partner companies, and we're proud to provide an environment where all our colleagues can flourish. That means promoting a strong culture of equality but, most importantly, inclusion
We are committed to fair, transparent pay, and we strive to provide competitive compensation in addition to a comprehensive benefits package. The base pay rate for this position is $61,000 - $67,000 CAN. This pay rate represents mthree's good faith and reasonable estimate of the base pay for this role at the time of posting and based on the locations listed in the job advertisement. It is anticipated that qualified candidates selected for a placement will receive this pay rate as a starting salary once onsite with the mthree client, however, the ultimate salary offered for this role may be higher or lower and will be set based on a variety of non-discriminatory factors, including but not limited to, geographic location, skills, and competencies.
The stated salary and benefits package will be received once the training in the mthree Academy has been successfully completed and the candidate starts on-site with the mthree client. Training durations vary depending on training pathways and will be disclosed during the recruitment process.
Applicants must be currently authorized to work in the United States on a full-time basis. The Company will not sponsor applicants for work visas.