Senior Java Developer

Triunity Software

Toronto

On-site

CAD 110,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus based on performance
Health insurance
Training & development

Job summary

Triunity Software, Inc. is seeking a talented Senior Java Developer to join our growing team in Toronto, ON. You will work on cutting-edge software solutions, collaborating with skilled engineers to deliver robust products that matter.

Responsibilities include designing and maintaining Java-based applications and microservices, leading code reviews, and guiding junior developers. You will participate in Agile ceremonies and contribute to architectural decisions while growing your expertise in

Qualifications

  • 5+ years of professional Java development experience.
  • Strong proficiency with Spring Boot, Spring MVC, or Hibernate.
  • Experience designing RESTful APIs and microservices.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
  • Proficiency with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Experience with CI/CD and Git workflows.
  • Strong problem-solving and collaborative mindset.

Responsibilities

  • Design, develop, and maintain Java-based applications and microservices.
  • Lead code reviews and enforce software development best practices.
  • Collaborate with product managers, QA, and DevOps.
  • Troubleshoot and optimize performance across the stack.
  • Contribute to architecture decisions and technical roadmap.

Skills

5+ years experience
Java development
Team collaboration
Problem solving
Leadership

Tools

Spring Boot
Spring MVC
Hibernate
REST API
Docker
Kubernetes
AWS/Azure/GCP
PostgreSQL/MySQL/MongoDB
Git & CI/CD

Job description

Benefits:
  • Bonus based on performance
  • Health insurance
  • Training & development
About the Role:

Triunity Software is looking for a talented and driven Senior Java Developer to join our growing team in Toronto, ON. This is an exciting opportunity to work on cutting-edge software solutions, collaborate with skilled engineers, and make a real impact on products that matter. If you're passionate about clean code and innovative technology, we want to hear from you!

Responsibilities:
  • Design, develop, and maintain robust, scalable Java-based applications and microservices
  • Lead code reviews and enforce best practices in software development and architecture
  • Collaborate with cross-functional teams including product managers, QA, and DevOps
  • Troubleshoot, debug, and optimize application performance across the full stack
  • Contribute to system architecture decisions and technical roadmap planning
  • Mentor junior developers and support knowledge sharing across the engineering team
  • Participate in Agile/Scrum ceremonies including sprint planning and retrospectives
Requirements:
  • 5+ years of professional experience in Java development
  • Strong proficiency with Java frameworks such as Spring Boot, Spring MVC, or Hibernate
  • Experience with RESTful API design and microservices architecture
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization tools like Docker or Kubernetes
  • Proficiency with relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
  • Experience with CI/CD pipelines and version control systems such as Git
  • Strong problem-solving skills and a collaborative, team-first mindset
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Triunity Software, Inc. • Toronto

On-site
CAD 90,000 - 120,000
Paid time off
Savings bank
Signing bonus
+1
Java Developer
Java Developer

Triunity Software, Inc. • Edmonton

On-site
CAD 90,000 - 120,000
Bonus based on performance
Health insurance
Training & development
Java Developer
Java Developer

Triunity Software, Inc. • Fredericton

On-site
CAD 90,000 - 120,000
Bonus based on performance
Health insurance
Training & development
Java Developer
Java Developer

Triunity Software, Inc. • Brandon

On-site
CAD 90,000 - 110,000
Bonus based on performance
Health insurance
Training & development
Java Developer
Java Developer

Triunity Software, Inc. • Victoria

On-site
CAD 90,000 - 120,000
Bonus based on performance
Health insurance
Training & development
Java Developer
Java Developer

Triunity Software, Inc. • Halifax

On-site
CAD 75,000 - 105,000
Bonus based on performance
Health insurance
Training & development
Java Developer
Java Developer

Triunity Software, Inc. • Markham

On-site
CAD 80,000 - 110,000
Employee discounts
Health insurance
Training & development
Java Developer
Java Developer

Triunity Software, Inc. • Mississauga

On-site
CAD 90,000 - 120,000
Employee discounts
Health insurance
Training & development
Java Developer
Java Developer

Triunity Software, Inc. • San Juan de Terranova

On-site
CAD 90,000 - 120,000
Bonus based on performance
Health insurance
Training & development
Java Developer
Java Developer

Triunity Software, Inc. • London

On-site
CAD 90,000 - 120,000
Bonus based on performance
Health insurance
Training & development