Senior Backend Developer

Posted 2 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Backend Developer building secure backend applications using Java and Spring Boot for financial institutions. Working to mitigate security vulnerabilities while collaborating with multidisciplinary engineering teams.

Responsibilities

  • Design, develop, and maintain secure backend applications using Java, Spring Boot, and modern microservices architecture.
  • Identify, remediate, and prevent security vulnerabilities including SQL Injection, CSRF, XSS, insecure secrets management, and exposure of sensitive information.
  • Build and secure REST APIs using authentication, authorization, encryption, and industry-standard security controls.
  • Partner with engineering, architecture, and cybersecurity teams to improve backend architecture, security posture, and application resilience.
  • Champion secure coding practices, code reviews, and continuous improvement across the software development lifecycle.

Requirements

  • Strong commercial experience developing backend applications using Java, Spring Boot, and RESTful APIs.
  • Experience working on application security initiatives, vulnerability remediation projects, or secure software development within enterprise environments.
  • Strong understanding of backend security fundamentals including authentication vs. authorization, CSRF protection, SQL injection prevention, secure secrets management, XSS mitigation, and protection of personally identifiable information (PII).
  • Experience designing or supporting secure microservices architectures, including secure service-to-service communication and API security.
  • Strong communication and collaboration skills with the ability to work effectively across multidisciplinary engineering teams.

Job type

Full Time

Experience level

Senior

Salary

CA$118,000 - CA$135,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Cyber SecurityJavaMicroservicesSpringSpring BootSpringBootSQL

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.