Talent.com
Java Software Developer
Java Software DeveloperStafflink • Toronto, ON
Java Software Developer

Java Software Developer

Stafflink • Toronto, ON
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Job Description

Job Title: Java Software Developer
Location: Toronto, Ontario
Employment Type: Permanent, Full-Time
Hours: 35 hours per week

Position Summary:
We are looking for a passionate and experienced Java Software Developer to join the Research IT team with our healthcare client. This is an exciting opportunity to help build a brand-new Research Administration platform from the ground up. The new system will integrate siloed business functions to streamline the internal experience of our research community. As part of a small, agile, and collaborative development team, you’ll contribute to the full software development lifecycle and work closely with Project Management, Application Support, and Infrastructure teams. You will play a key role in building, maintaining, and enhancing administrative applications that support core research operations.

Roles & Responsibilities:
  • Participate in the full software development lifecycle from planning to deployment.
  • Analyze requirements, design, write, build, test, and deploy software solutions.
  • Maintain and upgrade deployed applications as needed.
  • Implement enhancements and perform bug fixes on existing systems.
  • Collaborate with cross-functional teams to ensure quality and usability of delivered software.
Qualifications & Skills:
  • 3+ years of hands-on experience in Java development.
  • Proficiency with Spring Framework and commonly used modules.
  • Experience in building RESTful web APIs.
  • Front-end development skills: HTML, CSS, JavaScript, jQuery.
  • Experience with React or other JavaScript frameworks.
  • Familiarity with ORMs such as JPA or Hibernate.
  • Proficient in working with Oracle, MySQL, or PostgreSQL databases.
  • Familiarity with Test-Driven Development and tools such as Cucumber, JUnit, Mockito.
  • Experience with version control (GIT), CI tools (Jenkins), and build tools (Maven/Gradle).
  • Experience with Jira and Confluence for issue tracking and collaboration.
  • Strong user-centered mindset with appreciation for UX, accessibility, and usability.
  • Able to work independently and as part of a collaborative agile development team.
  • Strong problem-solving, analytical, and organizational skills.
  • Excellent communication skills—both written and verbal.
  • Highly self-motivated with a proven track record of initiative and follow-through.
  • Customer-focused with a high level of attention to detail.
  • Flexible and adaptable in a dynamic pediatric research environment.
Nice-to-Haves:
  • Experience with PHP, Linux servers, scripting, and ELK stack setup and maintenance.
  • Knowledge of ETL tools like Talend, and experience with REDCap is an asset.
Education:
  • Post-secondary education in Computer Science or a related discipline.
Benefits:
  • Be part of a transformative project that impacts cutting-edge pediatric research.
  • Work in a flexible hybrid environment with a strong focus on work-life balance.
  • Contribute to world-class scientific initiatives while growing your career.
  • Access to wellness supports, competitive benefits, and a supportive team culture.
Create a job alert for this search

Java Software Developer • Toronto, ON

Similar jobs
Senior Java Software Engineer – Enterprise FinTech (Hybrid)

Senior Java Software Engineer – Enterprise FinTech (Hybrid)

Zafin • Toronto
Full-time
A leading global banking technology firm is seeking a Technical Consultant III (Senior SW Engineer) based in Toronto, Canada, to develop cutting-edge software solutions for financial services clien...Show more
Last updated: 30+ days ago • Promoted
Java Developer

Java Developer

Haventree Bank • Toronto
Full-time
Headquartered in Toronto, Ontario, Haventree Bank (Haventree) is a mission driven alternative mortgage lender.The name Haventree is representative of the bank’s mission to help its customers find a...Show more
Last updated: 30+ days ago • Promoted
E-Banking Java Developer- Intermediate

E-Banking Java Developer- Intermediate

BeachHead • Toronto
Full-time
Ready to advance your career in digital banking development? Apply Now!.Working with one of our top financial clients, this role calls for an E-Banking Java Developer – Intermediate and offers an e...Show more
Last updated: 30+ days ago • Promoted
Sr. Java Fullstack developer - Coforge

Sr. Java Fullstack developer - Coforge

