Talent.com
siliconharbour
Intermediate Software Developersiliconharbour • Toronto, Canada
No longer accepting applications
Intermediate Software Developer

Intermediate Software Developer

siliconharbour • Toronto, Canada
5 days ago
Job type
  • Full-time
Job description
CarteNav Solutions

, a PAL company, is an international leader in situational awareness solutions for the maritime, land and air environments. The company has established a reputation for providing high-value solutions that can be deployed on a wide variety of platforms for multiple mission types for government, military, and commercial customers. With a hand on the pulse of innovation,

CarteNav Solutions

is always seeking to develop new solutions for complex needs and environments.

We are looking for a

Intermediate

Software Developer

to join our team in

Halifax, NS and St. John's, NL.

Job Summary We are seeking an

Intermediate

Software Developer

with strong expertise in

Angular, Spring Boot, and Docker , combined with a solid understanding of

Kubernetes, reactive programming , and secure API design. This role is primarily focused on

full-stack development

but includes a secondary responsibility of

Tier 3 support , where you'll handle escalated issues that require in-depth technical knowledge and problem-solving during regular office hours.

You’ll work with modern technologies to build scalable, secure, and data-driven applications while also collaborating with operations and support teams to ensure production reliability and high system availability.

Duties and Responsibilities

Application Development:

Design, develop, test, and maintain web applications using

Angular

for the frontend and

Spring Boot

for backend services.

Build and consume

RESTful APIs , ensuring best practices in security and performance.

Apply

data-driven

and

reactive programming

principles to build responsive, scalable applications.

System Integration and Architecture:

Utilize

Docker

to containerize applications and ensure environment consistency.

Apply a working knowledge of

Kubernetes concepts

to collaborate with infrastructure teams on container orchestration.

Incorporate

OAuth2 and OpenID Connect

standards to manage secure authentication and authorization workflows.

Support and Reliability (Tier 3):

Serve as a

Tier 3 escalation point

for complex issues that require expert-level investigation and resolution.

Collaborate with DevOps and development teams to

analyze metrics ,

troubleshoot production issues , and enhance

logging and alerting

mechanisms.

Collaboration and Communication:

Translate business and user requirements into high-quality technical solutions.

Work closely with cross-functional teams, including DevOps, QA, and Product, to deliver end-to-end functionality.

Contribute to code reviews, architectural discussions, and documentation.

Required Qualifications

4-6 years of hands-on experience in

software development , with a focus on modern web technologies.

Proficiency in:

Angular

(TypeScript)

Spring Boot

(Java)

Docker

Solid understanding of

Kubernetes

operations and concepts.

Experience with

data-driven

design and

reactive programming

(e.g., using Project Reactor or RxJS).

Proficiency in

RESTful API

design and consumption.

Knowledge of

OAuth2

and

OpenID Connect .

Understanding of

geo-spatial concepts

and working with

geo-spatial databases .

Familiarity with

DevOps practices , including observability tools (metrics, logging, alerting).

Ability to interpret business needs and translate them into technical requirements.

Proficient with

Git

and related version control workflows.

Excellent verbal and written communication skills in English.

Nice to Have

Experience with

cloud hosting

platforms (e.g., AWS, Azure, GCP).

Understanding of various

OIDC flows

and their use cases.

Familiarity with chat solutions

Hands-on experience with

PostGIS

or other geo-spatial extensions to relational databases.

What CarteNav offers you

Personal travel privileges with PAL and interline agreements with other airlines

Defined Contribution Pension Plan

Employee Stock Purchase Plan

Employee Tuition Assistance Program

Employee and Family Assistance Program

PAL days

CarteNav is committed to fostering an inclusive work environment that celebrates and encourages diversity, equity, and inclusion whereby individuals are recognized, supported, and respected. Candidates of all backgrounds are encouraged to apply.

Only those individuals selected for an interview will be contacted.

#J-18808-Ljbffr
Create a job alert for this search

Intermediate Software Developer • Toronto, Canada

Similar jobs

Senior API and Middleware Developer

Coforgemarkham, on, ca
Full-time

Job Title/Role: API Middleware Developer.We at Coforge are seeking a API Middleware Developer with the following skillset:.As a Senior API & Middleware Developer for the Platform Engineering team, ... Show more

 • Promoted

Senior Software Developer, Mobile

SliceToronto, ON, CA
Full-time

Ilir Sela started Slice with the belief that local pizzerias deserve all the advantages of major franchises without compromising their independence.Starting with his family’s pizzerias, we now empo... Show more

 • Promoted

Software Engineer (Intermediate and Senior Levels)

Felix Health Inc.Toronto, ON, CA
Full-time

Founded in 2019, Felix is a digital healthcare company that puts the patient in control of their own health and well-being.We’re passionate about building technology and beautiful customer experien... Show more

 • Promoted

