Talent.com

Java programmer Jobs in North York, ON

Create a job alert for this search

Java programmer • north york on

Last updated: 18 hours ago
Java Backend Developer

Java Backend Developer

Atlantis IT groupToronto, ON, Canada
Full-time
Quick Apply
Role: Java Backend developer<br /> Location: Vancouver - British Columbia ,Hybrid </b><br /> <br /> <br /> Note from manager - Strong Java backend with AWS experience....Show moreLast updated: 6 days ago
Lead Software Engineer, Java

Lead Software Engineer, Java

Aviso WealthToronto, ON, CA
Full-time
Quick Apply
At Aviso, we are dedicated to improving the financial well-being of Canadians.As a leading wealth management organization, we are committed to leadership, innovation, partnership, responsibility, a...Show moreLast updated: 9 days ago
Event Programmer

Event Programmer

Ticketmaster Canada LPToronto, ON, CAN
Full-time
As part of the Event Management team, you will support Ticketmaster clients in all their event management needs.This includes building events and making updates to events based on work requests fro...Show moreLast updated: 30+ days ago
Senior Java Developer

Senior Java Developer

7B Search Group Inc.TORONTO, Ontario, Canada
Full-time
About the Senior Java Developer position.We are looking for an experienced Senior Java Developer who will join our small but growing software team.Our team is focused on developing new features, Po...Show moreLast updated: 30+ days ago
Java FullStack Developer

Java FullStack Developer

Stir Consulting Inc.Toronto, Ontario, Canada
Full-time
Quick Apply
We are seeking a highly motivated and experienced Java FullStack Developer to join our team.The ideal candidate will have a strong background in Java development and experience working with.Design,...Show moreLast updated: 30+ days ago
Audio Visual Programmer

Audio Visual Programmer

HLC TALENTToronto, ON, CA
Full-time
Our client, a Global Leader in Audiovisual Technologies is seeking an.Are you passionate about technology, automation, and creating seamless audio-visual experiences?.As a programmer, you will crea...Show moreLast updated: 30+ days ago
AV Programmer

AV Programmer

Paladin TechnologiesToronto, ON, CA
Full-time
Quick Apply
About Robert Bosch GmbH Headquartered in Germany, Robert Bosch GmbH is a premier global supplier with four primary business sectors: Automotive Technology, Industrial Technology, Consumer Goods, an...Show moreLast updated: 30+ days ago
Technical Lead (Java)

Technical Lead (Java)

ProcomToronto, CA
Full-time +1
On behalf of our Technology client, Procom is searching for a Lead Engineering for a permanent role.This position is a hybrid position with 2 days onsite at our client’s Markham office.Technical Le...Show moreLast updated: 30+ days ago
5 Axis CNC Milling Programmer/Operator-Aerospace

5 Axis CNC Milling Programmer/Operator-Aerospace

Waterford ExecutiveVaughan, ON, Canada
Full-time +1
Our client in Vaughan, an Aerospace/Defense parts manufacturer are looking for a professional for a CNC Programmer/Operator role.This is a permanent full time role.Set-up/Operator and Program 5 Axi...Show moreLast updated: 30+ days ago
Senior Software Developer -Java

Senior Software Developer -Java

Royal Bank of Canada>TORONTO, Canada
Full-time
We are seeking an experienced Senior Software Developer to join our dynamic team in Wealth Management Global IT Data Services.As a Senior Software Developer, you will be responsible for designing a...Show moreLast updated: 30+ days ago
PLC Programmer

PLC Programmer

ATS AutomationToronto, ON, CA
Full-time
The world isn’t standing still, and neither is.Are you interested in being part of a team that makes a difference? Join our growing.ATS Corporation, a publicly traded global enterprise with a proud...Show moreLast updated: 30+ days ago
Sr. CNC Programmer

Sr. CNC Programmer

Winters Technical StaffingNorth York, ON
Permanent
Our client located in Toronto, Ontario is currently seeking a Sr.The Senior CNC Programmer will design and optimize manufacturing processes for release to.As a key member of the engineering team, y...Show moreLast updated: 30+ days ago
Senior Programmer Analyst - Amico Corporation

Senior Programmer Analyst - Amico Corporation

AmicoRichmond Hill, ON, Canada
Full-time
The Amico group of companies is looking to fill the on-site role of .To join our growing team, please review the list of responsibilities and qualifications.We look forward to reviewing your resume...Show moreLast updated: 30+ days ago
  • New!
Mainframe z/OS System Administrator/Programmer

Mainframe z/OS System Administrator/Programmer

CAES DXC Technology Canada Co.TORONTO,ON,CAN
Full-time
DXC Technology (NYSE: DXC) is a leading enterprise technology and innovation partner delivering software, services, and solutions to global enterprises and public sector organizations — helping the...Show moreLast updated: 18 hours ago
Java Developer - Rates Technology

