Talent.com

Java programming Jobs in Kitchener, ON

Create a job alert for this search

Java programming • kitchener on

Last updated: 1 hour ago
Senior Software Developer (Java Modern Backend Development)

Senior Software Developer (Java Modern Backend Development)

The DescartesWaterloo, ON, CA
Full-time
Descartes Unites the People and Technology that Move the World.The need for efficient, secure, and agile supply chains and logistics operations has become ever more critical and complex.By combinin...Show moreLast updated: 3 days ago
  • Promoted
Integrated Clinical Specialist: Palliative Care and Oncology

Integrated Clinical Specialist: Palliative Care and Oncology

CarePartnersKitchener, ON
Full-time
Integrated Clinical Specialist: Palliative Care and Oncology.Job Locations CA-ON-Waterloo | CA-ON-Windsor | CA-ON-Sarnia | CA-ON-Barrie | CA-ON-St.Catharines | CA-ON-Toronto | CA-ON-Oshawa | CA-ON-...Show moreLast updated: 14 days ago
Embedded Developer and Test Engineer

Embedded Developer and Test Engineer

Cloud DX, Inc.Kitchener, Ontario, Canada
Full-time
We are seeking a talented and motivated Embedded Developer and Test Engineer to join our team.The ideal candidate will have a passion for embedded systems and a strong foundation in programming lan...Show moreLast updated: 16 days ago
Senior Full Stack Engineer

Senior Full Stack Engineer

SAPWaterloo, ON, CA
Full-time +1
At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you.We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to h...Show moreLast updated: 2 days ago
Senior Architect - Digital Domain Capabilities

Senior Architect - Digital Domain Capabilities

Company 1 - The Manufacturers Life Insurance CompanyWaterloo, Ontario
Full-time
Senior Architect - Digital Domain Capabilities.Manulife / John Hancock, driving innovation and scalability through our strategic technology platforms.As part of our mission you'll play a key role i...Show moreLast updated: 16 days ago
Engineering Manager(s), Manulife Bank

Engineering Manager(s), Manulife Bank

Company 58 - Manulife Bank of CanadaWaterloo, Ontario
Full-time
Join our Manulife Bank Technology Team!.We have 2 Engineering Manager openings for our squads.Squad 2: Vendor System production.If you have experience leading squads and passionate in mentoring han...Show moreLast updated: 8 days ago
  • Promoted
Computer programming Private Tutoring Jobs Breslau

Computer programming Private Tutoring Jobs Breslau

SuperprofBreslau, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show moreLast updated: 30+ days ago
Remote Senior Java Engineer - AI Trainer

Remote Senior Java Engineer - AI Trainer

SuperAnnotateWaterloo, 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 Software Engineer (JAVA, Spring Boot)

Senior Software Engineer (JAVA, Spring Boot)

Sun LifeSun Life Waterloo King
Full-time
The successful candidate is a team player with excellent technical and problem-solving skills, is aware of industry trends, questions the status quo and can identify and propose options.Collaborate...Show moreLast updated: 7 days ago
  • Promoted
Nanny Wanted - Part Time Nanny For Homeschool Family In Uptown Waterloo

Nanny Wanted - Part Time Nanny For Homeschool Family In Uptown Waterloo

CanadianNanny.caWaterloo, Ontario, Canada
Part-time
Join us as a part-time nanny for our homeschooling family in uptown Waterloo! Logistics: * 3x 4 hour shifts, consistent schedule every week.Preference for Monday afternoons, Wednesday mornings, and...Show moreLast updated: 23 days ago
  • New!
*Senior Backend Developer – Java / Camunda / Azure (WTL, ON)

*Senior Backend Developer – Java / Camunda / Azure (WTL, ON)

Recrute ActionWaterloo, ON, ca
Full-time +1
Senior Backend Developer – Java / Camunda / Azure.Drive the development of scalable backend solutions within the insurance and financial services sector, leveraging Java Spring Boot, microservices,...Show moreLast updated: 1 hour ago
Security Researcher - Authentication and Authorization

Security Researcher - Authentication and Authorization

Huawei Technologies Canada Co., Ltd.Waterloo, Ontario, CA
Full-time +1
Huawei Canada has an immediate permanent opening for a Security Researcher.The Digital Trust Lab is dedicated to ensuring user data flows while maintaining privacy.Researchers focus on key areas su...Show moreLast updated: 30+ days ago
Engineering Manager

