Build clean, robust software as a Senior Java Developer in Toronto, ON.
Apply
Spring frameworks, RESTful APIs, and solid problem-solving skills daily.Triunity Software is seeking a Senior Java Developer for its growing team in Toronto. This position focuses on developing Java-based applications, maintaining software quality, and supporting architecture across the full stack. You will work with cross-functional teams, lead code reviews, troubleshoot performance, mentor junior developers, and participate in sprint planning and retrospectives.Key Responsibilities:
Develop and maintain robust Java-based applicationsLead reviews and enforce software architecture best practicesTroubleshoot, debug,
and optimize application performanceContribute to architecture decisions and technical roadmap planningParticipate in Agile/Scrum planning and retrospectivesRequirements:
Five or more years of professional experience developing JavaStrong knowledge of Spring Boot, Spring MVC, or HibernateRESTful API design and microservices architecture experienceRelational or NoSQL database proficiencyStrong problem-solving and collaborative team-first mindsetUse Java, Spring, RESTful API, and architecture skills to develop dependable software with Triunity Software’s engineering team.