This recruiter is online.

This is your chance to shine!

Apply Now

Senior Full Stack Developer to work on new functionality releases, development of enhancements, and contribution to system releases and third-level support

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Permanent job

  • Starting date : 1 position to fill as soon as possible

Full Time

2 times a week in the office (near King Station)


Must Haves:


· 5+ years Java application development experience

· 2+ years NodeJS application development experience

· 2+ years React experience

· Experience with Spring framework and Spring Boot

· Experience in JavaScript

· Experience in financial sector is a must (NAV process, transaction processing, etc. prefer candidates from banks / capital management or bank retail side.)

· Good understanding of SQL and writing SQL queries

· Experience in ORM frameworks like Hibernate/JPA (Java) or Prisma (Node) or SQLAlchemy (python)

· Experience in JUnit or Unit testing

· Ability to prioritize and multi-task to meet deadlines

· Can resolve technical issues through debugging, research and investigation

· A team player who is effective working independently and collaboratively

· Familiarity with concepts of MVC, Unit testing, messaging and APIs

· Must be self-motivated and driven, with strong analytical, problem solving, and communication skills

· B.S. degree in Computer Science, Computer Engineering or equivalent experience

Nice to have:

· Python, DevOps, Jenkins experience is preferrable

· Good knowledge in Queue based applications

· Financial industry Experience

· Experience working with AWS


Job Duties in Brief:

· Develop new applications that serve existing software systems

· Further develop current software

· Development in multiple modules and architectures, according to development best practices and current development technologies

· Systems documentation and knowledgebase management for support efficiencies

· Design and conduct tests

· Support users by developing documentation and assistance tools

· Support continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.

· Explore opportunities to add value to job accomplishments

Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined