Talent.com

Java software engineer Jobs in St. Catharines, ON

Create a job alert for this search

Java software engineer • st catharines on

Last updated: 2 days ago
Machinist,Operations

Machinist,Operations

Apex Tool GroupSt. Catharines, ON, CA
Full-time
The CNC Machinist is responsible for programming, setting up, and operating CNC and manual machining equipment to produce precision tooling and machined components.This role requires solid technica...Show moreLast updated: 30+ days ago
1st Class Operating Engineer

1st Class Operating Engineer

The Burke GroupNiagara Falls
Full-time
Must possess a valid 1ST Class Operating Engineer’s License,.Operating Engineers Act, Boilers, Pressure Vessels and fuels.Knowledge of all applicable TSSA regulations.Successful completion of a Com...Show moreLast updated: 30+ days ago
Teaching Assistant COSC 3P71 Spring D1-2

Teaching Assistant COSC 3P71 Spring D1-2

Brock UniversitySt. Catharines, Main Campus
Part-time
Brock University is located on the traditional territory of the Haudenosaunee and Anishinaabe peoples, many of whom continue to live and work here today.This territory is covered by the Upper Canad...Show moreLast updated: 8 days ago
Personal Banking Associate Trainee - Future Opportunities Within The Escarpment District

Personal Banking Associate Trainee - Future Opportunities Within The Escarpment District

The Toronto-Dominion Bank (Canada)St. Catharines, Ontario
Full-time
Personal Banking AssociateTrainee.Do you think you have what it takes?.In this role, a typical day may look like:.Engage customers in day-to-day advice needs, service transactions, digital educatio...Show moreLast updated: 30+ days ago
Intermediate Pavement Engineer

Intermediate Pavement Engineer

GHDSt Catharines, ON, Canada
Full-time
Intermediate Pavement Engineer or EIT.In an ever-changing world, it requires creativity and innovation to stay ahead.We’re seeking the curious, those who are stimulated by fresh thinking and a desi...Show moreLast updated: 30+ days ago
Sr Product Support Engineer (Manufacturing)

Sr Product Support Engineer (Manufacturing)

TreowGroup RecruitmentNiagara, ON, Canada
Full-time +1
Niagara-based manufacturing client, is seeking a.Senior Product Support Engineer.Our Client’s commitment to Customer Service is what sets them apart.The team is committed to doing what's right for ...Show moreLast updated: 2 days ago
Programmer Analyst

Programmer Analyst

ElmwoodSt. Catharines, ON, CA
Full-time +1
Are you looking for a real professional challenge? An organization capable of supporting your ambitions? A company where autonomy, openness and family spirit are at the heart of a stimulating daily...Show moreLast updated: 29 days ago
Machine Operator

Machine Operator

Randstad CanadaThorold, Ontario, CA
Full-time +2
Quick Apply
Machine Operator position - Talent Pool Niagara.Randstad Canada is currently building a pipeline of motivated individuals for upcoming opportunities.We are looking for dependable team players inter...Show moreLast updated: 30+ days ago
Remote Senior Java Engineer - AI Trainer

Remote Senior Java Engineer - AI Trainer

SuperAnnotateSt. Catharines, Ontario, CA
Remote
Full-time
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show moreLast updated: 30+ days ago
Remote Senior Java Engineer - AI Trainer

Remote Senior Java Engineer - AI Trainer

SuperAnnotateThorold, Ontario, CA
Remote
Full-time
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show moreLast updated: 30+ days ago
Senior Network Engineer (Canada)

Senior Network Engineer (Canada)

FoundeverRemote, Ontario, CA, L2R 5L3
Remote
Full-time
Senior Network Engineer (Canada).Senior Network Engineer (Canada).Foundever® is the next-generation services leader reinventing customer experience (CX).Built on diverse and proven industry experie...Show moreLast updated: 30+ days ago
Remote R Engineer - AI Trainer

Remote R Engineer - AI Trainer

SuperAnnotateThorold, Ontario, CA
Remote
Full-time
As a remote, hourly paid R Engineer, you will review AI-generated responses and generate high-quality R and data-analysis-focused content, evaluating the reasoning quality and step-by-step problem-...Show moreLast updated: 30+ days ago
Software Developer

Software Developer

