Symbiotic Digital logo
Symbiotic DigitalPosted 2 months ago

Full Stack Developer

On-siteToronto, Ontario, Canada

ContractSenior LevelSmall

Job Summary

Design, implement, and expand data pipelines using ETL processes while translating technical specifications into fully functional, tested applications. Write, maintain, and optimize code with unit testing, then troubleshoot and resolve technical issues related to software systems, including migrations and implementations. Collaborate with IT teams throughout the SDLC to design, build, test, debug, and document applications, ensuring seamless integration of front-end interfaces with back-end systems and APIs. Develop and maintain CI/CD pipelines for efficient deployment, providing post-implementation support and technical documentation. This 18-month role in Toronto requires expertise in Java, Spring, and Oracle databases within a public sector context.

Required Qualifications

  • Strong experience in programming, analysis, and application development
  • Expertise in structured methodologies for design, development, and maintenance
  • Experience with object-oriented and third-generation programming languages
  • Knowledge of application architecture, design patterns, and deployment strategies
  • Hands-on experience with relational and hierarchical databases
  • Strong experience with query languages and information retrieval tools
  • Experience with communication protocols and integration methods
  • Excellent analytical, problem-solving, communication, and teamwork skills
  • Proven ability to meet deadlines in collaborative environments
  • Proficiency in both front-end and back-end development
  • Experience in designing and implementing web architectures
  • Strong knowledge of REST API design and integration
  • Experience with UI implementation and database design
  • Knowledge of CI/CD practices and tools
  • Experience ensuring applications are scalable and performant
  • Strong experience with Java, J2EE, JSF (JavaServer Faces), HTML, XML/XSL
  • Hands-on experience with n-tier web applications and Oracle databases
  • Experience using open-source frameworks such as Spring, MyBatis, Bootstrap, jQuery
  • Strong skills in SQL and RDBMS (Oracle, SQL Server)
  • Experience with Angular, JavaScript, HTML, CSS
  • Knowledge of REST and SOAP web services
  • Experience with WebLogic, Tomcat, Servlets, EJB
  • Familiarity with Azure DevOps, JIRA, Agile/Scrum methodologies

Desired Qualifications

  • Experience with middleware, gateways, and reporting tools (e.g., Jasper)
  • Knowledge of rapid application development (RAD) methodologies
  • Understanding of UX/UI principles
  • Knowledge of accessibility standards (AODA)
  • Experience conducting design walkthroughs and supporting production systems
  • Familiarity with Web Services and responsive front-end development
  • Experience working with public sector architectures and standards
  • Familiarity with Threat Risk Assessment (TRA) and Privacy Impact Assessment (PIA)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce