Opens an external site
- Employment type
- Full-time
- Experience level
- Mid-level · 2+ years
- Posting language
- English
- Working hours
- 40 hours per week
Job summary
Design, develop, and maintain robust Java-based applications and backend services while collaborating with cross-functional teams. You will also troubleshoot application issues, contribute to system architecture, and integrate third-party APIs and microservices.
Job details
Benefits: * Bonus based on performance * Health insurance * Training & development About the Role: Triunity Software is looking for a talented Java Developer to join our growing team in Toronto, ON. This is an exciting opportunity to work on innovative software solutions in a collaborative, fast-paced environment where your code truly makes an impact. If you're passionate about building scalable, high-quality applications, we want to hear from you! Responsibilities: * Design, develop, and maintain robust Java-based applications and backend services * Write clean, efficient, and well-documented code following best practices and coding standards * Collaborate with cross-functional teams including product managers, designers, and QA engineers * Participate in code reviews to ensure quality and share knowledge across the team * Troubleshoot, debug, and resolve application issues and performance bottlenecks * Contribute to system architecture discussions and technical design decisions * Integrate third-party APIs, microservices, and cloud-based solutions as needed Requirements: * 2+ years of professional experience in Java development * Strong proficiency in Java frameworks such as Spring Boot, Spring MVC, or Hibernate * Experience with RESTful API design and microservices architecture * Familiarity with relational databases (MySQL, PostgreSQL) and SQL query optimization * Knowledge of version control systems, particularly Git * Experience with Agile/Scrum development methodologies * Strong problem-solving skills and attention to detail * Excellent communication and teamwork skills in a collaborative environment
What you’ll do
Design, develop, and maintain robust Java-based applications and backend services while collaborating with cross-functional teams. You will also troubleshoot application issues, contribute to system architecture, and integrate third-party APIs and microservices.
Requirements
Candidates must have at least 2 years of professional experience in Java development and proficiency in frameworks like Spring Boot or Hibernate. Strong knowledge of RESTful APIs, relational databases, and Agile methodologies is also required.
Benefits
- Bonus
- Health insurance
- Training & development
Listed skills
- MySQL · Preferred
- Teamwork · Preferred
- SQL · Preferred
- Problem solving · Preferred
- PostgreSQL · Preferred
- Scrum · Preferred
- Communication · Preferred
- Agile · Preferred
- Java · 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
- MySQL
- PostgreSQL
- SQL
- Git
- Agile
- Scrum
- Problem-solving
- Communication
- Teamwork
- Software Solutions
- Git (Version Control System)
- Technical Design
- Java (Programming Language)
- Application Programming Interface (API)
- Agile Methodology
- Version Control
- Code Review
- Relational Databases
- Debugging
- Hibernate (Java)
- Scalability
- Innovation
- Problem Solving
- Scrum (Software Development)
- Safety Assurance
- SQL (Programming Language)
- Systems Architecture
- Troubleshooting (Problem Solving)
- Detail Oriented
Job areas
- Software
- Technology
- Engineering
- Java Developer
- Java Developer / Engineer
- Software Developers
More jobs from Triunity Software, Inc.
Java Developer
- On-site
- London, ON
- Posted Sep 2, 2026
Java Developer
- On-site
- QC
- Posted Sep 2, 2026
Java Developer
- On-site
- Victoria, BC
- Posted Sep 2, 2026
Java Developer
- On-site
- AB
- Posted Sep 2, 2026
