Build clean, robust software as a Senior Java Developer in Toronto, ON. Apply Spring frameworks, RESTful APIs, and strong 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 applications
- Lead reviews and enforce software architecture best practices
- Troubleshoot, debug, and optimize application performance
- Contribute to architecture decisions and technical roadmap planning
- Participate in Agile/Scrum planning and retrospectives
Requirements:
- Five or more years of qualified experience developing Java
- Strong knowledge of Spring Boot, Spring MVC, or Hibernate
- RESTful API design and microservices architecture experience
- Relational or NoSQL database proficiency
- Strong problem-solving and collaborative team-first mindset
Use Java, Spring, RESTful API, and architecture skills to develop dependable software with Triunity Software’s engineering team.