Talent.com
Stafflink
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

Software Developer (Java/Restful API)

SwagherToronto, ON, CA
Full-time

Software Developer (Java/Restful API)ScotiabankTorontoRequisition ID: 237692 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Business group:... Show more

 • Promoted

Sr. Java Developer

InfoyaToronto, ON, CA
Permanent

Infoya is a global IT solutions provider specializing in transforming complex challenges into streamlined, AI-powered outcomes.Through proprietary technology accelerators and full-scale enterprise ... Show more

 • Promoted

Java Developer - Remote

Tech Talent InternationalToronto, ON, CA
Remote
Full-time

Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US.We are currently searching for a Java Developer for our IT Financial Services SaaS client in Toronto,ON.Our client i... Show more

 • Promoted

Java Software Engineer (Term Contract)

Quality IT ResourcingToronto, ON, Canada
Full-time +1

Java Spring Boot Developer (Senior) – 1-Year Term.We have multiple openings with our client in the financial services domain.GTA/ Mississauga is head office.Hybrid - mostly remote and likely once a... Show more

 • Promoted

Sr. Java Software Developer

Robertson & Company Ltd.Toronto, ON, CA
Full-time

Direct message the job poster from Robertson & Company Ltd.Hybrid; onsite 2 days a week, possibly more in the future.Monday to Friday; Core Business Hours.Application development: 10 years.Experien... Show more

 • Promoted

Senior Software Developer – Java & Angular

Cloudious LLCToronto, ON, CA
Full-time

Design, develop, test, and maintain robust, scalable, and secure applications using Java and Spring Boot.Develop and consume RESTful APIs with a focus on performance, reliability, and maintainabili... Show more

 • Promoted

Senior Software Developer - Cloud and Java

Rubicon PathToronto, ON, CA
Full-time

Take the next step in your career as a Senior Software Developer, specializing in full stack development using Java and Azure cloud services.This role encompasses designing, implementing, and manag... Show more

 • Promoted

Proficient Software Developer in Java and Oracle Technologies

Source CodeToronto, ON, CA
Full-time

Step into a pivotal role as a Senior Software Developer, focusing on Java and Oracle technologies.This position challenges you to deliver tested software solutions while collaborating closely with ... Show more

 • Promoted

Java Springboot Developer

Tata Consultancy ServicesMarkham, York Region, CA
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c... Show more

 • Promoted

Sr Java Developer

Highbrow LLCToronto, ON, CA
Full-time

Create and maintain our UI applications and its supporting microservices.Optimize backend services or data pipelines for stability, performance and scalability.Provide technical support to promptly... Show more

 • Promoted

Software Developer (Java)

ScotiabankToronto, ON, CA
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

 • Promoted

Sr Java developer

AtyetiToronto, ON, CA
Full-time

A Java Developer designs, develops, tests, and maintains scalable Java-based applications (web, enterprise, mobile) by writing clean code, collaborating with teams, and integrating with databases a... Show more

 • Promoted

Java Developer

Haystoronto, on, ca
Full-time

Basic Java / Advanced Java / Spring / Spring Boot / Spring Security.Microservice architecture and containerization.Large mission critical online applications design and infrastructure configuration... Show more

 • Promoted

Senior Software Developer with React and Java Focus

IntactToronto, ON, CA
Full-time

Join a vibrant team as a Senior Software Developer with a focus on React and Java.Play a critical role in advancing an Internal Developer Portal that streamlines enterprise solutions.This position ... Show more

 • Promoted

Associate Software Engineer (Java Developer)

TDToronto, ON, CA
Full-time

This role is eligible for a discretionary variable compensation award that considers business and individual performance.Business Banking Merchant Solutions deliver solutions to merchants and drive... Show more

 • Promoted

Senior Database Java Developer

Alert DrivingToronto, ON, CA
Full-time

We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the ongoing development of the company’s web-based ... Show more

 • Promoted

Java Sr developer

VirtusaToronto, ON, CA
Full-time

This is a senior level development position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology Team.The overall object... Show more

 • Promoted

Software Developer(Java)

ScotiabankToronto, 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

 • Promoted

Senior Java Software Engineer

Iris Software Inc.Toronto, ON, CA
Full-time

Iris's Fortune 100 direct client is looking.Please find below Job description and share me your updated resume at.Location: Toronto, ON (Hybrid, 4 days onsite in a week).Bachelor’s degree in Comput... Show more

 • Promoted

Java Software Engineer

Kumaran SystemsToronto, ON, CA
Full-time

We are looking for an experienced Application Developer to support application modernization, integration, and production support in a dynamic environment.Design and implement REST/SOAP APIs and SS... Show more