JobTarget Logo

Software Engineer, New Grad in Canada Creek, Nova Scotia at Jobgether

NewJob Function: Information Technology
Jobgether
Canada Creek, Nova Scotia, B0P 1V0, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Software Engineer, New Grad

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer, New Grad in Canada.

This is an early-career full-stack engineering role designed for recent graduates or professionals with up to one year of experience who want to grow rapidly in a hands-on, product-focused environment. You will contribute to building and improving a modern SaaS platform that integrates enterprise content systems, working across both backend and frontend components. The role offers exposure to real production systems from day one, with opportunities to ship features end-to-end under the guidance of experienced engineers. You will work in a small, collaborative team where decisions are made quickly and ownership is encouraged. The environment emphasizes learning by doing, continuous delivery, and meaningful mentorship without unnecessary process overhead. This is a remote role, but candidates must already be based in British Columbia.

Accountabilities:
  • Build and deliver full-stack features across Java-based backend services (Vert.x, messaging systems, AWS integrations) and React/Material-UI frontend components.
  • Collaborate with senior engineers to design, implement, test, and deploy features with real customer impact.
  • Develop REST APIs, message-driven services, and cloud-integrated components supporting enterprise content workflows.
  • Write and maintain unit, integration, and system tests to ensure code quality and reliability.
  • Fix bugs, improve performance, and enhance test coverage across existing systems while learning the codebase.
  • Contribute to code reviews, documentation, and engineering standards within a modern CI/CD environment.
  • Participate in AI-augmented development workflows using tools such as GitHub Copilot and other coding assistants.
  • Engage in continuous improvement of engineering practices, including refactoring and design enhancements.
Requirements
  • Recent graduate or up to 1 year of professional experience in software engineering or computer science-related roles.
  • Strong foundation in Java or another strongly typed programming language.
  • Basic understanding of frontend development using React or similar modern frameworks.
  • Familiarity with Git, pull requests, and collaborative code review workflows.
  • Willingness to learn distributed systems concepts such as messaging, retries, queues, and asynchronous processing.
  • Understanding of testing principles and willingness to write and improve automated tests.
  • Interest in cloud technologies, APIs, and backend systems at scale.
  • Comfortable using AI coding tools as part of daily development while maintaining ownership of code quality.
  • Strong communication skills, curiosity, and a growth-oriented mindset.
  • Bonus: internship, co-op experience, personal projects, or exposure to Docker, CI/CD, or enterprise systems.
Benefits
  • Competitive salary: 50,000 – 55,000 CAD base, depending on experience
  • Quarterly performance-based bonus
  • Remote work with eligibility restricted to candidates based in British Columbia
  • Comprehensive health and dental benefits
  • RRSP retirement savings program
  • Structured 12-week growth cycles with biweekly 1:1 coaching and personalized development goals
  • Exposure to modern full-stack technologies and enterprise-scale systems
  • Strong mentorship culture in a small, collaborative engineering team
  • Real ownership of production features from early in your career.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Canada Creek, Nova Scotia, B0P 1V0, Canada

Frequently asked questions about this position

Similar Jobs In Canada Creek, Nova Scotia

New

Senior Java Developer (Trading Platform), Canada

Crypto.com
Canada Creek, Nova Scotia
New

Sr Software Engineer, Applications

Jobgether
Canada Creek, Nova Scotia
New

Intermediate Software Engineer

Jobgether
Canada Creek, Nova Scotia

Java Angular Software Engineer

3Pillar Global
Canada Creek, Nova Scotia
New

Developer Relations AI

Jobgether
Canada Creek, Nova Scotia
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.