Java & Spring Boot Engineer for Cybersecurity

TMC Canada

Montreal (administrative region)

On-site

CAD 90,000 - 120,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

TMC Canada is seeking a skilled software engineer to join our security-focused technology team in Montreal. You will work across frontend and backend layers, integrating secure solutions and aligning with product leads to identify improvement opportunities.

You will contribute to systems administration, implement security best practices, and collaborate with technology and business leaders to maintain a cohesive security posture across projects.

Qualifications

  • Strong knowledge of Angular programming including TypeScript, HTML, CSS for frontend development.
  • Strong knowledge of core JAVA programming for backend code development with Spring Boot framework.
  • Good knowledge of Unix command, DB Queries, shell and bash scripting, Database set-up and database Modelling.
  • Good knowledge of SDLC and CI/CD, should participate in the full Software Delivery Lifecycle, including design reviews, coding, testing, deployment, and documentation.
  • Troubleshoot and resolve technical issues, ensuring stability, performance, and scalability of applications.
  • Experience of Platform setup/creation and maintenance.
  • Good knowledge of REST API Data extraction from multiple sources.
  • Good to have Kafka Streaming framework for data processing knowledge.
  • Good to have understanding of various firewall, application, system, platform logs, to develop code for data normalization.
  • Good to have understanding of data analytics concepts.
  • Should be able to support the Cyber Security Threat Hunt team with data analytics needs and Collaborate with Technology, business, security, and regulatory teams.
  • Ability to identify and highlight gaps in their own knowledge and proactively seek out the information required.
  • Capable of synthesizing multiple asks and timelines into holistic, clearly defined milestones and deliverables within a dynamic environment.
  • Proven ability to apply a high attention to detail and to work autonomously and to meet deadlines.
  • Strong initiative and a proactive attitude in approach to work.

Responsibilities

  • Communicate regularly with product leads across the technology organization and discuss opportunities for improvement to existing and future technology solutions.
  • Support implementation and integration of technology solutions in a cyber security context.
  • Systems administration of multiple components including OSes and databases.
  • Drive the adoption of security best practices and ensure team compliance with security policies.
  • Collaborate with other technology and business leaders to ensure a cohesive security posture.

Skills

Angular
TypeScript
HTML
CSS
Java
Spring Boot
REST API
Data Analytics
CI/CD
Troubleshooting
Platform setup
Unix
SQL / DB Queries
Shell scripting
Kafka
Log analysis
Security policies
Threat hunting data analytics

Tools

Kafka
Unix
SQL / DB Queries
Shell scripting
Bash

Job description

TMC Canada is seeking a skilled software engineer to join our security-focused technology team in Montreal. You will work across frontend and backend layers, integrating secure solutions and aligning with product leads to identify improvement opportunities.

You will contribute to systems administration, implement security best practices, and collaborate with technology and business leaders to maintain a cohesive security posture across projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud-Native Java Full-Stack Developer with AI
Cloud-Native Java Full-Stack Developer with AI

TMC Canada • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior Java Engineer - Security-Focused Tech Lead
Senior Java Engineer - Security-Focused Tech Lead

Collabera • Toronto

On-site
CAD 90,000 - 130,000
Senior Java Developer — Cybercrimes Team, Bank, Montreal
Senior Java Developer — Cybercrimes Team, Bank, Montreal

Abbeal SAS • Montreal (administrative region)

On-site
CAD 85,000 - 120,000
Cyber Security Engineer - Montreal
Cyber Security Engineer - Montreal

Yeah! Global • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Java Backend developer - Java 17, DevSecOps, Kubernetes
Java Backend developer - Java 17, DevSecOps, Kubernetes

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Senior Java Spring Boot Tech Lead & Architect
Senior Java Spring Boot Tech Lead & Architect

SII Canada • Montreal (administrative region)

On-site
CAD 120,000 - 160,000
Senior Backend & Platform Engineer (Java Spring Boot)
Senior Backend & Platform Engineer (Java Spring Boot)

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 110,000
Full-Stack Engineer: Spring, Microservices & Cloud
Full-Stack Engineer: Spring, Microservices & Cloud

Tata Consultancy Services • Canada

On-site
CAD 90,000 - 120,000
Java Developer — Application Security — Montreal
Java Developer — Application Security — Montreal

Abbeal SAS • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior Java Full-Stack Engineer | Angular & Spring Boot
Senior Java Full-Stack Engineer | Angular & Spring Boot

Capgemini • Toronto

On-site
CAD 90,000 - 96,000
Vacation time
Medical, dental, and vision coverage
Retirement savings plan (RRSP)
+2