Job Search and Career Advice Platform

Enable job alerts via email!

Remote Senior Software Engineer - Java/TypeScript

CENTRIC SOFTWARE

Remote

CAD 173,000 - 222,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading enterprise software firm is seeking a Senior Software Engineer to join their expanding Canadian development team. This remote role requires strong expertise in Java and TypeScript, with responsibilities including designing and developing backend services and UI components. Ideal candidates will possess over 7 years of experience and a solid understanding of microservices, and will engage in architectural discussions and collaborative development processes. Competitive salary and benefits are offered.

Benefits

Competitive salary and benefits
Flexible remote work options
Culture of engineering excellence
Opportunities in large-scale projects

Qualifications

  • 7+ years of professional experience with Java.
  • 5+ years of professional experience with TypeScript.
  • Strong SQL proficiency and hands-on experience with relational databases.
  • Proven experience developing server-side applications and RESTful services.
  • Deep understanding of microservices and service-oriented architectures.
  • Solid understanding of SDLC best practices: code reviews, testing strategies, CI/CD.

Responsibilities

  • Design and implement backend services using Java, SQL, and TypeScript.
  • Build and enhance TypeScript-intensive features, including UI elements.
  • Develop scalable REST APIs and microservices supporting enterprise product workflows.
  • Lead architectural discussions and contribute to long-term technical strategy.
  • Deploy and manage containerized services with Docker and Kubernetes.
  • Collaborate with Product Management and engineering peers from concept through delivery.

Skills

Java
TypeScript
SQL
Microservices
Docker
Kubernetes
OOP
Design Patterns
CI/CD
Cross-team communication

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Docker
Kubernetes
Job description
A leading enterprise software firm is seeking a Senior Software Engineer to join their expanding Canadian development team. This remote role requires strong expertise in Java and TypeScript, with responsibilities including designing and developing backend services and UI components. Ideal candidates will possess over 7 years of experience and a solid understanding of microservices, and will engage in architectural discussions and collaborative development processes. Competitive salary and benefits are offered.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.