Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
J

Software Developer

JDPA LIMITED

Intermediate Software Developer on a sustain-focused team enhancing legacy systems for Nissan North America. Collaborating closely with teams to ensure software stability and improve functionality.

Posted 4/18/2026full-timeRemote • 🇨🇦 CanadaMid-LevelSenior💰 CA$91,000 - CA$95,000 per yearWebsite

Tech Stack

Tools & technologies
DockerJavaJavaScriptNext.jsReactSpringSpring BootSpringBootTypeScript

About the role

Key responsibilities & impact
  • Design, develop, and maintain software features based on business and technical requirements
  • Work within an established application and technology stack, making thoughtful enhancements and fixes
  • Collaborate with team members on estimates, design discussions, and implementation approaches
  • Write and maintain unit and integration tests to ensure changes are reliable and production-ready
  • Participate in code reviews, both receiving and providing feedback focused on quality and maintainability
  • Investigate and resolve production defects and support issues in a structured, root‑cause‑focused way

Requirements

What you’ll need
  • Post‑secondary education in Computer Science, Software Engineering, or a related discipline
  • 5+ years of professional software development experience, primarily using Java in production environments
  • Strong experience developing and maintaining Java applications using Spring and Spring Boot frameworks
  • Experience with containerization technologies, including building, running, and supporting Docker‑based applications
  • Strong experience with front‑end development using JavaScript and TypeScript, including building and maintaining user interfaces with modern frameworks such as React and/or NextJS
  • Experience using version control systems such as Git within a collaborative team environment
  • Proven ability to provide informal technical leadership through mentoring, knowledge sharing, code reviews, and peer support, particularly in sustain or support‑oriented teams.

Benefits

Comp & perks
  • Health insurance
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpringSpring BootJavaScriptTypeScriptReactNextJSDockerunit testingintegration testing
Soft Skills
collaborationmentoringknowledge sharingcode reviewsproblem-solvingcommunicationfeedbackleadershipteamworkquality focus