Senior Software Engineer

7 days ago


Remote, Canada Ace Software Consulting Inc. Full time $80,000 - $120,000 per year

Job Overview

We are seeking a talented and motivated Senior Software Engineer to join our dynamic team. The ideal candidate will have at least 8 years of experience in software development using Java and Spring Boot in a cloud based microservice environment, along with knowledge of Angular or ReactJS. You will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients. Candidates should be comfortable working from 9am-5pm MST.

Responsibilities

  • Design, develop, and implement software applications using Java and Spring Boot in a microservices architecture.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable code while adhering to best practices in software development.
  • Develop and maintain APIs to facilitate communication between different systems.
  • Utilize SQL for database management and data manipulation.
  • Participate in Agile development processes including sprint planning, daily stand-ups, and retrospectives.
  • Troubleshoot, debug, and optimize existing applications for performance improvements.
  • Stay updated with emerging technologies and industry trends to enhance skills and knowledge.

Requirements

  • At least 8 years of software development experience.
  • Proficiency in Java and Spring Boot.
  • Experience with Microservices
  • Experience with Angular or ReactJS.
  • Experience with AWS is a plus.
  • Experience with SQL databases.
  • Familiarity with RESTful APIs and their integration into applications.
  • Understanding of Agile methodologies and experience working in Agile teams.
  • Strong problem-solving skills with the ability to troubleshoot complex issues.
  • Excellent communication skills to collaborate effectively with team members.
  • A degree in Computer Science or a related field is preferred but not mandatory.

Join us in shaping the future of technology through innovative software solutions

Job Type: Full-time

Pay: From $80,000.00 per year

Benefits:

  • Paid time off

Application question(s):

  • What is your expected annual salary (in CAD)?

Experience:

  • Java: 8 years (required)

Work Location: Remote



  • Remote, Canada Orchestry Software Full time $140,000 - $180,000 per year

    About OrchestryOrchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We're growing fast and scaling globally – and we're looking...

  • Software Engineer

    7 days ago


    Remote, Canada ECI Software Solutions Full time $90,000 - $120,000 per year

    Location: Canada - Remote EST/CSTWe are seeking a Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, going from a monolithic desktop application to a SaaS-based cloud-native architecture leveraging microservices and hosted in AWS.A Software Engineer is expected to work closely with...


  • Remote, Canada Jonas Software Full time $120,000 - $180,000 per year

    Job Description:Senior Full Stack Engineer Job Description - InnoSoft Canada Inc.POSITIONWe are seeking a highly skilled Senior Full Stack Engineer to drive the technical vision, development, and delivery of our enterprise-level recreation management solutions. This role combines hands-on development, architectural leadership, and mentorship to ensure our...


  • Remote, Canada Jonas Software Full time $120,000 - $180,000 per year

    Job Description:Senior DevOps EngineerLocation: Remote – CanadaReports To: R&D Director, Member SolutionsAbout Member SolutionsMember Solutions, a division of Jonas Software, provides industry-leading billing and member management solutions for mission-driven businesses—like martial arts studios, fitness communities, and wellness programs. We exist to...


  • Remote, Canada GoodTaco Full time US$120,000 - US$160,000 per year

    GoodTacoabout 20 hours agoVerifiedRemoteRemoteCA$120,000 - CA$150,000/yearSenior LevelFull-timeTop BenefitsRemote roleDental insuranceHealth insuranceAbout the roleAbout Us At GoodTaco, we believe businesses work best when their tools are built around people, not processes. We make it simple for organizations to build connected applications that unite their...


  • Remote, Canada ECI Software Solutions Full time $80,000 - $120,000 per year

    Location: Canada - Remote EST/CSTWe're seeking a Senior Test Automation Engineer who is ready to play a crucial role in our product modernization efforts as we go from a monolithic desktop application to a SaaS-based cloud-native architecture leveraging microservices and hosted in AWS.You'll perform test strategy, design, planning and automation leveraging...


  • Remote, Canada Ace Software Consulting Inc. Full time $60,000 - $120,000 per year

    About the RoleWe are seeking a Senior Automation Engineer with strong expertise in backend API automation, particularly in Java, REST Assured, and cloud-based testing tools. The ideal candidate will play a key role in designing and implementing robust automation frameworks, ensuring high-quality API validation, and collaborating closely with development and...


  • Canada, Remote · Computer/Software hireVouch Full time $120,000 - $180,000 per year

    The RoleWe're hiring 3–4 Senior Software Engineers to help us scale. As part of a small, high-impact team, you will:Engage with customers and stakeholders to design solutions for SMB financial challengesOwn the full software development lifecycle: design, development, testing, and productionRefine engineering processes, tools, and systems to support scale...

  • Software Engineer

    5 hours ago


    Remote, Canada Aerostrat Full time $110,000 - $145,000 per year

    About AerostratAerostrat is a fast-growing B2B SaaS company building a complete maintenance planning solution for the aviation industry. Our core product, Aerros, enables our customers to plan all the maintenance on hundreds of aircraft in a matter of minutes. Our solution helps customers understand the cost and efficiency of their maintenance operations...


  • Remote Canada (ON) Jonas Software Full time $140,000 - $165,000 per year

    Job Description: Senior DevOps EngineerLocation: Remote – CanadaReports To: R&D Director, Member SolutionsAbout Member SolutionsMember Solutions, a division of Jonas Software, provides industry-leading billing and member management solutions for mission-driven businesses—like martial arts studios, fitness communities, and wellness programs. We exist to...