×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer; J2EE

Job in Toronto, Ontario, C6A, Canada
Listing for: Symbiotic Group
Full Time position
Listed on 2026-05-01
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 130000 CAD Yearly CAD 100000.00 130000.00 YEAR
Job Description & How to Apply Below
Position: Software Developer (J2EE)

Downtown Toronto (Ryerson), Canada | Posted on 04/28/2026

The Software Developer is responsible for translating technical system specifications into high‑quality, scalable, and accessible applications. This role focuses on designing, developing, testing, and supporting large‑scale, multi‑client J2EE web applications while collaborating closely with cross‑functional teams throughout the full software development lifecycle.

Key Responsibilities
  • Translate technical system specifications into working, tested applications
  • Develop detailed programming specifications and write, generate, and maintain code
  • Build and maintain data‑driven programs and conduct unit testing
  • Troubleshoot and resolve technical issues during development and production use
  • Provide technical assistance during implementation, conversion, and migration activities
  • Participate in application design, coding, testing, debugging, and documentation
  • Collaborate with IT professionals and business stakeholders across the SDLC
  • Conduct design walkthroughs and support post‑implementation activities
  • Ensure solutions align with accessibility standards and best practices
General Skills & Experience
  • Strong experience in programming, analysis, and enterprise application support
  • Experience using structured methodologies for application design, development, and maintenance
  • Proficiency with object‑oriented and third‑generation programming languages
  • Experience with modern application design patterns, deployment, and troubleshooting
  • Hands‑on experience with relational and hierarchical databases
  • Familiarity with information retrieval tools and query languages
  • Experience working with communication protocols and middleware technologies
  • Ability to elicit and document requirements from diverse business stakeholders
  • Excellent analytical, problem‑solving, communication and interpersonal skills
  • Proven ability to meet deadlines and work effectively as part of a team
  • Experienced developing internet‑ready and web‑based applications
  • Understanding of information management principles and practices
  • Experience reviewing and modifying installation and deployment scripts
  • Ability to provide user and system documentation
  • Knowledge of accessibility standards and regulations
Technical Skills & Experience
  • 10+ years of experience designing and developing large‑scale, multi‑client J2EE web applications
  • Experience with Node.js and modern front‑end tooling
  • Strong understanding of SOA and microservices architecture
  • Experience building and consuming REST, JSON, and SOAP web services
  • Knowledge of IT security protocols and standards (OAuth 2, SAML)
  • Experience with Agile and Digital SDLC methodologies
  • Hands‑on experience with Dev Ops, CI/CD pipelines, and source control tools (Git, Azure Dev Ops, Jira)
  • Experience deploying scalable, secure, and maintainable enterprise applications
  • Familiarity with relational and spatial database technologies
Soft Skills
  • Strong written and verbal communication skills
  • Ability to present ideas and propose technical solutions
  • Proven teamwork and collaboration skills
  • Strong analytical thinking and systematic problem‑solving
  • Ability to work under pressure and adapt to changing priorities
Public‑Sector Experience (Asset)
  • Knowledge of transfer payment policies and directives
  • Experience with grants or transfer payment systems is an asset
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary