freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer - Node.js, AWS, Spring Boot

Job Description: Dev Lead*

Toronto, ON

Hybrid (2 days per week in-person at Toronto office preferred)

Skills: Digital : Amazon Web Service(AWS) Cloud Computing~Digital : Node.js~Advanced Java Concepts Experience Required: 8-10 Years

Key Skills & Responsibilities:

  • 10+ years of experience in application development and maintenance.
  • Strong expertise in Java/J2EE, Spring Boot, REST APIs, and Microservices.
  • Hands-on experience with AWS services such as EC2, Lambda, S3, RDS, CloudWatch, and IAM.
  • Proficiency in Python for automation, scripting, and backend development.
  • Experience with CI/CD pipelines, DevOps practices, and containerization technologies (Docker/Kubernetes).
  • Strong knowledge of SQL/NoSQL databases and application performance tuning.
  • Experience in incident management, root cause analysis, and production support.
  • Ability to collaborate with cross-functional teams, manage releases, and ensure application stability and scalability.
  • Excellent problem-solving, communication, and stakeholder management skills.

Top 3 Required Skills:

1. AWS

2. Java

3. NodeJS

Top 3 Preferred Skills:

1. Java

2. AWS

3. NodeJs

Education Requirements:

B.Tech/Master in Computer



See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available