Java Full Stack Developer

Iris Software Inc.

Toronto

Hybrid

CAD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Iris Software Inc. in Toronto, ON is seeking a Senior Full Stack Engineer to design, develop, and deploy scalable enterprise applications across the full software lifecycle.

You will leverage Java, Spring Boot, Python, and modern frontend tech to deliver robust solutions in a hybrid environment. The ideal candidate has 7+ years in software development, strong Java/Spring Boot experience, Python ecosystems, and frontend skills with React or Vue.js.

Qualifications

  • 7+ years of software development experience with Java and Spring Boot.
  • 3+ years in Python ecosystem (Python, FastAPI, Flask, Django, scripting).
  • 2+ years frontend development with React.js or Vue.js.
  • Strong understanding of RESTful APIs, microservices, and distributed systems.
  • Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB).
  • Proficiency with Git and Agile development practices.
  • Strong problem-solving, analytical, and communication skills.

Responsibilities

  • Design, develop, test, and deploy scalable enterprise applications using Java/Spring Boot and Python.
  • Lead frontend development with React.js or Vue.js and collaborate across teams.
  • Participate in architecture decisions and improve API and microservice implementations.

Skills

Java
Spring Boot
Python
React
Vue.js
REST API
Agile
Communication

Tools

PostgreSQL
MySQL
MongoDB
DynamoDB

Job description

Title

Java Full Stack Developer

Location

Toronto, ON (Hybrid)

Duration

24+ Months

Position Summary
  • We are seeking a highly skilled Senior Full Stack Engineer with strong expertise in Java, Spring Boot, Python, modern frontend technologies, and AWS cloud services. The ideal candidate will have extensive experience designing, developing, and deploying scalable enterprise applications while working across the full software development lifecycle.
Required Qualifications
  • 7+ years of experience in software development with strong expertise in Java and Spring Boot.
  • 3+ years of experience working within the Python ecosystem (Python, FastAPI, Flask, Django, scripting, automation, or related technologies).
  • 2+ years of frontend development experience using React.js or Vue.js.
  • Strong understanding of RESTful API development, microservices architecture, and distributed systems.
  • Experience with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or DynamoDB.
  • Proficiency in Git-based version control and Agile development methodologies.
  • Strong problem-solving, analytical, and communication skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Java Developer
Full Stack Java Developer

Highbrow LLC • Toronto

Hybrid
CAD 90,000 - 120,000
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

Hybrid
CAD 90,000 - 120,000
AWS - Node JS & Java Full Stack
AWS - Node JS & Java Full Stack

PeoplePilot • Toronto

On-site
CAD 110,000
Java Full Stack Developer
Java Full Stack Developer

Hillview Consulting • Canada

On-site
Java Full stack Developer
Java Full stack Developer

United States Digital Space LLC • Toronto

On-site
CAD 125,000 - 134,000
Paid time off (12–25 days)
Medical, dental, vision benefits
Retirement savings plans (RRSP)
+2
Java Full Stack Developer – Spring Boot, Angular & AI
Java Full Stack Developer – Spring Boot, Angular & AI

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 120,000 - 160,000
Java Full Stack Developer- Spring Boot, React.js, Node.js
Java Full Stack Developer- Spring Boot, React.js, Node.js

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
Java Fullstack Developer
Java Fullstack Developer

Tek Tron IT • Canada

On-site
CAD 60,000 - 70,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Cogency • Toronto

Hybrid
CAD 100,000 - 130,000
Full Stack Java Developer - Core Java, Angular 13+
Full Stack Java Developer - Core Java, Angular 13+

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 160,000 - 200,000