logo
BITS Recruiting

Senior Frontend Developer · 💰 $90-$94.50/hr

North America

August 19, 2026 at 6:07 AM

✨ AI summary

💰 $90-$94.50/hr

Location

  • Toronto, Canada (Onsite)

Languages

  • Java

Frameworks

  • Spring Boot

Cloud Services

  • Azure DevOps

Databases

  • SQL (relational databases)

Experience Level

  • Senior

Senior Software Developer, Front End

Location: Jarvis Street, Toronto, ON

Work Arrangement: 100% Onsite – 5 days per week

Contract: September 3, 2026 – September 2, 2027

Extension: 1 possible extension term

Incorp Rate: $90-$94.50/hr


Must-Have Requirements

Candidates must demonstrate:

  • Strong hands-on development experience with Java, Spring Boot, and SQL.
  • Experience developing and integrating RESTful Web Services and APIs.
  • Experience working with Azure DevOps.


Role Overview

The Senior Software Developer will be responsible for designing, developing, testing, and implementing front-end applications and user interfaces. The successful candidate will translate technical specifications into reliable, tested solutions and work closely with IT professionals throughout the Software Development Life Cycle.


Key Responsibilities

  • Design and develop front-end applications and user interfaces.
  • Build attractive, effective, responsive, and user-friendly web interfaces.
  • Translate technical specifications into working and tested applications.
  • Develop detailed programming specifications and write, compile, test, and debug code.
  • Develop and maintain applications using Java, Spring Boot, SQL, RESTful services, and APIs.
  • Conduct unit testing, debugging, troubleshooting, and application maintenance.
  • Support software implementation, conversion, migration, and post-implementation activities.
  • Work with relational databases and query languages to retrieve and manage application data.
  • Collaborate with developers, architects, business stakeholders, and other IT professionals throughout the SDLC.
  • Participate in design reviews and walkthroughs and provide technical recommendations.
  • Prepare and maintain technical and system documentation.
  • Troubleshoot production and technical issues and provide post-implementation support.
  • Use Azure DevOps for development, source control, work tracking, and/or deployment activities.

General Technical Requirements

The candidate should have experience with:

  • Application design, development, testing, debugging, and documentation.
  • Object-oriented and/or third-generation programming languages.
  • Software development methodologies and structured SDLC practices.
  • Application deployment, maintenance, and troubleshooting.
  • Relational and hierarchical database technologies.
  • Query languages and information retrieval.
  • Communications protocols and middleware/gateway technologies.
  • Working with business stakeholders and Subject Matter Experts to gather and document requirements.
  • Meeting project deadlines while working effectively within a team.

Front-End Experience

Experience with the following is highly desirable:

  • Developing complete web-based user interfaces.
  • Creating web interfaces for large and complex websites.
  • Working with large-scale enterprise systems.
  • Cross-browser compatibility.
  • Responsive web frameworks and design.
  • Internet-ready applications.
  • Social Media APIs.
  • Modern front-end design patterns and development practices.
  • Product strategy, roadmap development, and working with external technology partners.


Additional Assets

  • Rapid Application Development (RAD) methodologies.
  • Information Management principles, policies, and practices.
  • Middleware and gateway technologies.
  • Reviewing, modifying, testing, and debugging installation scripts.
  • Post-implementation support and issue resolution.
  • Conducting design walkthroughs with project teams.
  • Knowledge of AODA and accessibility standards.
  • Preparing user and system documentation.