Enable job alerts via email!

Senior Software Developer (Full Stack)

CYNET SYSTEMS

Toronto

On-site

CAD 90,000 - 150,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a seasoned Full Stack Developer with extensive experience in both front-end and back-end technologies. This role involves designing and implementing robust data pipelines, developing responsive web applications, and ensuring seamless integration of REST APIs. The ideal candidate will have a strong background in Java, React, and modern development practices, including Agile methodologies and DevOps. Join a dynamic team where your expertise will drive innovative solutions and enhance user experiences in a collaborative environment.

Qualifications

  • 10+ years of experience in designing and developing large-scale web applications.
  • Proficiency in Java development with Oracle or SQL databases.
  • Experience with REST API, React, Typescript, and NodeJS.

Responsibilities

  • Design and implement data pipelines for extraction, transformation, and loading.
  • Translate technical specifications into working applications.
  • Resolve technical problems during software operation.

Skills

Java
REST API
React
Typescript
HTML5
CSS3
NodeJS
Agile methodologies
Analytical skills
Problem-solving skills

Tools

Azure DevOps
Oracle
SQL
microservice architecture

Job description

Job Description

Responsibilities:

  1. Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.
  2. Translate technical system specifications into working, tested applications.
  3. Develop detailed programming specifications, write and generate code, compile data-driven programs, maintain, and conduct unit tests.
  4. Resolve and troubleshoot technical problems during the use and operation of software packages, including providing technical assistance in implementation, conversion, and migrations.

General Skills:

  1. Experience in programming and analysis; support of specialized software packages at the specified experience level.
  2. Ability to collaborate with IT professionals throughout the Software Development Life Cycle.
  3. Experience with structured methodologies for application development, design, implementation, and maintenance.
  4. Proficiency in designing, coding, testing, debugging, and documenting applications.
  5. Experience with object-oriented and/or third-generation programming languages and communication protocols.
  6. Knowledge of application design, deployment, troubleshooting, and latest design patterns.
  7. Experience with relational and hierarchical database technologies.
  8. Experience in information retrieval using query languages.
  9. Ability to elicit and document information from business stakeholders and subject matter experts.
  10. Strong team player with excellent analytical, problem-solving, decision-making, communication, interpersonal, and negotiation skills.

Full Stack Skills:

  1. Proficiency in both front-end and back-end development, including database management and DevOps.
  2. Experience with designing and implementing web architecture.
  3. Experience with user interface implementation and database deployment.
  4. Knowledge of designing for speed and scalability.
  5. Experience with REST API design, implementation, and integration with front-end UI.
  6. Knowledge of continuous integration and deployment processes.

Desirable Skills:

  1. Experience with internet-ready application programming and rapid application development methodologies.
  2. Understanding of information management principles, policies, and practices.
  3. Experience with middleware, gateways, and product installation scripting.
  4. Ability to provide post-implementation support and resolve technical issues.
  5. Experience conducting design walkthroughs and providing documentation.

Experience and Skill Set Requirements:

Core Skills and Experience - 40%:

  1. 10+ years as a designer and developer in large-scale multi-client web applications.
  2. 10+ years of Java development experience with Oracle or SQL databases.
  3. 5+ years of experience with RestAPI, React, Typescript, HTML5, CSS3, NodeJS.
  4. Knowledge of microservice architecture and application of core architecture principles.
  5. Experience with RXJS, NextJS, VueJS.
  6. Proven experience with WCAG and AODA standards.
  7. Experience developing responsive web applications.
  8. Experience with Azure DevOps.

Technical Skills and Experience - 35%:

  1. Knowledge of security protocols (JWT, OAuth2.0, SSL Certificates).
  2. Understanding of Agile methodologies.
  3. Object-oriented coding practices, including design patterns, refactoring, and clean code.
  4. Knowledge of major architectural styles (message-oriented, reactive, event-based).
  5. Experience with blockchain, smart contract development (Solidity), and cryptography principles.

Soft Skills - 20%:

  1. Strong communication skills, ability to work under pressure and adapt to change.
  2. Ability to develop and present ideas and solutions.
  3. Excellent interpersonal skills and team collaboration.
  4. Analytical and problem-solving skills.

Public Sector Experience - 5%:

  1. Experience with government development standards and processes.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer - Full Stack (Contract)

Electric Mind Inc.

Toronto

Remote

CAD 70,000 - 110,000

7 days ago
Be an early applicant

Senior Software Developer - Full-stack - (Remote - Canada)

Jobgether

Remote

CAD 80,000 - 120,000

8 days ago

Senior Python Full Stack Developer in Canada. (100% Remote)TechedIn

Python Software Foundation

Toronto

Remote

CAD 90,000 - 150,000

9 days ago

Full Stack Developer (Contractor → CTO Pathway)

Tapp World Inc.

Greater Toronto Area

Remote

CAD 100,000 - 125,000

Today
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Senior Sofware Engineer (Back End)

Ground

Ontario

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Software Developer – Full Stack – Senior (Java Development, Oracle)

Bevertec

Toronto

Hybrid

CAD 80,000 - 120,000

Today
Be an early applicant

Senior Fullstack Software Developer (Frontend Focused)

OpsLevel

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Senior Full Stack - Software Developer (Vue.js, .NET, MongoDB, AWS)

PCloud Innovations

Montreal

Remote

CAD 80,000 - 110,000

2 days ago
Be an early applicant