mycareers logo


Showing: 4018  jobs
Software Developer III - Java
Spectraforce
Toronto, Ontario

2 hours ago

Job Description

Position Title: Software Developer III - Java
Start Date: ASAP
Duration: End date is Dec 24th, 2026 with possible extension/conversion based upon candidate’s performance and business needs
Schedule: M-F, core business hours – 37.5 hours per week, 7.5 hours per day
Work Location: Toronto, Ontario, Hybrid – 2 days on site, 3 days work from home (could possibly move to 4 days)
Anchor Days (if applicable): Flexible
Interview Process: 1 step, virtual, 45 minutes - behavioral and technical (coding assignment)

STORY BEHIND THE NEED
Reason for Request / Why Opened: New project support
Scope of Project: Supporting new real time payments project
Team Size / Culture: 20 people

Degree / Level of Education: Post secondary with an engineering degree is preferred
Certifications Required: Azure developer, Java or Oracle certifications
Years of Overall Experience: 5+ years of experience
How Will Performance Be Measured: How much initiative they take, how they perform in their day to day (meeting deadlines), how much of a team player they are
Preferred / Ideal Candidate: Coming from banking or financial institutions, agile/scrum experience, supported payment projects
How much time is being spent in meetings: Up to 2 hours per day
Who are they interacting with (internal/external): Internal only
Will the contractor have access to any customer data?: No

JOB DESCRIPTION
You will have the opportunity to work as a Software Engineer on our Online & Mobile backend team.
From Day 1, you are an equal member of the team who will be given meaningful assignments to help us deliver improvements and build new microservices for a variety of customer-facing projects across client, including Banking, Direct Investing, Mobile Payments, and more.

Job Responsibilities
  • Work with other software engineers in Agile Scrum teams to design and build API's according to business requirements and architectural guidelines
  • Adhere to developer expectations defined by the team to ensure high-quality, re-usable, and maintainable software, including unit testing, code reviews, and documentation
  • Continuously enhance your own knowledge and expertise to keep current with leading-edge technologies, trends, and developments, and transfer this knowledge to the team through informal day-to-day interactions
  • Work on a broad range of tasks and multiple, concurrent projects. Prioritize and manage own workload in order to deliver quality results and meet timelines
  • Help create a positive team environment that promotes collaboration, quality, innovation, and teamwork
  • Perform Unit and System Integration testing
  • Troubleshoot and determine root cause and resolution for application defects
  • Ensure defect free programming by testing and debugging using available/appropriate tools and participate in reviewing peer coding
  • Adhere to standard security coding practices to ensure application is free of most common coding vulnerabilities
  • Continuously enhance knowledge/expertise and keep current with leading-edge technologies trends/developments and develop expertise in client services, applications, infrastructure, analytical tools and techniques that can contribute to effective solution development/delivery

MUST-HAVE Hard Skills
  • 5+ years of Java development experience
  • 1+ years of experience with Azure cloud deployment and development
  • Understanding of data structures and design patterns
  • 5+ years of experience with CI/CD pipelines

SOFT SKILLS
  • Strong communication both written and verbal
  • Strong team players
  • Strong technical and business acumen – being able to speak to the business so they understand

NICE-TO-HAVE
  • Banking or financial institution experience
  • Payment project experience
  • Agile/Scrum experience – highly desirable
 
Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
 
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 60.00/hr.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you