Engineering Manager

ManulifeWaterloo, Ontario
Full-time
Join our Group Benefits Technology team!.Are you a driven individual with experience in leading squad(s) and passionate in mentoring hands-on teams? Let's explore a partnership!.Lead a team of tech...Show moreLast updated: 15 days ago
Remote Senior Java Engineer - AI Trainer

Remote Senior Java Engineer - AI Trainer

SuperAnnotateKitchener, 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
CNC Machinist / Programmer

CNC Machinist / Programmer

Randstad CanadaWaterloo, Ontario, CA
Full-time +1
Quick Apply
We are hiring for a full-time CNC Machinist / Programmer in Waterloo to join our team.This position offers $28–$40/hour, depending on your expertise with 5-axis machines.You will handle custom mach...Show moreLast updated: 28 days ago
  • Promoted
Gender Advisor

Gender Advisor

Cuso InternationalWaterloo, Ontario
Permanent
This Volunteer Placement is located in:.Open to Canadian Citizens and Permanent Residents of Canada only.Cuso International is looking for a candidate who is interested in joining the Volunteering ...Show moreLast updated: 1 day ago
Web designer

Web designer

Artistic Landscaping IncWaterloo, ON, CA
Full-time +1
Heures de travail: 30 hours per week.Confer with clients to identify requirements.Consult with clients to develop and document Website requirements.Design and integrate website related code.Documen...Show moreLast updated: 7 days ago
Senior Java Developer - Microservices Architecture

Senior Java Developer - Microservices Architecture

Astra North Infoteck Inc.Kitchener, ON, ca
Full-time
Senior Java Developer - Microservices Architecture.Role Descriptions / Responsibilities.Design and develop microservices architecture for cloud-based applications.Implement RESTful APIs and ensure ...Show moreLast updated: 30+ days ago
CNC Wizard (Short Term Contract)

CNC Wizard (Short Term Contract)

Hacksmith Industries Ltd.Cambridge, Ontario, Canada, N3C 2V3
Temporary
Quick Apply
The Hacksmith team is made up of outside-the-box thinkers who take fictional ideas from comics, movies, and video games and make real working prototypes.We make Viral Videos of our creations on You...Show moreLast updated: 9 days ago
People also ask
Senior Software Developer (Java Modern Backend Development)

Senior Software Developer (Java Modern Backend Development)

The DescartesWaterloo, ON, CA
3 days ago
Job type
  • Full-time
Job description

Descartes Unites the People and Technology that Move the World

The need for efficient, secure, and agile supply chains and logistics operations has become ever more critical and complex. By combining innovative technology, powerful trade intelligence and the reach of our network, Descartes helps get goods, information, transportation assets, and people where they’re needed, when they’re needed.


We’re one of the most broadly deployed logistics and supply chain technology companies in the world. More than 26,000 customers around the globe use our cloud-based solutions to transform the way they move inventory and information to enhance productivity, better serve customers, thrive competitively, keep pace with evolving regulations, and respond to rapidly changing market conditions. Descartes is publicly traded (Nasdaq:DSGX, TSX:DSG) with headquarters in Waterloo, Ontario, Canada, and offices and partners around the world. With record financial performance for more than 16 years, we lead the industry in innovation investment. Every day, logistics service providers, manufacturers, retailers, distributors, and other logistics-intensive businesses of all sizes rely on our scale, stability, and comprehensive solution footprint to move what’s most important to them. Learn more at www.descartes.com.


We’re growing fast and invite you to join our amazing team.

Help Shape the Future of Intelligent Logistics
At Descartes, we build the technology that powers the global movement of goods. Our cloud-based solutions help logistics-intensive businesses plan, execute, and optimize millions of shipments and deliveries every day. Within Descartes, our Routing, Mobile & Telematics platform sits at the heart of last‑mile logistics innovation.
It combines advanced route optimization algorithms, real‑time driver connectivity, and telematics data to help fleets operate more efficiently, reduce costs, and deliver exceptional customer experiences. We are looking for a Senior Software Developer specializing in Route Optimization & Planning to join our Routing Mobile & Telematics pillar.
If you're passionate about solving complex algorithmic problems, building scalable cloud systems, and leveraging AI to optimize real-world logistics, this is a role where your work will have tangible global impact.

