Software Engineer II, Backend Engineering

3 weeks ago


Mississauga, Canada Mimecast Full time

Mimecast is looking for a Software Engineer II experienced in cloud application development to join our team in Canada. The purpose of the team is to design, implement and operate the next generation of Mimecast products whilst contributing to the underlying Mimecast Platform.

As a Software Engineer II , you will be passionate about designing and developing new features and enhancements to make the applications perform better, improve efficacy and resilience. While we work on making a resilient and scalable solution, you will also be required to handle incidents and, most importantly, protect customers by minimizing impacts on them by maintaining effective and swift communication and providing quick solutions in high pressure situations.

What You'll Do:

  • Engage in typical Agile and Software development activities: backlog refining, planning, implementation, design and code reviews, demos, and retrospectives.
  • Deliver AWS based Java services through CI/CD and Infrastructure as code.
  • Engage on all team’s activities through collaboration, problem solving, and teamwork.
  • Troubleshoot complex problems and define solutions to permanently fix them.

What You'll Bring:

  • Developing Java applications/components/features with Java8 and above (we use Java11), based of high-level architecture.
  • In depth AWS: S3, DynamoDB, IAM, SQS
  • Past experience with the serverless approaches using AWS Lambda
  • Knowledge of writing infrastructure as code (IaC) using Terraform
  • Implementing REST and Streaming APIs, JSON.
  • Software security concepts, security reviews, and secure coding.
  • Experience in Junit 5 (or TestNG), Mocking frameworks (Mockito, EasyMock, or JMockit) and delivering code and solutions with quality built in.
  • Linux operating system basics commands from the terminal.
  • Containerization (Docker) would be useful.
  • Agile and Scrum framework.


  • DevOps Engineer

    4 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking to hire a DevOps Engineer . This is a hybrid position in Toronto, ON. Job Title: DevOps Engineer Duration: 18 – 24 Months+ (Open ended SoW) Location: Mississauga, ON (Hybrid) Experience Range : 5 – 8 Yrs Job Description DevOps Engineer with 5 - 8 years’ experience in Continuous Integration/Delivery...

  • DevOps Engineer

    3 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking to hire a DevOps Engineer . This is a hybrid position in Toronto, ON. Job Title: DevOps Engineer Duration: 18 – 24 Months+ (Open ended SoW) Location: Mississauga, ON (Hybrid) Experience Range : 5 – 8 Yrs Job Description DevOps Engineer with 5 - 8 years’ experience in Continuous Integration/Delivery...

  • DevOps Engineer

    3 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking to hire a DevOps Engineer . This is a hybrid position in Toronto, ON. Job Title: DevOps Engineer Duration: 18 – 24 Months+ (Open ended SoW) Location: Mississauga, ON (Hybrid) Experience Range : 5 – 8 Yrs Job Description DevOps Engineer with 5 - 8 years’ experience in Continuous Integration/Delivery...

  • DevOps Engineer

    3 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking to hire aDevOps Engineer . This is a hybrid position in Toronto, ON.Job Title: DevOps Engineer Duration: 18 – 24 Months+ (Open ended SoW) Location: Mississauga, ON (Hybrid)Experience Range : 5 – 8 YrsJob Description DevOps Engineer with 5 - 8 years’ experience in Continuous Integration/Delivery and...

  • DevOps Engineer

    4 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking to hire a DevOps Engineer. This is a hybrid position in Toronto, ON.Job Title: DevOps EngineerDuration: 18 – 24 Months+ (Open ended SoW)Location: Mississauga, ON (Hybrid)Experience Range : 5 – 8 YrsJob DescriptionDevOps Engineer with 5 - 8 years’ experience in Continuous Integration/Delivery and DevOps...

  • DevOps Engineer

    3 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking to hire a DevOps Engineer. This is a hybrid position in Toronto, ON.Job Title: DevOps EngineerDuration: 18 – 24 Months+ (Open ended SoW)Location: Mississauga, ON (Hybrid)Experience Range : 5 – 8 YrsJob DescriptionDevOps Engineer with 5 - 8 years’ experience in Continuous Integration/Delivery and DevOps...

  • DevOps Engineer

    4 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking to hire a DevOps Engineer. This is a hybrid position in Toronto, ON.Job Title: DevOps EngineerDuration: 18 – 24 Months+ (Open ended SoW)Location: Mississauga, ON (Hybrid)Experience Range : 5 – 8 YrsJob DescriptionDevOps Engineer with 5 - 8 years’ experience in Continuous Integration/Delivery and DevOps...

  • DevOps Engineer

    4 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking to hire a DevOps Engineer . This is a hybrid position in Toronto, ON. Job Title: DevOps Engineer Duration: 18 – 24 Months+ (Open ended SoW) Location: Mississauga, ON (Hybrid) Experience Range : 5 – 8 Yrs Job Description DevOps Engineer with 5 - 8 years’ experience in Continuous Integration/Delivery...

  • DevOps Engineer

    4 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    Hi, Iris is looking for a DevOps Engineer. Please find below the job details and share your resume if interested at harshit.shukla@irissoftware.com Role: DevOps Engineer Location: Mississauga, ON (Hybrid)Duration: Long Term Contract Job Description:Minimum 5 years’ experience in Continuous Integration/Delivery and DevOps solutions and implementations•...


  • Mississauga, Canada Mimecast Full time

    Senior Software Engineer – Data Platform Team The driving force behind Big Data at Mimecast Dive into the forefront of innovation with our Data Platform engineering team, where we process massive volumes of data to delight our customers with insights they love! Our pioneering Data Platform pushes on the boundaries of what’s possible, leveraging the...


  • Mississauga, Canada Mimecast Limited Full time

    Software Development Engineer in Test page is loaded Software Development Engineer in Test Apply locations CAN – ON - Mississauga time type Full time posted on Posted 2 Days Ago job requisition id R4642 Software Development Engineer in Data PlatformThe roleYou will be a SDET II working as an integral part of the Data...


  • Mississauga, Canada Mimecast Limited Full time

    Software Development Engineer in Test page is loaded Software Development Engineer in Test Apply locations CAN – ON - Mississauga time type Full time posted on Posted 2 Days Ago job requisition id R4642 Software Development Engineer in Data PlatformThe roleYou will be a SDET II working as an integral part of the Data...


  • Mississauga, Canada Mimecast Limited Full time

    Software Development Engineer in Test page is loaded Software Development Engineer in Test Apply locations CAN – ON - Mississauga time type Full time posted on Posted 2 Days Ago job requisition id R4642 Software Development Engineer in Data PlatformThe roleYou will be a SDET II working as an integral part of the Data...


  • Mississauga, Canada Mimecast Full time

    Software Development Engineer in Data PlatformThe roleYou will be a SDET II working as an integral part of the Data Platform team, assisting Engineers in the development of our products. You will be a crucial influencer in increasing testing and automation for multiple aspects of the business. You will:Engage in backlog grooming, planning, design reviews,...

  • DevOps Engineer

    3 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    Hi, Iris is looking for a DevOps Engineer. Please find below the job details and share your resume if interested at harshit.shukla@irissoftware.com Role: DevOps Engineer Location: Mississauga, ON (Hybrid)Duration: Long Term Contract Job Description:Minimum 5 years’ experience in Continuous Integration/Delivery and DevOps solutions and implementations•...

  • DevOps Engineer

    4 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    Hi, Iris is looking for a DevOps Engineer. Please find below the job details and share your resume if interested at harshit.shukla@irissoftware.com Role: DevOps Engineer Location: Mississauga, ON (Hybrid)Duration: Long Term Contract Job Description:Minimum 5 years’ experience in Continuous Integration/Delivery and DevOps solutions and implementations•...

  • DevOps Engineer

    4 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    Hi, Iris is looking for a DevOps Engineer. Please find below the job details and share your resume if interested at Role: DevOps Engineer Location: Mississauga, ON (Hybrid) Duration: Long Term Contract Job Description: Minimum 5 years’ experience in Continuous Integration/Delivery and DevOps solutions and implementations • Experience...

  • DevOps Engineer

    4 weeks ago


    Mississauga, ON, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking to hire a DevOps Engineer . This is a hybrid position in Toronto, ON. Job Title: DevOps Engineer Duration: 18 – 24 Months+ (Open ended SoW) Location: Mississauga, ON (Hybrid) Experience Range : 5 – 8 Yrs Job Description DevOps Engineer with 5 - 8 years’ experience in Continuous...

  • Software Engineer

    3 weeks ago


    Mississauga, Canada Curtiss-Wright Full time

    Software Engineer As a qualified Software Engineer with experience in control systems and automation, you will be expected to design, implement, and test software applications for naval systems.Location: Mississauga, ONWe Take Care of Our PeoplePaid Time Off I RRSP with Employer Match I Health and Wellness Benefits I Learning and Development Opportunities I...


  • Mississauga, Canada Audioworks Technologies Full time

    Job Title: Senior Backend Web Developer Immediate Supervisor: Brian Huston Start Date: April 1st, 2024 Submission: Cover Letter, Resume and Link to Portfolio     Description   Audioworks is a team of audio software professionals who are building innovative music technology products headquarter