Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer - Senior

Innosystech Inc

Job Title: Software Developer - Senior

Location: Toronto, Ontario

Work Model: Onsite

Duration: 10 months

Extension: 2 times

Must Haves

  • 10+ years' experience in developing n-tier Enterprise applications
  • Expertise in application design, latest design patterns, deployment and troubleshooting
  • Expertise in JPA or Hibernate, and Spring Boot Framework
  • Proficient in database design and SQL development, with solid expertise in PostgreSQL, PL/pgSQL, Azure Cosmos DB
  • JavaScript / TypeScript frameworks such as React, Angular
  • Experience gathering and documenting requirements from business stakeholders
  • Strong analytical, problem-solving, and communication skills

Description / Responsibilities / Skills

Responsibilities

  • Translate business requirements and technical specifications into scalable, secure, and fully tested full-stack applications
  • Build and maintain RESTful APIs and microservices architectures
  • Design and execute unit, integration, and end-to-end tests to ensure quality and reliability
  • Support application deployment, data migration, and system integration activities
  • Collaborate with cross-functional teams through code reviews, design sessions, and Agile ceremonies
  • Ensure all solutions meet security, performance, scalability, and accessibility standards (AODA compliance)

Cloud Platform (Azure) 20%

  • Demonstrated experience with Azure services such as Azure App Services, Azure Functions, Azure Storage, and Azure Database for PostgreSQL

Nice to Have Skills

  • Experience building cloud-native, internet-facing applications
  • Agile development experience - Scrum, User Stories, CI, and test automation etc.
  • Experience with middleware, API gateways, or integration services
  • Experience leading design walkthroughs and technical discussions
  • Knowledge of Accessibility for Ontarians with Disability Act (AODA) and WCAG standard

Deliverables

  • Developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining and conducting unit tests
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations
  • Ability to provide post-implementation support and resolve any post-implementation technical issues
  • Ability to provide user and system documentation as required

Experience & Skill Set Requirements

Backend Development (Java/ Spring Boot/ Spring/ Integration) 30%

  • 8 10+ years' experience developing n-tier enterprise applications
  • Strong hands-on experience with Spring Boot and the Spring Framework (Core, MVC, Security, Data, Batch)
  • Proven experience designing and building RESTful APIs
  • Demonstrated expertise in application architecture, design patterns (MVC, Security, integration patterns), and performance optimization
  • Experience implementing and managing caching solutions using technologies such as Redis
  • Experience integrating with enterprise systems and service integration platforms or integration hubs
  • Proven ability to deliver secure, scalable, and production-ready backend solutions
  • Strong experience with unit testing and integration testing

Frontend (React / Angular) 20%

  • Strong experience with modern frontend frameworks such as React and/or Angular
  • Proficiency in JavaScript and TypeScript (ES6+) for building web applications
  • Experience developing responsive, accessible, and user-friendly interfaces (AODA/WCAG awareness)
  • Proven ability to implement component-based architecture and reusable UI components
  • Experience integrating frontend applications with RESTful APIs and backend services
  • Understanding of frontend performance optimization, state management, and application scalability

Database & ORM - 15%

  • Strong experience with PostgreSQL and SQL, Azure Cosmos DB
  • Experience in schema design and normalization, query optimization and indexing and writing database functions (PL/pgSQL preferred)
  • Hands-on experience with ORM frameworks, JPA, Hibernate and MyBatis
  • Experience integrating ORM frameworks with backend services
  • Experience supporting data-driven applications

Cloud Platform (Azure) - 20%

  • Demonstrated experience with Azure services such as, Azure App Services, Azure Functions, Azure Storage, and Azure Database for PostgreSQL etc.
  • Experience deploying and supporting cloud-native applications
  • Understanding of scalability, monitoring, and cloud security

Test Automation & Quality Engineering - 10%

  • Strong experience in test automation across unit, API, and end-to-end (E2E) testing
  • Hands-on experience with unit testing frameworks such as JUnit 5 and Mockito
  • Experience with frontend testing frameworks such as Jest
  • Experience implementing end-to-end testing using tools such as Playwright or Katalon
  • Experience with API testing automation and validation of RESTful services
  • Experience applying Behavior-Driven Development (BDD) practices
  • Proven ability to design, implement, and maintain automated test suites within CI/CD pipelines

