Software Developer (RQ11439) Central Agencies Cluster

Softline™ Technology Inc.

Toronto

On-site

CAD 90,000 - 130,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Softline Technology Inc. is seeking an experienced full-stack engineer to translate complex technical specifications into scalable applications. You will design and implement both frontend and backend components, ensuring robust, secure code and high-quality data-driven services.

You will collaborate with stakeholders across the SDLC, apply modern design patterns, and contribute to continuous improvement of development processes and tooling. Strong communication and teamwork are essential.

Qualifications

  • 10+ years’ experience developing multi-tier enterprise applications
  • Expertness in JPA/Hibernate and SpringBoot
  • Proficient in PostgreSQL and SQL development
  • Strong JS frameworks such as React/Angular
  • Experience gathering requirements from stakeholders and subject matter experts

Responsibilities

  • Translate business requirements and technical specifications into scalable, secure, and fully tested full-stack applications
  • Develop detailed technical designs and programming specifications
  • Write and maintain clean, efficient, and maintainable code
  • Build and enhance data-driven applications and backend services
  • Design and execute unit, integration, and end-to-end tests
  • Design and implement modern, responsive frontend components using React
  • Develop robust backend services and APIs using SpringBoot
  • Build and maintain RESTful APIs and microservices architectures
  • Troubleshoot and resolve technical issues across development, testing, and production environments
  • Collaborate with cross-functional teams through code reviews and agile ceremonies
  • Ensure solutions meet security, performance, scalability, and accessibility standards

Skills

Java
JavaScript/TypeScript
REST APIs
PostgreSQL
SpringBoot
Angular
React
SQL development
OOP
Azure CosmosDB

Tools

Angular
React
JPA/Hibernate
SQL tooling

Job description

OnsiteWorkEnvironment:

Thispositionislistedas“Onsite”;theresourceisexpectedtowork7.25hourspercalendardaybetweenthestandardworkinghoursof8:00-5:00PM(excludinglunchbreaks)everyMondaytoFridayinclusiveattheidentifiedOPSofficelocation”.

Responsibilities:

Requiredtotranslatetechnicalsystemsspecificationsintoworking,testedapplications.Thisincludes:
Developingdetailedprogrammingspecifications,writingand/orgeneratingcode,compilingdata-drivenprograms,maintainingandconductingunittests.
Resolvesandtroubleshootstechnicalproblemswhichariseduringtheuseandoperationofsoftwarepackages,includingtechnicalassistanceinimplementation,conversionandmigrations.

GeneralSkills:

Experienceinprogrammingandanalysis;specializedsoftwarepackagesupportatthespecifiedexperiencelevel.
AbilitytocollaboratewithITProfessionalsthroughouttheSoftwareDevelopmentLifeCycle.
Experienceinstructuredmethodologiesforthedevelopment,design,implementationandmaintenanceofapplications.
Experienceindesign,code,test,debuganddocumentapplications.
Experienceintheuseofobjectand/orthirdgenerationlanguagedevelopmenttools.
Experienceinoneormoreprogramminglanguages.
Experienceinapplicationdesign,latestdesignpatters,deploymentandtroubleshooting.
Experiencewithrelationalandhierarchicaldatabasetechnologies.
Experienceintheuseofinformationretrievalpackagesusingquerylanguages.
Experiencewithoneormorecommunicationsprotocols.
Experienceinstructuredmethodologiesforthedesign,development,implementationandmaintenanceofapplications.
Experienceelicitinganddocumentinginformationfromdiversebusinessareastakeholdersandsubjectmatterexperts.
Excellentanalytical,problem-solvinganddecision-makingskills;verbalandwrittencommunicationskills;interpersonalandnegotiationskills.
Ateamplayerwithatrackrecordformeetingdeadlines.

DesirableSkills:

KnowledgeandexperiencewithprogrammingInternet-readyapplications.
Knowledgeandexperienceinrapidapplicationdevelopment(RAD)methodologies.
KnowledgeandunderstandingofInformationManagementprinciples,concepts,policiesandpractices.
Experiencewithmiddlewareandgateways.
Experiencereviewing,analyzing,andmodifyingproductinstallationscriptsincludingencoding,testing,debugging.
Abilitytoprovidepost-implementationsupportandresolveanypost-implementationtechnicalissues.
Experienceconductingdesignwalkthroughsessionswithprojectteam.
KnowledgeandunderstandingofAccessibilityforOntarianswithDisabilityAct(AODA)andrelatedregulationsandstandards.
FamiliarwiththePaymentCardIndustryDataSecurityStandard(PCIDSS).
Abilitytoprovideuserandsystemdocumentationasrequired.

