Java Full Stack Developer

Iris Software Inc.

Toronto

Hybrid

CAD 120,000 - 160,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

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

Java Full Stack Developer
Java Full Stack Developer

TalentSphere Staffing Solutions • Toronto

Hybrid
CAD 90,000 - 125,000
Full Stack Java Developer
Full Stack Java Developer

Highbrow LLC • Toronto

On-site
CAD 90,000 - 120,000
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

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

Veracity Ventures Inc. • Canada

Remote
CAD 90,000 - 120,000
Java Full stack Developer
Java Full stack Developer

Aarorn Technologies Inc • Toronto

On-site
CAD 66,000 - 72,000
Java Full Stack Developer (Onsite, Markham, Ontario)
Java Full Stack Developer (Onsite, Markham, Ontario)

hr-pod-hiring-talent-globally • Markham

On-site
CAD 110,000 - 160,000
Full Stack Developer Lead (Java, Python, AWS, NodeJS)
Full Stack Developer Lead (Java, Python, AWS, NodeJS)

Pacer Group • Toronto

Hybrid
CAD 62,000 - 69,000
Java Full Stack Developer
Java Full Stack Developer

Veracity Ventures Inc. • Toronto

On-site
CAD 90,000 - 120,000
Flexible work from home
Java Full Stack Developer
Java Full Stack Developer

Hillview Consulting • Canada

On-site
CAD 68,880 - 82,656
Java Full Stack Systems Developer
Java Full Stack Systems Developer

Axelon Services Corporation • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000