-
Techedin

Java Backend Developer

Techedin
Canada · Contract · Mid-Senior

We are seeking a highly skilled and experienced Java Backend Developer to join our client's team in Toronto for a hybrid role. The ideal candidate will have a strong background in backend development with a focus on building scalable services and applications. This role requires deep expertise in Java and Node.js, along with experience working with AWS cloud services and RESTful APIs.

About The Client

Our Fortune 500 technology client is internationally acclaimed as a top workplace. Renowned for innovation in 3D design, engineering, and entertainment software, they cultivate a collaborative culture, promote creative thinking, and offer a modern, flexible work environment powered by leading-edge technologies.

Kindly refer to the job requirements outlined below for a comprehensive understanding of the position.

Qualifications

  • BS or MS in Computer Science or a related technical field.
  • 6+ years of experience in software development of scalable services.
  • Expertise in Java and Node.js programming.
  • Experience consuming and designing REST APIs.
  • Hands-on experience with AWS services such as CloudFront, DynamoDB, Lambda, S3, IAM, EC2, and CloudWatch.
  • Proven ability in troubleshooting and problem-solving in customer-facing production environments.
  • Experience defining and building CI/CD processes and working with tools such as Jenkins, CircleCI, or Spinnaker.
  • Proficiency in implementing unit and integration tests.

Responsibilities

  • Design, develop, and test features delivered with applications and services.
  • Ensure application availability and reliability through effective collaboration with the team.
  • Perform hands-on software development for scalable infrastructure.
  • Write tested, readable, and maintainable code.
  • Conduct code reviews, evaluate implementations, and provide feedback for tooling improvements.
  • Engage in technical and architectural discussions.
  • Collaborate with partners to understand requirements, use cases and contribute to a cohesive technical strategy.
  • Ensure system and service reliability through proactive monitoring, incident response, and performance optimization.
  • Design and maintain automation tools and scripts for deployment, configuration management, and CI/CD pipelines.
  • Participate in on-call rotations to support production systems.

Preferred Qualifications

  • Experience with Agile software development practices.
  • Understanding of networking and security concepts.
  • Experience with Terraform for continuous delivery.
  • Familiarity with observability tools such as OpenTelemetry, Dynatrace, Prometheus, and Grafana.

The Ideal Candidate

  • A team player with a results-driven mindset and a passion for delivering comprehensive solutions.
  • Continuously learning and ready to tackle new challenges.
  • Comfortable presenting demos of working software and addressing questions regarding progress.

Please share your resume at [email protected]

Key Skills

Ranked by relevance

cicd configuration management continuous delivery incident response prometheus terraform circleci dynamodb jenkins grafana cloud java aws s3 3d
Login to Apply
Posted
Apr 11, 2025
Type
Contract
Level
Mid-Senior
Location
Toronto
Company
Techedin

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Techedin
Related

Senior Backend Engineer – Node.js & AWS

2025-06-16

Contract
Entry
Canada
IT Services
Engineering
View Job Details
Techedin
Related

C++ Developer (Remote)

2025-06-07

Contract
Associate
Canada
IT Services
Engineering
View Job Details
Techedin
Related

QA Engineer

2025-06-26

Contract
Mid-Senior
Canada
IT Services
Engineering