Senior Full-Stack Developer - Java, AI & Enterprise Apps

Socket.dev

Toronto

On-site

CAD 90,000 - 130,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

RBC in Toronto is seeking a full-stack developer to design, develop, and maintain scalable enterprise applications using Java, Spring Boot, JavaScript, HTML5, CSS, JSON and SQL. The role focuses on enhancing the TeamSite/LiveSite CMS, REST integrations, and cross‑team collaboration to deliver robust solutions across platforms.

You will contribute to design, testing, and deployment, while exploring new technologies and AI-enabled enhancements.

Qualifications

  • Experience developing with Java, Spring and JavaScript.
  • Strong communication and collaboration skills.
  • A working knowledge of HTML5, CSS, JSON and XML.
  • A working knowledge of SQL and database use.
  • Experience working with the OpenText TeamSite/LiveSite stack.
  • Corporate experience working with web content management systems.
  • Experience with Generative AI, LLMs and agentic enablement.
  • Experience with DevOps, CD/CI tools, GitHub Actions and automated testing tools.
  • XSLT.

Responsibilities

  • Write well-written, well-documented Java and JavaScript code
  • Enhance, extend and support our TeamSite/LiveSite content management system
  • Integrate between platforms, primarily using REST
  • Assist our production support team in troubleshooting issues
  • Analyze requirements, explore options, and recommend efficient solutions, taking into account reusability, security and performance and cost
  • Be open-minded and look beyond our current stack to solve complex problems; proactively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges
  • Communicate effectively with peers and distill technical details into human terms
  • Ensure high code quality through automated unit and functional testing

Skills

Java
Spring
JavaScript
Communication
Collaboration
HTML5
CSS
JSON
XML
SQL

Tools

OpenText TeamSite/LiveSite
GitHub Actions
DevOps
XSLT

Job description

RBC in Toronto is seeking a full-stack developer to design, develop, and maintain scalable enterprise applications using Java, Spring Boot, JavaScript, HTML5, CSS, JSON and SQL. The role focuses on enhancing the TeamSite/LiveSite CMS, REST integrations, and cross‑team collaboration to deliver robust solutions across platforms.

You will contribute to design, testing, and deployment, while exploring new technologies and AI-enabled enhancements.

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

Similar jobs worth comparing

Senior Full-Stack Engineer for FinTech Platforms
Senior Full-Stack Engineer for FinTech Platforms

Worky • Toronto

On-site
CAD 95,000 - 145,000
Total Rewards Program
Flexible benefits
Bonuses and commissions
+2
Senior Full Stack Developer
Senior Full Stack Developer

Socket.dev • Toronto

On-site
CAD 90,000 - 130,000
Senior Full Stack Developer
Senior Full Stack Developer

RBC • Toronto

On-site
CAD 90,000 - 130,000
Total Rewards Program
Bonuses
Stock where applicable
Full Stack Software Developer
Full Stack Software Developer

RBC • Toronto

On-site
CAD 90,000 - 120,000
Senior Gen AI & Data Platform Engineer
Senior Gen AI & Data Platform Engineer

RBC • Toronto

Hybrid
CAD 120,000 - 180,000
Senior DevOps Engineer - AI-Driven CI/CD & Cloud
Senior DevOps Engineer - AI-Driven CI/CD & Cloud

RBC • Toronto

On-site
CAD 110,000 - 140,000
Total Rewards Program
Coaching and development opportunities
Impactful work
+5
Full Stack Application Developer
Full Stack Application Developer

Worky • Toronto

On-site
CAD 95,000 - 145,000
Total Rewards Program
Flexible benefits
Bonuses and commissions
+2
Senior Full Stack Engineer
Senior Full Stack Engineer

Socket.dev • Toronto

On-site
CAD 110,000 - 150,000
Senior Software Engineering Lead — Deliver, Mentor, Innovate
Senior Software Engineering Lead — Deliver, Mentor, Innovate

RBC • Toronto

On-site
CAD 140,000 - 190,000
Total rewards
Flexible benefits
Bonuses
+1
Staff Engineer: AI-Driven Backend & Enterprise Architecture
Staff Engineer: AI-Driven Backend & Enterprise Architecture

RBC • Toronto

On-site
CAD 150,000 - 210,000