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 Developer • Toronto, ON

    Similar jobs
    Senior Full Stack Developer – Java

    Senior Full Stack Developer – Java

    Akkodis • Toronto C6A, ON, Canada
    Full-time
    Senior Full Stack Developer – Java.We are seeking a highly skilled Senior Full Stack Developer with strong expertise in both front-end and back-end Java development. You’ll be part of a global team ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer with SQL

    Senior Java Developer with SQL

    Jay Analytix • Toronto, ON, Canada
    Full-time
    Design and develop large-scale applications.Developing and testing, working on software analysis, troubleshooting, and debugging. System designing and Financial Industry Software development.Ensure ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Edjuster • Toronto C6A, ON, Canada
    Full-time
    This is a remote position and can be located anywhere in Canada.AS THE WORLD MOVES TO FHIR, THERE ARE PLENTY OF REASONS TO SMILE. Smarter decisions, fewer barriers, and better incentives are just th...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer (Payments)

    Senior Java Developer (Payments)

    Caspian One • Toronto C6A, ON, Canada
    Remote
    Part-time
    Direct message the job poster from Caspian One.Contract | Hybrid | Banking – Payments Modernization.Join a high-profile transformation to modernize the bank’s Payments technology stack.You’ll build...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TRSS • Toronto C6A, ON, Canada
    Remote
    Full-time
    Are you passionate about building scalable backend systems and leading innovation in enterprise applications?.We are seeking a Senior Java Developer to design and build robust backend services that...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Thomson Reuters • Toronto C6A, ON, Canada
    Remote
    Full-time
    Are you passionate about building scalable backend systems and leading innovation in enterprise applications?.We are seeking a Senior Java Developer to design and build robust backend services that...Show more
    Last updated: 4 days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    freelance.ca • Toronto, Canada
    Full-time
    Location : Toronto, ON (Hybrid).The ideal candidate will have hands-on experience building cloud-native solutions, working with large-scale databases, and collaborating with cross-functional teams t...Show more
    Last updated: 30+ days ago • Promoted
    Staff Developer (Java)

    Staff Developer (Java)

    Futuretek • Toronto, ON, Canada
    Full-time
    We are seeking a Staff Software Developer with great experience and passion for assisting in developing and integrating software components into our informatics platforms.This position is located i...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    CanDeal • Toronto C6A, ON, Canada
    Full-time
    CanDeal is a leading provider of electronic marketplaces and data services for Canadian dollar debt securities and derivatives. The Markets Division provides access to deep liquidity for Canadian go...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer – Spring Boot & Microservices

    Senior Java Developer – Spring Boot & Microservices

    Effiqt • Toronto C6A, ON, Canada
    Remote
    Full-time +1
    We are seeking a highly skilled Senior Java Developer with extensive experience in Spring Boot and Microservices architecture. The ideal candidate will have a proven track record of building scalabl...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    CIBC • Toronto C6A, ON, Canada
    Full-time
    We’re building a relationship-oriented bank for the modern world.We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strength...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Infoya • East York, ON, Canada
    Full-time
    We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high-performance applications. You will work on developing modern e-commerce and enterprise-grad...Show more
    Last updated: 5 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Recooty • Toronto C6A, ON, Canada
    Full-time
    As a Lowfoot Senior Java Developer, you’ll focus on building and implementing our suite of energy SaaS products.You’re an experienced Java developer who knows how the web works, and can build and s...Show more
    Last updated: 3 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • richmond hill, on, ca
    Full-time
    Join a Global Energy Leader Building Next-Generation Cloud Solutions.One of the world's largest providers of products and services to the energy industry has a need to develop and support enterpris...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Developer (Contract)

    Senior Java Developer (Contract)

    Electric Mind Inc. • Toronto C6A, ON, Canada
    Full-time
    Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellence. Join our team to work on everything...Show more
    Last updated: 30+ days ago • Promoted
    Senior Developer - (Java / Linux / AWS / Wire Payments)

    Senior Developer - (Java / Linux / AWS / Wire Payments)

    BMO • Toronto C6A, ON, Canada
    Full-time
    We are looking for a Senior Software Developer to lead design and development efforts for wire payment systems.This role requires deep technical expertise in Java, Linux, and AWS, with strong archi...Show more
    Last updated: 9 days ago • Promoted
    Sr Software Developer

    Sr Software Developer

    Futuretek • Toronto, ON, Canada
    Full-time
    As a Senior Software Engineer, you will help to direct the Software development and system design as well as provide leadership and guidance in all team development efforts for successful project d...Show more
    Last updated: 30+ days ago • Promoted
    Java Software Developer 10036-2310

    Java Software Developer 10036-2310

    Foilcon • Toronto, Ontario, Canada
    Full-time
    Quick Apply
    HM Note : This onsite contract role is in office every day at the manager's discretion.Candidate resumes must include first and last name, email and telephone contact information.The project will de...Show more
    Last updated: 7 days ago