Agile / Collaboration / Soft Skills - 5%

  • Experience working in Agile/Scrum environments
  • Strong communication and stakeholder engagement skills
  • Participation in, code reviews, design sessions
  • Proven ability to work collaboratively and meet deadlines.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer - Senior in Ontario, CA vacancy
  •  ...Our Client is looking for a Senior Software Developer will be responsible for translating technical system specifications into fully functional and tested applications. The consultant will perform hands-on Siebel development, configuration, integration, troubleshooting... 
    Senior

    Teckhorizon Inc

    Ontario, CA
    1 day ago
  • $110k - $135k

     ...&C for expertise, scale, and technology.Job DescriptionSenior Software Engineer, C++Location(s): Toronto, OntarioStatus: Full-timeGet...  ...environmentStrong experience and proficiency in designing and developing real-time business applicationsExposure to enterprise tools such... 
    Senior
    Ongoing contract
    Full time
    Work experience placement
    Casual work
    Flexible hours

    SS&C Technologies

    Ontario, CA
    11 hours ago
  • Job Summary: The Senior Software Developer is responsible for designing, developing, testing, and maintaining scalable, secure, and high-quality enterprise-level applications. This role requires expertise in full-stack development using modern frameworks and technologies... 
    Senior
    Work at office
    Monday to Friday
    Shift work

    vTech Solution

    Ontario, CA
    1 day ago
  •  ...technical systems specifications into working, tested This includes: developing detailed programming specifications writing and/or generating...  ...problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion... 
    Senior

    vTech Solution

    Ontario, CA
    1 day ago
  •  ...Job Title: Sr. Software Developer - CRM Location: Toronto, Ontario Work Model: Onsite Duration: 7 months Must Haves ~10+ years of experience with Siebel technical configuration/ design / development / integration ~5+ year of experience... 
    Senior

    Innosystech Inc

    Ontario, CA
    1 day ago
  •  ...dependencies, and execution risks Independently design and deliver software solutions by engaging stakeholders and challenging assumptions...  ...services and RESTful APIs aligned to those designs Develop cloud-native applications (AWS preferred) Implement... 
    Senior
    Full time
    For subcontractor

    Goldenpick Technologies

    Ontario, CA
    1 day ago
  • $130k - $210k

    A leading transit data platform company is seeking a Senior Software Engineer to design, build, and maintain scalable cloud-based services that improve public transit. Candidates should have over 5 years of experience in software engineering, with strong skills in Java,... 
    Senior

    Medium

    Ontario, CA
    5 days ago
  • Infosys in Pomona, California is seeking an experienced professional in SAP Plant Maintenance and Enterprise Asset Management. You will analyze complex business processes to optimize ERP systems and lead significant projects. As part of a dynamic team, you'll implement ...
    Senior

    Infosys

    Pomona, CA
    3 days ago
  • Job Summary: The Software Developer will design, develop, and implement front-end and back-end solutions, translating technical specifications into tested applications. This role involves collaboration across the Software Development Life Cycle to build scalable, responsive... 
    Senior

    vTech Solution

    Ontario, CA
    1 day ago
  • $140k - $205k

    Medium is seeking a Senior Software Engineer in Ontario, California. This role involves developing software for on-vehicle hardware systems in public transit. Candidates should have over 5 years of experience, especially with embedded systems and IoT platforms. A strong... 
    Senior
    Flexible hours

    Medium

    Ontario, CA
    1 day ago
  •  ...Job Title: Senior Java Full Stack Developer Angular Location: Remote Employment Type: Contract Job Summary We are seeking a highly skilled, experienced Senior Java Developer with strong Angular expertise to join our dynamic development team. The ideal candidate... 
    Senior
    Contract work
    Remote work

    RELQ TECHNOLOGIES LLC

    Ontario, CA
    1 day ago
  • $240k - $360k

     ...your best work. Job Summary The Senior Principal Architect is a highly influential...  ...governance, and the evolution of software and network platforms within Network Platform...  ...engagement through standards bodies and developer communities This role operates within... 
    Senior
    Full time
    Work at office
    Shift work

    Equinix

    Ontario, CA
    2 days ago
  • Harrington Process Solutions is seeking an experienced Full Stack .NET Developer to join our growing IT team. In this role you'll design, develop, and maintain modern web applications and APIs, modernize legacy ColdFusion apps, and leverage AI-powered tools to deliver innovative... 
    Senior

    Cortrol Process Systems

    Chino, CA
    2 days ago
  • LERETA, LLC is seeking a Senior Data Engineer to lead the design, modernization, and operational support of the enterprise data platform. You will architect and optimize data integration, warehousing, reporting, and automation across Azure, Snowflake, and Power Platform... 
    Senior

    LERETA, LLC

    Pomona, CA
    3 days ago
  • Wmg is looking for a Software Engineer in Ontario, California to lead the development of data sets and solutions for the music industry. In this role, you will build and manage pipelines and APIs, ensuring quality and scalability as part of a high-performing team. The... 
    Senior

    Wmg

    Ontario, CA
    3 days ago
  • $181.05k - $213k

     ...tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to manage...  ...of dollars in assets. The Problems You’ll Solve As a Senior Software Engineer II, you will lead technically complex projects... 
    Senior
    Full time

    Carta

    Ontario, CA
    15 days ago
  •  ...inclusive environment is critical for the success of our business, and we actively work towards it every day.  At FCT, a Senior Software Developer plays a leading role in the development, installation, testing, and maintenance of software systems to help our business... 
    Senior

    FCT

    Ontario, CA
    more than 2 months ago
  • $89k - $104k

     ...Deliver training and communication to support successful product adoption Track and communicate progress, risks, and delivery updates to senior stakeholders Share release notes tailored to the Americas, highlighting impactful changes Manage multiple workstreams and... 
    Senior
    Work at office
    Local area
    Night shift

    Flight Centre Careers Job Listings

    Ontario, CA
    4 days ago
  • $140k - $205k

    The Role Swiftly is looking for a Senior Software Engineer to join a cross‑functional product team enabling our transit agency customers...  ...communication layers that connect those devices to the cloud, and developing the backend services that configure, control, and process... 
    Senior
    Work experience placement
    Local area
    Remote work
    Home office
    Flexible hours

    Medium

    Ontario, CA
    4 days ago
  •  ...We're looking for an experienced Java Backend Developer to join our dynamic team. You'll play a crucial role in delivering innovative...  ...collaboratively within an Agile team, participating in all phases of the software development lifecycle Create containerized applications for... 
    Senior

    J M Group Inc

    Ontario, CA
    1 day ago
  •  ...We are seeking a skilled Sr. Node.js Backend Developer with strong experience building scalable, secure, and high-performing backend...  ...delivery. What you bring and Must have skills ~5+ years of software development experience. ~ Strong expertise in Node.js,... 
    Senior

    J M Group Inc

    Ontario, CA
    1 day ago
  • Job Title: Sr. Java Developer TDM Location: Toronto, ON Work Arrangement: Onsite...  ...Time Job Description We are seeking a Senior Java Developer with Test Data Management...  ...BigQuery Strong understanding of software development lifecycle and Agile... 
    Senior
    Full time

    Acestack

    Ontario, CA
    1 day ago
  • Ellenco Estágios e Treinamentos is looking for an experienced Senior .NET Full Stack Developer to join their team in Rancho Cucamonga, CA. The candidate...  .... Candidates must have over 7 years of experience in software development. #J-18808-Ljbffr Ellenco Estágios e... 
    Senior

    Ellenco Estágios e Treinamentos

    Rancho Cucamonga, CA
    4 days ago
  • Crossroads Equipment Lease & Finance, LLC, a Velocity Vehicle Group subsidiary based in Rancho Cucamonga, California, seeks a Senior Data Engineer to drive data strategy and deliver scalable data solutions across Sales, Credit, Finance and Operations. You will source data... 
    Senior

    Velocity Vehicle Group

    Rancho Cucamonga, CA
    5 days ago
  • $140k - $200k

     ...re doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power... 
    Senior
    Remote job

    Speechify

    Ontario, CA
    more than 2 months ago
  •  ...empowering artist and music label decisions. We are looking for a Software Engineer to build and manage data sets, pipelines,...  ..., and incident management You have a strong understanding of developing APIs, backend services, databases, data pipelines, data warehousing... 
    Senior
    Local area

    WMG Inc

    Ontario, CA
    3 days ago
  • Infosys Limited seeks a Principal Enterprise Applications SAP EAM Consultant in Pomona, CA. You will be an expert contributor to various phases of the consulting lifecycle, define problems, propose and create solutions, and guide teams on project processes, deliverables...
    Remote job

    Infosys

    Pomona, CA
    3 days ago
  •  ...We are looking for a Java Backend Developer with 5+ years of experience in Java, Spring Boot, Microservices, AWS, React, PostgreSQL...  ...do you need to succeed? Must-have ~5+ years of software development experience across multiple languages/frameworks... 

    J M Group Inc

    Ontario, CA
    1 day ago
  •  ...Java Backend Developer Fulltime Position Canada Location- Mississauga, Canada( 2-3 days in a week onsite) Looking for...  ...Hands on experience with Spring Boot Experience in agile software development Knowledge on cloud platforms Should be able... 
    Hourly pay
    Full time
    2 days per week
    3 days per week

    NAM Info Inc

    Ontario, CA
    1 day ago
  •  ...We are looking with Java Back-end Developer with strong Spring Boot, Microservices, REST APIs, Kafka, SQL/NoSQL, and cloud/DevOps (Azure, Kubernetes, OpenShift) experience. Experience and knowledge with Java, J2EE, Spring, Spring Boot, RESTful APIs, Microservices... 

    J M Group Inc

    Ontario, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - Senior. Be the first to apply!