What You'll Work On
You’ll be part of a small, high‑impact team building next‑generation optimization capabilities that power modern logistics platforms.
Our systems help fleets plan efficient routes by considering constraints like time windows, vehicle capacity, traffic conditions, and service requirements — turning complex operational challenges into intelligent decisions in seconds.

In this role, you will:
• Design and build high-performance route optimization and planning services
• Develop and evolve Java-based microservices running on AWS
• Work on algorithm-heavy systems solving real-world logistics problems at scale
• Integrate AI and machine learning capabilities that learn from real operational outcomes to improve routing performance
• Collaborate with product managers, data scientists, and other engineers to push the boundaries of intelligent fleet optimization
• Contribute to architecture, performance tuning, and scalability of systems used by fleets worldwide

The Environment
Our team moves fast. We’re small, collaborative, and pragmatic, with the autonomy to experiment and deliver impactful solutions quickly.
Expect:
• A startup-like engineering culture within a stable and global technology company
• Direct ownership of meaningful components of our routing platform
• A team that values technical excellence, curiosity, and continuous learning
• Engineers who are comfortable experimenting with modern AI technologies to enhance optimization, automation, and decision-making
You’ll help define the next generation of intelligent routing systems.

What We're Looking For

Technical Skills
• Strong experience with Java and modern backend development
• Experience building cloud-native services on AWS
• Experience with distributed systems and microservice architectures
• Strong understanding of algorithms, optimization, or complex problem solving
• Experience with data-driven systems or AI/ML integration is a strong plus
Mindset
• Curious engineers who love solving complex optimization problems
• Developers comfortable working in fast-moving, high-ownership environments
• Builders who embrace modern AI-assisted development and intelligent systems
• Engineers who enjoy collaborating closely with a small, talented team

Why Descartes?
• Global impact: Our solutions power logistics operations used by companies around the world.
• Real-world problems: Routing optimization and fleet intelligence are among the most challenging and rewarding engineering domains.
• Innovation culture: Descartes continuously evolves its routing platform with advanced optimization techniques, AI, and cloud-scale infrastructure.
• Strong foundation: A profitable, publicly traded Canadian technology company with global reach and a long history of innovation in logistics software.

Join Us

As we scale, we’re looking for new doers, collaborators and innovators to join Descartes in uniting the people and technology that move the world as the Global Leader in Logistics and Supply Chain Technology. We’re entrepreneurial, hardworking, geeky-in-a-good way problem solvers. Guided by our values, we nurture a TEAM focused culture that invests in people and creates opportunities for advancement across a broad spectrum of career paths. We prioritize work-life balance and foster an environment with the space to take ownership, to be heard, and to carve a path for your individual accomplishments to help drive our success. At Descartes, everyone has a voice and the best idea wins, regardless of who makes it. We offer competitive compensation, great benefits, remote and flexible work hours, and the opportunity to join a company on an awesome mission with a great existing team and trajectory.


Descartes also has a deep sense of environmental responsibility. Learn more about how we helped our customers save over 552,000 metric tons of CO2 in 2020 by reducing fuel and paper consumption: https://www.descartes.com/who-we-are/social-responsibility-sustainability/environmental-impact. Join a team that’s committed to working with customers to conserve resources and enhance sustainability.

If you feel you have 70% of the qualifications we are looking for, and Descartes sounds like the team and the mission you want to be part of, apply now. We can't promise it will be a fit, but we do promise to consider your experience.

We conduct a mix of in-person and virtual interviews. Virtual interviews are held via Microsoft Teams and are recorded and transcribed. We may utilize AI tools to support our hiring team in notetaking, summarization, and internal training. AI tools are not used in our recruitment process for decision-making purposes. Recordings, transcripts, and notes are used for recruitment, including improvement of our process, and record-keeping purposes. Should you have any questions or concerns about our process, please connect with our hiring team in advance of scheduled interviews.

We are an Equal Employment employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected status, or any other characteristic protected by federal, provincial, or local law. For more information about our commitment to equal employment opportunity, please review our Code of Business Conduct and Ethics at Descartes.com. Descartes is committed to working with and providing reasonable accommodations to job applicants with disabilities. Applicants in North America with a disability who require a reasonable accommodation for any part of the application or hiring process can email us at hrna@descartes.com. Provide your name and contact information along with the accommodation needed to assist you with the application process. Your request will be responded to as soon as possible. Reasonable accommodations will be determined on a case-by-case basis.