Software Developer – Full Stack

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Full-Stack Software Developer responsible for developing cloud native applications at Solace. Collaborating in agile environments and working with various technologies including Java and AI tools.

Responsibilities

  • Deliver features as a full-stack developer
  • Communicate with the team through meetings, demos, and documentation
  • Test software through automation
  • Have a desire to continually learn new technologies
  • Have a desire to use AI technologies to accelerate their workflow
  • Contribute to new products/solutions using agile software development practices

Requirements

  • B.S. degree in Software/Computer/Electrical Engineering, Computer Science or similar field
  • Experience developing in back-end and front-end stacks
  • Experience with Java & Spring Boot
  • Experience with REST APIs
  • Experience with databases (SQL, NoSQL)
  • Experience with JavaScript client frameworks (React)
  • Experience with Python
  • Comfortable working with various LLMs and AI tools (e.g. Copilot, Cline)
  • Comfortable with writing various types of automated tests
  • A self-starter, motivated, eager and willing to learn
  • A team player who can collaborate within cross-functional teams
  • A good communicator who communicates technical ideas clearly and concisely

Benefits

  • Work-life balance
  • Hybrid work model
  • Professional development programs
  • Inclusive environment
  • Opportunities to work with leading technologies

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$95,000 - CA$140,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaJavaScriptNoSQLPythonReactSpringSpring BootSpringBootSQL

Location requirements

HybridOttawaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.