Back to job search
Triunity Software, Inc. logo

Senior Java Developer

  • Toronto, ON
  • On-site
  • Posted Oct 31, 2026
  • 1 position

$100,000–$110,000 / year

Opens an external site

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week

Job summary

The Senior Java Developer will design, develop, and maintain scalable Java-based applications and microservices while collaborating with cross-functional teams. They will also lead code reviews, mentor junior developers, and contribute to system architecture and technical roadmap planning.

Job details

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

What you’ll do

The Senior Java Developer will design, develop, and maintain scalable Java-based applications and microservices while collaborating with cross-functional teams. They will also lead code reviews, mentor junior developers, and contribute to system architecture and technical roadmap planning.

Requirements

Candidates must have 5+ years of professional Java development experience and strong proficiency with frameworks like Spring Boot and Hibernate. Additionally, experience with microservices, cloud platforms, containerization, and database management is required.

Benefits

  • Bonus
  • Health insurance
  • Training & development

Listed skills

  • Microsoft Azure · Preferred
  • Kubernetes · Preferred
  • MySQL · Preferred
  • CI/CD · Preferred
  • PostgreSQL · Preferred
  • Docker · Preferred
  • Amazon Web Services · Preferred
  • MongoDB · Preferred
  • Java · Preferred
  • Google Cloud · Preferred
  • Spring Boot · Preferred
  • Git · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Spring MVC
  • Hibernate
  • RESTful API
  • Microservices
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes
  • MySQL
  • PostgreSQL
  • MongoDB
  • CI/CD
  • Git
  • Sprint Retrospectives
  • Planning
  • Agile Methodology
  • Java (Programming Language)
  • Problem Solving
  • Troubleshooting (Problem Solving)
  • Innovation
  • DevOps
  • Amazon Web Services
  • Scrum (Software Development)
  • Safety Assurance
  • Microsoft Azure
  • Scalability
  • Docker (Software)
  • NoSQL
  • Debugging
  • Full Stack Development
  • Software Solutions
  • Code Review
  • Software Development
  • Sprint Planning
  • Version Control
  • Git (Version Control System)
  • Hibernate (Java)
  • Containerization
  • Systems Architecture
  • Application Performance Management
  • Health Insurance

Job areas

  • Software
  • Technology
  • Engineering
  • Java Developer
  • Java Developer / Engineer
  • Software Developers

More jobs from Triunity Software, Inc.

See all jobs from Triunity Software, Inc.