Full Stack Engineer

Grand Software Solutions

Toronto

On-site

CAD 90,000 - 130,000

Full time

25 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Grand Software Solutions Ltd. in Toronto designs and develops robust software solutions for fintech platforms. The role involves building Java-based web applications and frameworks, both front-end and back-end, with a focus on microservices, REST APIs, and cloud deployment.

You will collaborate with stakeholders to translate business needs into technical specifications, review code, and mentor junior engineers while delivering projects on time within regulatory standards.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems or Software Engineering, or a related field.
  • Experience delivering technology projects with financial institutions or enterprise firms.
  • Excellent communication and collaboration with cross-functional teams and stakeholders.
  • Strong analytical and problem-solving skills for complex technical challenges.
  • Experience writing commercial or open-source software.
  • Proficiency in Java and building Java-based Web applications.
  • Knowledge of Cloud, Cognitive, Digital, Microservices/APIs.

Responsibilities

  • Design and develop robust, scalable, and efficient software solutions using industry best practices and cutting-edge technologies.
  • Develop our software framework on the front or the back end.
  • Collaborate with stakeholders to translate business requirements into technical specifications and actionable plans.
  • Architect and implement software systems that adhere to industry standards and regulatory requirements.
  • Conduct code reviews, provide technical guidance, and mentor junior team members.
  • Work with cutting-edge fintech products and platforms.
  • Participate in testing, release cycle, and QA processes relating to client deployments.
  • Collaborate with internal and external stakeholders to troubleshoot issues and deliver projects on time and budget.
  • Stay abreast of emerging technologies in financial services to drive innovation.

Skills

Java
REST APIs
gRPC
Docker
Kubernetes
Cloud (AWS/Azure)
Microservices
React Native/Flutter/Ionic

Education

Bachelor’s degree in Computer Science/Information Systems/Software Engineering

Tools

Maven
Gradle
JUnit
TestNG
MongoDB
Oracle
MySQL

Job description

  • Design and develop robust, scalable, and efficient software solutions using industry best practices and cutting-edge technologies.
  • Develop our software framework on the front or the back end.
  • Collaborate with stakeholders to understand and translate business requirements into technical specifications and actionable plans.
  • Architect and implement software systems that adhere to industry standards and regulatory requirements.
  • Conduct code reviews, provide technical guidance, and mentor junior team members to foster a culture of continuous learning and improvement.
  • Work with cutting-edge fintech products and platforms.
  • Participate in testing, release cycle, and QA processes relating to client deployments.
  • Collaborate with internal and external stakeholders to troubleshoot issues, implement solutions, and successfully deliver software projects within established timelines and budgets.
  • Stay abreast of emerging technologies, trends, and advancements in the financial services industry to drive innovation and maintain our competitive edge.
Requirements
  • Bachelor’s Degree in Computer Science, Information Systems or Software Engineering, or a related field
  • 4 years of experience delivering technology projects with financial institutions or enterprise firms
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders
  • Strong analytical and problem-solving skills, with the ability to think critically and strategically about complex technical challenges
  • Experience writing commercial or open-source software
  • Proficiency in Java and experience in building Java-based Web applications
  • Knowledge of current market technical trends, including Cloud, Cognitive, Digital, Microservices / APIs
  • Experience with REST APIs and equivalents such as gRPC.
  • Experience with the middle/backend tech stack: Java, Python, as well as common knowledge of databases such as MongoDB, Oracle, MySQL
  • Familiarity or experience with new and emerging supporting technologies such as Docker, Kubernetes, Kafka, ELK Stack, AWS, Azure, Google Cloud and/or other Cloud Technologies
  • Familiarity or experience with mobile technologies such as React Native, Flutter, and Ionic will be desirable.
Preferred, but not required
  • Knowledge of build tools like Maven or Gradle.
  • Basic understanding of DevOps practices and CI/CD pipelines.
  • Exposure to Cloud platforms (AWS, Azure) is a plus.
  • Familiarity with testing frameworks such as JUnit or TestNG.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Kumaran Systems • Toronto

On-site
CAD 90,000 - 130,000
Full Stack Engineer
Full Stack Engineer

HRB • Toronto

On-site
CAD 90,000 - 130,000
Senior Java Full-Stack Engineer: Cloud and Microservices
Senior Java Full-Stack Engineer: Cloud and Microservices

Compunnel Inc. • Montreal

On-site
CAD 90,000 - 120,000
Senior Full Stack Java Developer
Senior Full Stack Java Developer

Compunnel Inc. • Montreal

On-site
CAD 90,000 - 120,000
Product Engineer
Product Engineer

Zafin • Ottawa

Hybrid
CAD 90,000 - 120,000
Flexible work arrangements
Recognition program
Stock option plan
Senior Java Full Stack Engineer: Build Scalable, Fast Apps
Senior Java Full Stack Engineer: Build Scalable, Fast Apps

Compunnel Inc. • Vancouver

On-site
CAD 80,000 - 110,000
Lead Software Engineer
Lead Software Engineer

Mphasis • Toronto

On-site
CAD 110,000 - 160,000
Full Stack Engineer
Full Stack Engineer

PeoplePilot • Toronto

On-site
CAD 90,000 - 120,000
Senior Java Engineer for High-Performance Finance Apps
Senior Java Engineer for High-Performance Finance Apps

Compunnel Inc. • Calgary

On-site
CAD 90,000 - 120,000
Full Stack Java Developer
Full Stack Java Developer

Compunnel Inc. • Montreal

On-site
CAD 85,000 - 120,000