Senior Backend Engineer - Java/Node, AWS, Microservices

LiveBarn

Montreal (administrative region)

On-site

CAD 110,000 - 150,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

LiveBarn is seeking a Senior Backend Software Engineer to design, develop, and maintain backend services powering its customer-facing product and internal tools. The role focuses on Java and Node.js with a high-performance, scalable architecture in a fast-paced tech environment.

You will collaborate across teams, participate in architecture discussions, and ensure robust testing and deployment practices. A strong background in Java, Spring, SQL/NoSQL, and AWS is essential for success.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 7+ years of backend software engineering experience, with a strong focus on Java.
  • Experience with AWS services (EC2, Lambda, DynamoDB, ECS, and RDS).
  • Experience building and integrating GraphQL APIs.
  • Strong skills in Java, Spring Framework, Hibernate, SQL, and NoSQL databases.
  • Experience designing and implementing REST APIs and microservices architecture.

Responsibilities

  • Design, implement, and maintain backend features using Java and Node.js.
  • Participate in software architecture and system design discussions.
  • Conduct software analysis, development, testing, and debugging.
  • Identify, troubleshoot, and resolve production and non-production issues.
  • Contribute technical recommendations across supported technologies and services.
  • Collaborate with cross-functional teams to improve system performance, reliability, and scalability.

Skills

Java backend
AWS
Redis
GraphQL
Docker
Spring Framework
REST APIs
Microservices
SQL/NoSQL databases
Git

Education

Bachelor’s degree in Computer Science, Engineering, or a related field

Tools

Kubernetes
Hibernate
SQL
NoSQL databases

Job description

LiveBarn is seeking a Senior Backend Software Engineer to design, develop, and maintain backend services powering its customer-facing product and internal tools. The role focuses on Java and Node.js with a high-performance, scalable architecture in a fast-paced tech environment.

You will collaborate across teams, participate in architecture discussions, and ensure robust testing and deployment practices. A strong background in Java, Spring, SQL/NoSQL, and AWS is essential for success.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Software Engineer
Senior Backend Software Engineer

LiveBarn • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Frontend Software Engineer
Frontend Software Engineer

LiveBarn • Montreal (administrative region)

On-site
CAD 75,000 - 95,000
Java Software Engineer
Java Software Engineer

Flexton Inc. • Toronto

On-site
CAD 90,000 - 120,000
Senior Backend Engineer - Java/Python/Node (Remote)
Senior Backend Engineer - Java/Python/Node (Remote)

Socket.dev • Canada

Hybrid
CAD 96,000 - 110,000
Java Developer
Java Developer

Tekgence Inc • Toronto

On-site
CAD 80,000 - 100,000
Senior Java Backend Engineer – Spring Microservices
Senior Java Backend Engineer – Spring Microservices

Smart IT Frame LLC • Mississauga

On-site
CAD 90,000 - 130,000
Software Developer (Java)
Software Developer (Java)

Crossing Hurdles • Canada

On-site
CAD 90,000 - 130,000
Java Backend Engineer
Java Backend Engineer

Talenzaa • Mississauga

On-site
CAD 90,000 - 130,000
Lead Backend Software Engineer
Lead Backend Software Engineer

Compunnel, Inc. • Toronto

On-site
CAD 100,000 - 130,000
Senior Software Engineer & Tech Lead - React/Java/AWS
Senior Software Engineer & Tech Lead - React/Java/AWS

BlueMatrix • Toronto

On-site
CAD 120,000 - 160,000