MeridianSt Catharines, ON L2SW3, CAN
Full-time
At Meridian our aspiration is to integrate our purpose into everything we do for people, the planet, and communities.We believe that our greatest opportunity is to create opportunity and meet peopl...Show moreLast updated: 30+ days ago
General Licensed Condominium Manager

General Licensed Condominium Manager

AssociaSt. Catharines, ON, CA
Full-time
Quick Apply
At Wilson Blanchard, we care about our team.We maintain a positive and professional work environment, where every team member feels valued and a part of the WB family.As a part of the WB family, we...Show moreLast updated: 2 days ago
Maintenance Technician

Maintenance Technician

Arterra Wines CanadaSt. Catharines
Full-time +1
At Arterra Wines Canada, we aim to inspire the simple joys of life, and we come to work every day with a shared passion to build wine brands people love.As a pioneer in the Canadian wine industry w...Show moreLast updated: 30+ days ago
Management Development Program - HVAC

Management Development Program - HVAC

EMCO CorporationSt. Catharines, Ontario, Canada
Full-time
Base Salary - $52,500 + Profit Sharing.We are currently seeking new or recent graduates to join our .Management Development Program.This is a full-time, salaried position with a comprehensive benef...Show moreLast updated: 16 days ago
Technical Sales Engineer

Technical Sales Engineer

St-AmourSouth Western Ontario
Permanent
This is a hybrid technical-commercial position combining:.Business development in Mining, Steel, Cement, Power & Heavy Industry.Management and expansion of existing distributors.Technical troublesh...Show moreLast updated: 30+ days ago
3rd Key

3rd Key

LidsSt. Catharines, ON, CA
Full-time
Produce sales gains, by providing customer service.To meet or exceed Company Objectives in all individual statistics.Learn to provide consistent, documented appraisal of an associate’s sales perfor...Show moreLast updated: 19 days ago
Administrative Assistant

Administrative Assistant

KellySt. Catharines, Ontario, CA
Full-time +2
We're looking for enthusiastic, motivated individuals to join our client’s team as an.In this full-time, temporary to permanent role, you’ll help our client with their administrative needs.Prioriti...Show moreLast updated: 5 days ago
People also ask
Machinist,Operations

Machinist,Operations

Apex Tool GroupSt. Catharines, ON, CA
30+ days ago
Job type
  • Full-time
Job description

The Blueprint (Role Profile)

The CNC Machinist is responsible for programming, setting up, and operating CNC and manual machining equipment to produce precision tooling and machined components. This role requires solid technical expertise, sound judgment, and the ability to independently complete complex machining work while following established processes. The ideal candidate brings several years of practical machining experience and a strong focus on quality, safety, and continuous improvement.

Come build your future with us!

The Build (Responsibilities)

  • Program, set up, and operate CNC and manual machining equipment including lathes, mills, drill presses, and grinders to manufacture tooling and precision components.
  • Interpret engineering drawings, GD&T, and specifications to determine machining methods, tooling requirements, and setup sequences.
  • Write, edit, and optimize CNC programs using G and M code, with hands on experience using MasterCam or similar CAM software.
  • Set up fixtures, cutting tools, attachments, and workholding devices to ensure accurate and repeatable machining operations.
  • Perform in process and final inspections using precision measuring instruments such as micrometers, calipers, gauges, and other inspection equipment to verify conformance to specifications.
  • Calculate dimensions, tolerances, and offsets using shop math and applied machining knowledge.
  • Monitor machine performance during operation, making adjustments to feeds, speeds, and tooling to maintain quality and efficiency.
  • Troubleshoot routine machining, tooling, and program issues, escalating more complex problems as needed.
  • Follow all safety, quality, and manufacturing procedures and maintain a clean and organized work area.
  • Work collaboratively with engineering, tooling, and production teams to support process improvements and consistent output.

The Toolbox (Qualifications)

  • 3 to 7 years of experience as a CNC Machinist in a tooling or precision machining environment.
  • Working knowledge of CNC programming, setup, and operation using Mastercam or similar CAM software
  • Experience with Mazak or Fanuc controls preferred.
  • Ability to read and interpret technical drawings and machining specifications.
  • Proficiency with precision measuring and inspection tools.
  • Strong attention to detail, reliability, and problem solving skills.
  • Ability to work independently while following established machining standards and processes.
  • Ability to stand, bend, and work on the shop floor for extended periods
  • Ability to lift and move materials as required (40lbs)