Search jobs > Toronto, ON > Temporary > Software developer

Software Developer Full Stack

Global Pharma Tek
toronto, ON
$116.8K a year (estimated)
Full-time

Title : Software Developer - Full Stack Senior

Location : Toronto, ON (Hybrid)

Duration : Business Days + Possible extension

Job Description :

  • Extensive experience with, Java / JEE, REST API ( Spring Boot) design and development, including experience with API documentation and testing.
  • Strong experience in developing Single Page Application (SPA) by using Angular Cloud Native Frameworks.
  • Demonstrated and results-based experience in User Interface design, integration design, and data modeling for enterprise applications.
  • Skilled in designing solutions from business requirements, especially using UML, JEE, and Service Bus.
  • Practical knowledge in applying various design patterns and standards to the technical design and development.
  • Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development, OMG technical standards, OWASP practices, and OPS architecture standards.
  • Hands-on and demonstrated experience in design and development using core JEE technologies, Microservice architecture, API Services, Enterprise Service Bus, Message Queue, etc.
  • Hands-on and demonstrated experience in Java Frameworks ( Spring, Shiro, Primefaces etc.), and technologies such as Hibernate, JSF, etc.
  • Hands-on experience in developing Single Page Application (SPA) by using Angular.
  • Must have prior experience in working with containerized environments such as Azure, OpenShift, Docker, Kubernetes, Microservices, etc.
  • Hands-on and demonstrated experience in design and development using Microservice architecture and API Services.
  • Strong experience with enterprise integration technologies, such as Azure Service Bus, JMS, AMQP, or REST.
  • Knowledge of data transformation techniques, such as mapping and normalization, and experience using them in a Spring Integration context.
  • Strong skills in SQL and experience working with relational databases, such as SQL Server, or Oracle.
  • Demonstrated experience with Security in Cloud environment, for example, Oauth, Multi-Factor Authentication, SSO, PKI, RBAC, certificate based or protected API, JWT Authentication, , etc.
  • Understanding of security best practices and demonstrated experience in implementing authentication, authorization, and encryption.
  • Understanding of common web security practices and vulnerabilities. Knowledge of how to secure applications against common threats

Mandatory requirements :

  • At least years of hands-on experience with software development
  • Must have extensive experience in development of enterprise-grade applications using Java with Spring Boot, JEE, EJB, JPA, JSF, Primefaces, Restful API and Angular frameworks, etc.
  • Extensive experience with REST API design and development, including experience with API documentation and testing.
  • Must have demonstrated experience in Angular including deep knowledge of Angular concepts like components, services, modules, decorators, and routing.

And extensive experience with the latest Angular features and best practices.

  • Demonstrated Front-end Development Skills including proficiency in HTML, Angular frameworks, CSS, and JavaScript / TypeScript, Knowledge of responsive web design and cross-browser compatibility.
  • Experience in working with portals that handle documents requiring digital signatures and interoperable between multiple applications.
  • Previous knowledge of working with containerized environments such as Azure, OpenShift, etc.
  • Experience with enterprise integration technologies, such as JMS, AMQP, or REST, and an understanding of how to use them in a Spring Integration context.
  • Strong skills in SQL and extensive experience working with relational databases, such as SQL Server, PostgreSQL, or Oracle, and non-structured database such as MongoDB.
  • Have knowledge on application security in Cloud environment, for example, Oauth, Multi-Factor Authentication, SSO, certificate based or protected API, JWT Authentication, , and others.

Desired experience (optional) :

  • Hands-on experience in pdf generation and implementation
  • 30+ days ago
Related jobs
Rubicon Path
Toronto, Ontario

Resolve and troubleshoot technicalproblems during the use and operation of software packagesproviding technical assistance in implementation conversion andmigrations. Extensive experience in programming andanalysis with specialized support in various software packages andmethodologies for developmen...

Intelliware
Toronto, Ontario

Attention to well-crafted software. Exposure to and interest in Agile approaches to software development e. ...

Royal Bank of Canada>
Toronto, Ontario

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC). ...

GoFleet
Mississauga, Ontario

Asa Senior Full Stack Developer you will design develop and maintainweb applications using Angular Node. Todefine success and ensure alignment with our team objectives thefollowing can be some of the key deliverables expected from theFull Stack WebDeveloper:. Experience:45 years of professional expe...

Klick
Toronto, Ontario

Toronto, OntarioOmnichannel Enablement – Solution Delivery /Full-Time /HybridThe Senior Full Stack Developer is a delivery-focused technical leadership role, responsible for technical direction, solution quality and operational delivery for a project or group of projects. The Senior Full Stack Devel...

Atlantis IT group
Toronto, Ontario

ROLE : FULL STACK DEVELOPER </b></div> <div><b>LOCATION : TORONTO,ON</b></div> <div><b>JOB DESCRIPTION :</b></div> <div>Full Stack development<br /> Competencies: Digital : ReactJS, Advanced Java Concepts, Digital : Spring Boot...

Hasbro
CA

As a Full Stack Software Engineer working on the Dungeons & Dragons® (D&D) team you will help design and build the next generation of D&D’s digital toolset and marketplace, D&D Beyond. ...

C. G. Consulting Group Inc.
Toronto, Ontario

Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand requirements. ...

Lorven Technologies
Toronto, Ontario

Senior Full Stack Developer (Java + Angular). Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand requirements. ...

Element Fleet Management
Mississauga, Ontario

Full Stack Developer (Front End Bias). Full Stack Developer (Front End Bias). Optimize the stack for performance, security, and scalability within new projects and existing code. Optimize the stack for performance, security, and scalability within new projects and existing code. ...