Coforge • markham, on, ca
Full-time
Java, Springboot, Angular, AWS, API.In-Person interview in Markham, ON.Java Fullstack developer with the following skillset :.Expert-level Java 17/21 & Spring Boot 3.Spring ecosystem (MVC, Data JPA...Show more
Last updated: 25 days ago • Promoted
Senior Software Developer (Java)

Senior Software Developer (Java)

Axonify Inc. • Toronto, Ontario, Canada
Full-time
Axonify is the frontline operations platform for customer-facing businesses.We began by reinventing frontline learning and earned unmatched engagement with global brands.Now, we’re evolving into an...Show more
Last updated: 16 days ago • Promoted
Java developer

Java developer

Nexus Systems Group Inc. • Toronto
Full-time
Work arrangement: Hybrid - 3 days per week.Possibility of extension & conversion to FTE.Schedule Hours: 9am-5pm Monday-Friday; standard 37.Reason: We need a strong Java developer to support our sta...Show more
Last updated: 30+ days ago • Promoted
Software Developer (Java/Restful API)

Software Developer (Java/Restful API)

Swagher • Toronto, Ontario, Canada
Full-time
Software Developer (Java/Restful API)ScotiabankTorontoRequisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Business group: Canadian ...Show more
Last updated: 30+ days ago • Promoted
Software Developer (Java/Restful API)

Software Developer (Java/Restful API)

Women Thrive Magazine • Toronto, Ontario, Canada
Full-time
Software Developer (Java/Restful API)ScotiabankTorontoRequisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Business group: Canadian ...Show more
Last updated: 30+ days ago • Promoted
Senior Java Developer

Senior Java Developer

Gravity 9 Solutions Ltd • Toronto
Full-time
We are looking for a smart, enthusiastic backend software engineer with experience in MongoDB and a keen interest in current technology and engineering.Using your knowledge of Java and MongoDB, and...Show more
Last updated: 26 days ago • Promoted
Java developer

Java developer

Synechron • toronto, on, ca
Full-time
At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ...Show more
Last updated: 30+ days ago • Promoted
Senior Java Developer — SpringBoot & API Expert

Senior Java Developer — SpringBoot & API Expert

The Nationwide Group • Markham
Full-time
A leading financial services software company in Canada is seeking an Intermediate/Senior Java Developer to join their team.This role involves designing, developing, and maintaining web application...Show more
Last updated: 21 days ago • Promoted
Senior Java & Curam Developer - Hybrid, Cloud & API Focus

Senior Java & Curam Developer - Hybrid, Cloud & API Focus

Rubicon Path • Toronto
Full-time
A technology consulting company in Toronto is seeking a Senior Software Developer to lead the design and deployment of high-performance applications.The ideal candidate must have proficiency in Jav...Show more
Last updated: 30+ days ago • Promoted
Software Developer (Java/Restful API)

Software Developer (Java/Restful API)

Thebusinessyear • Toronto, Ontario, Canada
Full-time
Software Developer (Java/Restful API)ScotiabankTorontoRequisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Business group: Canadian ...Show more
Last updated: 30+ days ago • Promoted
Java Developer

Java Developer

Xaxis Solutions • markham, on, ca
Full-time
Design, develop, and maintain backend applications using Java, Spring/Spring Boot, and RESTful APIs.Architect and deploy cloud-native applications using AWS services such as EC2, Lambda, S3, RDS, C...Show more
Last updated: 20 days ago • Promoted
Java Developer

Java Developer

Konrad • Toronto
Full-time
Konrad is a next generation digital consultancy.We are dedicated to solving complex business problems for our global clients with creative and forward-thinking solutions.Our employees enjoy a cultu...Show more
Last updated: 30+ days ago • Promoted
Software Developer(Java)

Software Developer(Java)

Scotiabank • Toronto, Ontario, Canada
Full-time
Select how often (in days) to receive an alert:.Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Join a purpose-driven winning team, committed t...Show more
Last updated: 23 days ago • Promoted
Senior Java Software Engineer, Client Libraries

Senior Java Software Engineer, Client Libraries

MongoDB • Toronto
Full-time
Our Database Experience (DBX) Team.The Database Experience team builds the libraries and tools that developers use day-to-day working with MongoDB.Our mission is to increase developer adoption, sat...Show more
Last updated: 26 days ago • Promoted
Sr Java Springboot developer

Sr Java Springboot developer

Aarorn Technologies Inc • Toronto
Full-time
We are seeking a Senior Java Spring Boot Developer with 7–8 years of experience to join our team.The ideal candidate will have deep expertise in Java, Spring Boot, Microservices, and SQL, with a st...Show more
Last updated: 30+ days ago • Promoted