Senior Software Developer, Mobile

DialogueToronto, ON, CA
Full-time

By developing our Integrated Health Platform, we provide exceptional online health and wellness programs (primary care, mental health, iCBT, EAP, and wellness) to organizations that want to improve... Show more

 • Promoted

Intermediate Backend Developer - Remote Canada

Smile Digital HealthToronto, ON, CA
Remote
Full-time

The Intermediate Backend Developer works closely with engineering teams to design, implement, and maintain components of the Smile Digital Health platform.This position operates with a good degree ... Show more

 • Promoted

Intermediate Software Developers

ROSSToronto, Ontario, Canada
Full-time

Our client is looking to add an intermediate Java Developer to their team.You will support their Internet-based e-commerce software (Web Services & EDI) products and an in-house CRM system.The succ... Show more

 • Promoted

Senior Software Developer — Remote, Stock Options

AuvikToronto, ON, CA
Remote
Full-time

A cloud-based network management software company in Toronto seeks a Senior Software Developer to join an Agile team.You will design scalable microservices and develop reliable code for vast networ... Show more

 • Promoted

Intermediate Software Developer

SJCToronto, Ontario, Canada
Full-time

Join to apply for the Intermediate Software Developer role at SJC.SJC: A Leader in Canadian Communications.SJC stands as Canada’s largest privately owned communications company, distinguished by it... Show more

 • Promoted

Senior Software Developer for Middleware and Integration Solutions

Symbiotic GroupToronto, ON, CA
Full-time

Shape the future of digital justice as a Senior Software Developer.Leverage your skills in middleware development and REST API design while working on-site in vibrant Downtown Toronto.This role inv... Show more

 • Promoted

Modern Software Developer

Valsoft CorpToronto, ON, CA
Full-time

Modern Software Developer – Canada.ServiceCentral Technologies is looking for a Software Developer to build and maintain modern line-of-business SaaS applications that intelligently leverage AI tec... Show more

 • Promoted

Intermediate Software Engineer

JobberToronto, Ontario, Canada
Full-time

Are you a software developer with a passion for finding creative solutions to real-world problems? Then Jobber might be the place for you! We're looking for an.Intermediate Software Engineer.At Job... Show more

 • Promoted

Senior Software Developer

PreciselyToronto, ON, CA
Full-time

Application and Interview Impersonation Notice.Impersonating another individual when applying for employment, and/or participating in an interview process to assist another individual in obtaining ... Show more

 • Promoted

Senior Software Developer

GeotabToronto, ON, CA
Permanent

Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals who work together to help businesses grow an... Show more

 • Promoted

Senior Software Developer

Wealthsimple TechnologiesToronto, ON, CA
Full-time

Wealthsimple's mission is to help everyone achieve financial freedom – by making financial services simple, transparent, and low-cost.We're Canada's largest fintech, trusted by over 3 million clien... Show more

 • Promoted

Intermediate Developer Specializing in Event-Driven Solutions

Porter Airlines Inc.Toronto, ON, CA
Full-time

Join our team as an Intermediate Developer, focusing on distributed applications and event-driven architectures.NET, RabbitMQ, and Mulesoft to ensure fast, reliable software delivery.This role focu... Show more

 • Promoted

RQ09536 - Software Developer - Intermediate

Rubicon PathToronto, Ontario, Canada
Full-time

RQ09536 - Software Developer - Intermediate About the job RQ09536 - Software Developer - Intermediate Description.The VOR Master Service Agreement which expires on April 5, 2026, leaves some Contra... Show more

 • Promoted

Intermediate Software Engineer for Innovative Payment Portals

NMIToronto, ON, CA
Full-time

Elevate your engineering skills as an Intermediate Software Engineer.Contribute to a dynamic team focusing on enhancing merchant-facing web portals and ensuring seamless payment experiences.This ro... Show more

 • Promoted

Senior Software Developer

RangeToronto, ON, CA
Full-time

All our investments stem from a common thesis, that travel advisors add real value to a trip.Travel advisors when equipped with technology and 24/7 support are irreplaceable.Equally important is ou... Show more

 • Promoted

Educational Tech Intermediate Software Engineer

eDynamic LearningToronto, ON, CA
Full-time

Make a meaningful impact in educational technology as an Intermediate Software Engineer.This remote role emphasizes the development and delivery of top-notch software features while collaborating w... Show more

 • Promoted

IBM Integration Software Developer (Hybrid, 9‑Month Contract)

Source CodeToronto, ON, CA
Temporary

A leading tech company located in Downtown Toronto is seeking an Intermediate Software Developer for a hybrid role requiring 3 days in the office.This contract position lasts for 9 months and neces... Show more