Back End Developer

2 weeks ago


Mississauga, Ontario, Canada Integrated Resources, Inc ( IRI ) Full time

Job Title: Software Engineer

Location: Mississauga, ON

Duration: 1 Year Contract

Job description:-

  • Join the Impact Healthcare software engineering team at Client to develop highly scalable, reliable, and secure software and systems for better diagnostics in the life sciences, particularly focusing on next-generation genomic sequencing.
  • This role primarily involves backend development, leveraging cloud technology (AWS, Serverless computing), Java, distributed platforms, and Spring Boot to produce software that will globally impact patient care.

Job Duties/Responsibilities:

  • Actively participate in requirements refinement, architecture, and design reviews.
  • Write clean, maintainable code and documentation following engineering best practices.
  • Develop unit, component, and integration tests for developed features.
  • Design, implement, and test backend APIs and product infrastructure.
  • Collaborate with quality engineering teams to design comprehensive test plans.
  • Research new tools, technologies, and test processes for software development.
  • Provide informal leadership, coaching, and mentorship to junior developers.
  • Utilize systems thinking to progress critical software projects through the entire Software Development Life Cycle (SDLC).

Qualification/Experience Required:

  • 5 to 10 years of hands-on software development experience.
  • B.S. or M.S. in Computer Science or an equivalent field.
  • Strong Java programming skills.
  • Experience with Spring and REST API development.
  • Strong object-oriented design experience.
  • Experience with distributed system design.
  • Experience with relational databases (e.g., Postgres, MySQL).
  • Experience with microservices architecture and development.

Mandatory Skills Required - Technical/Non-Technical:

  • Strong technical expertise in Java, Spring, and REST APIs.
  • Experience with microservices architecture and distributed systems.
  • Excellent communication and documentation writing skills.
  • Proven ability to work effectively in a team and adopt Agile/Lean practices.

Nice to Have Skills Required - Technical/Non-Technical:

  • Familiarity with cloud solutions using AWS (e.g., Serverless computing).
  • Familiarity with ETL pipelines and Scala.
  • Familiarity with software development in the Next Generation Sequencing area.

  • Back End Developer

    2 weeks ago


    Mississauga, Ontario, Canada Open Systems Technologies Full time

    Job Title: Senior Java DeveloperLocation: Mississauga – Hybrid – 3 days/weekTerm: 6 months contract plus extensionThe Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead...

  • Back End Developer

    5 days ago


    Mississauga, Ontario, Canada RemitBee™ Full time

    JOB DESCRIPTION: FULL STACK DEVELOPERAbout Company: Do you want to work in a fast growing company by doing meaningful work and have fun doing it? Remitbee, a FinTech which is headquarters in Canada is seeking a skilled full stack developer with experience in React and Node JS. Individuals who apply for Remitbee careers should be passionate about tech and...


  • Mississauga, Ontario, Canada Citi Full time

    Software Development & System Design Design, develop, and maintain robust, scalable, and high-performance applications. Implement trunk-based development practices to enable continuous integration and rapid delivery. Develop clean, maintainable, and testable code following SOLID principles and software design best practices. Ensure high levels of unit test...


  • Mississauga, Ontario, Canada Citi Full time

    About Citi: Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking,...

  • Software Developer

    1 week ago


    Mississauga, Ontario, Canada harpLabs Inc Full time

    Company DescriptionharpLabs Inc., based in Mississauga, specializes in creating custom websites, applications and mobile apps that reflect the unique brand and values of clients. The company leverages cutting-edge technology to design digital solutions that are visually compelling and user-friendly. With expertise in web and mobile app developmen. harpLabs...

  • MATLAB Developer

    1 week ago


    Mississauga, Ontario, Canada TekFormix Full time

    DutiesDesign, develop, and optimize MATLAB algorithms for complex engineering and scientific applications.Collaborate with software engineers to integrate MATLAB models with other programming languages such as Python, C++, Java, and C#.Develop RESTful APIs and web applications using frameworks like React Express, ensuring seamless data exchange and user...

  • Angular Developer

    2 weeks ago


    Mississauga, Ontario, Canada TekFormix Full time

    ResponsibilitiesDevelop and implement scalable web applications using Angular, TypeScript, HTML, CSS, SCSS, and JavaScript.Collaborate with UX/UI designers to translate wireframes and user flows into functional interfaces that are responsive and visually appealing.Integrate front-end components with RESTful APIs and web services utilizing tools such as AJAX,...


  • Mississauga, Ontario, Canada Mimecast Full time $148,000 - $222,000

    Principal Front End Software Engineer – Human RiskLead the Future of Mimecast's next generation of Mimecast protection productsMimecast is looking for a talented Principal Front End Software Engineer to join the Human Risk Platform Team. You will be part of the team leading the development of our next generation of Mimecast's "Work Protected" product line,...


  • Mississauga, Ontario, Canada Citi Full time $94,300 - $141,500

    The Engineer Sr Analyst is an intermediate level position responsible for a variety of engineering activities including the design, acquisition and development of hardware, software and network infrastructure in coordination with the Technology team. The overall objective of this role is to ensure quality standards are being met within existing and planned...


  • Mississauga, Ontario, Canada Compass Technology Full time

    TheSenior Managerwill oversee all business applications and related activities for Compass Canada's back-office systems. This includes the development and maintenance of custom developed applications and the configuration and support of acquired COTS/SaaS software.Now, if you were to come on board as one of ourSenior Managerwe'd ask you to do the following...