Responsibilities
  • Translatebusinessrequirementsandtechnicalspecificationsintoscalable,secure,andfullytestedfull-stackapplications
  • Developdetailedtechnicaldesignsandprogrammingspecifications
  • Write,review,andmaintainclean,efficient,andmaintainablecodefollowingbestpractices
  • Buildandenhancedata-drivenapplicationsandbackendservices
  • Designandexecuteunit,integration,andend-to-endteststoensurequalityandreliability
  • Designandimplementmodern,responsivefrontendcomponentsusingReact
  • DeveloprobustbackendservicesandAPIsusingSpringBoot
  • BuildandmaintainRESTfulAPIsandmicroservicesarchitectures
  • Troubleshootandresolvetechnicalissuesacrossdevelopment,testing,andproductionenvironments
  • Supportapplicationdeployment,datamigration,andsystemintegrationactivities
  • Collaboratewithcross-functionalteamsthroughcodereviews,designsessions,andAgileceremonies
  • Ensureallsolutionsmeetsecurity,performance,scalability,andaccessibilitystandards(AODAcompliance)
  • Contributetocontinuousimprovementofdevelopmentprocesses,tools,andstandards
  • Providetechnicalsupportforimplementation,systemintegration,dataconversion,andmigrationactivities
GeneralSkills
  • Experienceinprogrammingandsystemsanalysiswithinenterpriseapplicationenvironments
  • StrongabilitytocollaboratewithITprofessionalsacrosstheSoftwareDevelopmentLifeCycle(SDLC)
  • Experienceinapplicationdesign,moderndesignpatterns,deployment,andtroubleshooting
  • Experiencedesigning,coding,testing,debugging,anddocumentingapplications
  • Proficiencyinobject-orientedprogramminglanguages(e.g.,Java)andmodernscriptinglanguages(JavaScript/TypeScript)
  • Experiencewithrelationaldatabasetechnologies(e.g.,PostgreSQL)andSQLdevelopment
  • Experiencebuildingandsupportingdata-drivenapplications
  • ExperienceworkingwithAPI-basedandwebapplications(REST/HTTPprotocols)
  • Experienceusingquerylanguagesanddataaccesstools
  • Experiencewithstructuredmethodologies(Agile/Waterfall)fordesign,development,implementation,andmaintenance
  • Abilitytoelicit,analyze,anddocumentrequirementsfrombusinessstakeholdersandsubjectmatterexperts
  • Experienceinapplicationdeploymentandenvironmentmanagement
  • Experiencetroubleshootingandresolvingapplicationandintegrationissues
  • Abilitytoworkwithintegrationpatternsandcommunicationprotocols
  • Experienceproducingtechnicaldocumentationanddesignartifacts
  • Stronganalytical,problem-solving,anddecision-makingskills
  • Excellentverbalandwrittencommunicationskills
  • Stronginterpersonalandcollaborationskills
  • Abilitytoworkeffectivelyinateam-basedenvironment
  • Provenabilitytomanagecompetingprioritiesandmeetdeadlines
MandatorySkills
  • 10+years’experienceindevelopingn-tierEnterpriseapplications
  • Expertiseinapplicationdesign,latestdesignpatterns,deploymentandtroubleshooting
  • ExpertiseinJPAorHibernate,andSpringBootFramework
  • ProficientindatabasedesignandSQLdevelopment,withsolidexpertiseinPostgreSQL,PL/pgSQL,AzureCosmosDB
  • JavaScript/TypeScriptframeworkssuchasReact,Angular
  • Experiencegatheringanddocumentingrequirementsfrombusinessstakeholders
  • Stronganalytical,problem-solving,andcommunicationskills
NicetoHaveSkills
  • Experiencebuildingcloud-native,internet-facingapplications
  • Agiledevelopmentexperience–Scrum,UserStories,CI,andtestautomationetc.
  • Experiencewithmiddleware,APIgateways,orintegrationservices
  • Experienceleadingdesignwalkthroughsandtechnicaldiscussions
  • KnowledgeofAccessibilityforOnt
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

RQ11439 - Software Developer - Senior
RQ11439 - Software Developer - Senior

Maarut • Toronto

On-site
CAD 120,000 - 160,000
Software Developer
Software Developer

GovTech Talent Solutions Inc. • Toronto

On-site
CAD 120,000 - 160,000
RQ09196 - Software Developer - Senior
RQ09196 - Software Developer - Senior

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 130,000
RQ08247 - Sr. Software Developer - Full Stack
RQ08247 - Sr. Software Developer - Full Stack

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
Software Developer – Full Stack
Software Developer – Full Stack

United States Digital Space LLC • Toronto

On-site
CAD 100,000 - 130,000
RQ11359 - Software Developer- Front End - Senior
RQ11359 - Software Developer- Front End - Senior

Worky • Toronto

On-site
CAD 95,000 - 150,000
RQ09083 - Software Developer - Senior
RQ09083 - Software Developer - Senior

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 130,000
RQ07070 - Software Developer - Full Stack - Senior
RQ07070 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 130,000
Flexible work schedule
Professional development opportunities
Software Developer - Senior
Software Developer - Senior

The Code Crackers Inc • Toronto

On-site
CAD 90,000 - 130,000
RQ08283 - Software Developer- Front End - Senior
RQ08283 - Software Developer- Front End - Senior

Rubicon Path • Toronto

On-site
CAD 85,000 - 115,000