Java Developer - Rates Technology

08763 Citi Canada Technology Services ULCToronto, Canada
Full-time
We are seeking a highly skilled and experienced Application Developer to join our dynamic Rates Technology team.This position is responsible for the development of new and revised applications.The ...Show moreLast updated: 17 days ago
Programmer Analyst Advisory - Java/React

Programmer Analyst Advisory - Java/React

ScotiabankToronto, ON, CA
Full-time
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Retail Deposits and Investments Technology within GWM is looking for a Sr.Software Developer to...Show moreLast updated: 28 days ago
CNC (computer numerical control) programmer

CNC (computer numerical control) programmer

Quality & Company Inc.Maple, ON, CA
Permanent
Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years.Experience: 2 years to less than 3 years.Develop and conduct production, inventory and q...Show moreLast updated: 30+ days ago
Programmer Analyst Advisory - Java/React

Programmer Analyst Advisory - Java/React

ScotiabankToronto, ON, CA
Full-time
Champion a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.You will provide system analysis, object-oriented design / programm...Show moreLast updated: 30+ days ago
Full Stack Java Developer

Full Stack Java Developer

0000050007 Royal Bank of CanadaTORONTO, Ontario, Canada
Full-time
WHAT IS THE OPPORTUNITY?The Full Stack Developer will join the Global Middle Office (GBOI) team under the BCS Technology group of RBC Capital Markets.The candidate will be responsible for designing...Show moreLast updated: 30+ days ago
People also ask
Java Backend Developer

Java Backend Developer

Atlantis IT groupToronto, ON, Canada
6 days ago
Job type
  • Full-time
  • Quick Apply
Job description
Role: Java Backend developer
Location: Vancouver - British Columbia ,Hybrid



Note from manager - Strong Java backend with AWS experience.


We are seeking a highly skilled Senior Software Engineer to join our backend engineering team. This role focuses on designing and delivering high-throughput, low-latency, and resilient services that power mission-critical data processing pipelines. You will work closely with architecture, DevOps, and product teams to build scalable systems that support millions of transactions daily.

Key Responsibilities
Design, implement, and optimize backend services handling high-volume data flows with strict performance and reliability requirements.
Develop Java-based components using modern frameworks (Spring/Spring Boot or equivalent).
Build and maintain asynchronous and event-driven workflows using messaging systems such as MQ/Kafka/RabbitMQ.
Implement performance tuning, profiling, and observability to support sub-second latency and 99.99% availability goals.
Drive solutioning and system designs for new features, integrations, and platform enhancements across distributed systems.
Ensure service robustness through automated testing (unit, integration, load tests) and CI/CD workflows.
Apply secure-by-design principles, including threat modeling, safe data handling, API hardening, and least-privilege access.
Implement and support authentication and authorization patterns (e.g., OAuth2, mTLS, JWT, service-to-service auth).
Participate in architecture reviews, offering technical leadership and mentorship to junior engineers.
Diagnose and resolve complex production issues across infrastructure, code, and messaging layers.
Enhance platform reliability via improved logging, monitoring, alerting, and operational tooling.

Required Qualifications
5+ years of hands-on backend development experience in large-scale, high-throughput environments.
Strong proficiency in Java (Java 8+, multithreading, concurrency libraries, performance optimization).
Solid understanding of Linux fundamentals (filesystem, networking basics, shell operations, performance tools).
Extensive experience with Message Queue systems (IBM MQ, Kafka, RabbitMQ, ActiveMQ, etc.).
Deep knowledge of asynchronous programming, non-blocking IO patterns, and event-driven system design.
Good understanding of modern network protocols, including:
o gRPC (service-to-service communication, protobuf, streaming patterns)
o HTTP/2 (multiplexing, header compression, flow control, performance benefits)
Experience implementing and maintaining CI/CD pipelines and DevOps tooling, including:
o Jenkins
o Chef Infra / Chef Habitat
o Terraform
o PCF CLI
Demonstrated ability to design scalable system architectures and evaluate design trade-offs.
Basic understanding of Authentication/Authorization concepts and secure communication patterns.
Familiarity with containerization and orchestration (Docker, Kubernetes) is an asset.
Excellent debugging, problem-solving, and performance-profiling skills.

Preferred Qualifications
Experience in financial services, real-time scoring, risk systems, or other low-latency domains.
Exposure to observability stacks (Splunk, Prometheus, Grafana, ELK).
Knowledge of DevOps practices, automation, and additional IaC tools.
Hands-on understanding of reliability engineering (circuit breakers, retries, backpressure, failover strategies).
Ability to lead complex technical initiatives and drive cross-team alignment