Senior Backend Developer - Java & Python Microservices

Iris Software Inc.

Toronto

On-site

CAD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Iris Software Inc. in Toronto, Canada, is seeking a Backend Developer skilled in Java and Python to design and implement scalable backend systems using Spring Boot and microservices.

You will build RESTful APIs, participate in code reviews, support cloud deployments and CI/CD automation, and collaborate with product teams to deliver reliable, secure software across distributed environments.

Qualifications

  • Must have strong Java and Python experience with backend design and implementation.
  • Experience with Spring Boot, microservices, and RESTful APIs.
  • Familiarity with CI/CD, cloud deployments, and code reviews.

Responsibilities

  • Develop and maintain scalable backend applications using Java and Spring Boot.
  • Design, build, and enhance RESTful APIs to support business apps.
  • Write efficient, well-documented Java code following best practices.
  • Develop and maintain Python scripts for automation and data processing.
  • Collaborate with product managers and architects to deliver high-quality solutions.
  • Integrate apps with databases and third-party services.
  • Optimize performance, reliability, and scalability in distributed environments.
  • Participate in code reviews, unit testing, and debugging.
  • Implement security, authentication, and authorization for backend services.
  • Support cloud deployments and CI/CD automation.
  • Troubleshoot production issues and perform root cause analysis.
  • Contribute to design discussions and architectural improvements.

Skills

Java
Python
REST API design
Unit testing
Code quality

Tools

Spring Boot
Microservices
RESTful API development
CI/CD pipelines
Cloud platforms (AWS/GCP)
Docker
Kubernetes

Job description

Iris Software Inc. in Toronto, Canada, is seeking a Backend Developer skilled in Java and Python to design and implement scalable backend systems using Spring Boot and microservices.

You will build RESTful APIs, participate in code reviews, support cloud deployments and CI/CD automation, and collaborate with product teams to deliver reliable, secure software across distributed environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer - Java & Python
Backend Developer - Java & Python

Iris Software Inc. • Toronto

On-site
CAD 90,000 - 130,000
Sr Python Engineer
Sr Python Engineer

Iris Software Inc. • Toronto

Hybrid
CAD 120,000 - 160,000
Senior Java Software Engineer
Senior Java Software Engineer

Iris Software Inc. • Toronto

Hybrid
CAD 110,000 - 160,000
Senior Java Backend Engineer: Spring Boot & Microservices
Senior Java Backend Engineer: Spring Boot & Microservices

Tata Consultancy Services Limited • Toronto

On-site
CAD 110,000 - 150,000
Senior Java Software Engineer with AWS
Senior Java Software Engineer with AWS

Iris Software Inc. • Toronto

On-site
CAD 85,000 - 115,000
Senior Java API developer
Senior Java API developer

Iris Software Inc. • Toronto

Hybrid
CAD 80,000 - 100,000
Senior Java Backend Engineer - Spring Boot & Microservices
Senior Java Backend Engineer - Spring Boot & Microservices

Infoya • Toronto

Hybrid
CAD 60,000 - 65,000
Senior Java Developer: Spring Boot Microservices
Senior Java Developer: Spring Boot Microservices

Smart IT Frame LLC • Mississauga

On-site
CAD 90,000 - 120,000
Python Developer with SQL
Python Developer with SQL

Iris Software Inc. • Toronto

Hybrid
CAD 90,000 - 115,000
Senior Software Developer
Senior Software Developer

Princeton IT Services, Inc • Canada

Remote
CAD 90,000 - 120,000