Job Title or Location
RECENT SEARCHES

Senior Full Stack Developer

Teckhorizon Inc - 11 Jobs

Toronto, ON

Posted today

Job Details:

Full-time
Executive

The Senior Full Stack Software Developer will be responsible for designing, developing, implementing, testing, and maintaining enterprise-level web applications. The role requires extensive experience with Java EE (J2EE), modern front-end frameworks, cloud-native technologies, database management, microservices, and DevOps practices. The successful candidate will support large-scale, business-critical applications, contribute to software architecture, lead technical development activities, and ensure applications meet performance, scalability, accessibility, and security requirements.

Key Responsibilities

  • Design, develop, implement, and maintain scalable, secure, n-tier enterprise web applications.
  • Develop and maintain full stack applications using Java EE, JavaScript, Angular, React, and related technologies.
  • Translate technical and business requirements into functional, tested software solutions.
  • Design, implement, and continuously enhance ETL data pipelines.
  • Develop and integrate RESTful and SOAP web services.
  • Design and optimize relational databases, including Oracle and SQL Server.
  • Develop application architecture artifacts, technical specifications, and data models.
  • Implement microservices and cloud-native applications using Microsoft Azure and Azure Kubernetes Service (AKS).
  • Configure, deploy, and maintain applications using WebSphere Liberty, Open Liberty, WebSphere Application Server, Tomcat, and WebLogic.
  • Implement CI/CD pipelines and automated deployment processes.
  • Conduct unit testing, integration testing, debugging, and performance optimization.
  • Troubleshoot application issues and provide production and post-implementation support.
  • Support application migration, modernization, and cloud deployment initiatives.
  • Implement security controls, cryptographic solutions, threat assessments, and risk mitigation measures.
  • Ensure compliance with AODA accessibility standards.

Must-Have Skills

  • Strong experience in Java EE (J2EE), Core Java, Spring, JSF, Servlets, and MyBatis ORM.
  • Extensive experience developing n-tier enterprise web applications and cloud-native solutions.
  • Hands-on experience with Microsoft Azure and Azure Kubernetes Service (AKS).
  • Strong experience with WebSphere Liberty or Open Liberty.
  • Experience with Oracle Database 19c+, SQL, and database technologies.
  • Proficiency in RESTful APIs, microservices, and enterprise application integration.
  • Experience with React, JavaScript, HTML5, CSS3, jQuery, and Bootstrap.
  • Experience with Apache MyFaces, iText, and PDF architecture.
  • Familiarity with Eclipse, Maven, JUnit, ANT Build, and DevOps toolchains.
  • Experience with CI/CD, application deployment, system testing, and troubleshooting.
  • Experience working across Linux, Windows, and Solaris environments.

Nice-to-Have Skills

  • Experience with Angular/AngularJS and reusable frontend components.
  • Knowledge of Oracle WebLogic, Apache Tomcat, and WebSphere Application Server.
  • Experience with SOAP web services, Swagger/OpenAPI, and EJB.
  • Experience with J-Rules and Oracle Content Management System.
  • Knowledge of application security, cryptography, and threat risk assessments.
  • Experience with Azure DevOps, JIRA, Agile/Scrum, and cloud migration.
  • Experience designing AODA-compliant applications.
  • Familiarity with Ontario Public Service (OPS), GO-ITS standards, TRA, and PIA processes.

Share This Job: