Talent.com

Java programming Jobs in Ottawa, ON

Create a job alert for this search

Java programming • ottawa on

Last updated: less than 1 hour ago
Senior Java Team Lead

Senior Java Team Lead

Magnum HuntOttawa, Canada
Permanent
As a Senior Java Team Lead, you will have : .Post-secondary education in engineering or computer science or equivalent work experience . Experience working on long-term enterprise projects (more than ...Show moreLast updated: 30+ days ago
Java Developer - ASIC, Ottawa - On-Site

Java Developer - ASIC, Ottawa - On-Site

CienaOttawa
Full-time
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual...Show moreLast updated: 30+ days ago
  • Promoted
Computer programming Private Tutoring Jobs Ottawa

Computer programming Private Tutoring Jobs Ottawa

SuperprofOttawa, 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
Intermediate Programmer / Software Developer

Intermediate Programmer / Software Developer

ADGA Group Consultants IncOttawa, Canada
Full-time +1
The study of existing PL SQL Code and write PL SQL code to meet requirements of change specifications;.The oversight and / or design and debug of C++ and / or PL SQL and / or C# and / or Java Script and or...Show moreLast updated: 14 days ago
CUPE-Été / Summer 2026- AE / TA-CSI2110

CUPE-Été / Summer 2026- AE / TA-CSI2110

University of OttawaOttawa, ON, CA
Part-time
Unless specified below, specific allocation of hours to various tasks should be articulated in a description of work negotiated and signed by you and the supervising professor prior to the commence...Show moreLast updated: 1 day ago
Développeur Java

Développeur Java

Exposant 3Gatineau, Quebec, .CA
Full-time
Quick Apply
Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !.Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à acc...Show moreLast updated: 30+ days ago
  • New!
Senior Systems Developer / Integrator, Dynamics 365

Senior Systems Developer / Integrator, Dynamics 365

City of OttawaOttawa, ON
Full-time +1
Department : Finance and Corporate Services Dept.Service : Information Technology Services.Branch : CRM, Digital Experience and Productivity Solutions . Employment Type : 1 Full Time Temporary Position ...Show moreLast updated: less than 1 hour ago
Senior Application Security Engineer

Senior Application Security Engineer

BarracudaOttawa, ON
Full-time
Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with ...Show moreLast updated: 15 days ago
JPC -1459 - Senior Software Engineer

JPC -1459 - Senior Software Engineer

ITS GlobalOntario
Full-time
Our client is looking for a Senior Software Engineer to join their team.The ideal candidate should have : .Has 8+ years of experience developing software, with a track record of successful production...Show moreLast updated: 30+ days ago
Programmer Analyst

Programmer Analyst

StafflinkOttawa, ON
Full-time
Job Opportunity : Programmer Analyst.Duration : June 30, 2025 – March 31, 2026.Altis Technology is seeking a Programmer Analyst for a contract opportunity with one of our Federal Government clients.S...Show moreLast updated: 30+ days ago
Software Developer (C#, Java, and Python, WPF and / or Angular)

Software Developer (C#, Java, and Python, WPF and / or Angular)

ThalesOttawa
Full-time
Location : Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales.Thales is a business where brilliant people from all over the world come together to share ideas and inspire eac...Show moreLast updated: 8 days ago
Embedded Software Developer Co-op (Optical Circuit Switch)

Embedded Software Developer Co-op (Optical Circuit Switch)

LumentumOttawa, Canada
Full-time +1
It's fun to work in a company where people truly BELIEVE in what they're doing!.Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers and the 2022 Career Directory Canada’s B...Show moreLast updated: 7 days ago
Building Systems Project Engineer – BMS Deployments

Building Systems Project Engineer – BMS Deployments

Work in OttawaOttawa, Ontario, CA
Full-time
Quick Apply
Work in Ottawa is an initiative of Invest Ottawa, the economic development agency with a mandate of facilitating economic growth and job creation for the city of Ottawa. As a hub for innovation and ...Show moreLast updated: 30+ days ago
Sr. Java Developer

Sr. Java Developer

CGIOttawa, Canada
Full-time
We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a 'Senior Java Developer'.Government of Canada...Show moreLast updated: 30+ days ago
Senior Secret cleared Application / Software Architect (Oracle / SOA) to implement new API solutions in support of interoperability systems

Senior Secret cleared Application / Software Architect (Oracle / SOA) to implement new API solutions in support of interoperability systems

S.i. SystemsOttawa
Full-time
Our valued public sector client is looking for a Senior Secret Cleared Application / Software Architect (.The successful candidate will have specialized knowledge or. Oracle SOA Suite, WebLogic admini...Show moreLast updated: 11 days ago
Workload Automation Consultant

Workload Automation Consultant

RJR InnovationsOttawa, CA
Full-time
The WLA Consultant will be responsible for on-site and remote support of a customer’s implementation.This is a consulting role with a heavy slant toward the technical aspects of a deployment.Provid...Show moreLast updated: 30+ days ago
Senior Developer

Senior Developer

Agility PR SolutionsOttawa, ON
Full-time
You will be creating and implementing software designs, but also reviewing and overseeing the designs and implementations of other team members. You may also be asked to delegate tasks to other team...Show moreLast updated: 30+ days ago
People also ask
Senior Java Team Lead

Senior Java Team Lead

Magnum HuntOttawa, Canada
30+ days ago
Job type
  • Permanent
Job description

As a Senior Java Team Lead, you will have :

  • 7+ years previous Java development experience
  • Post-secondary education in engineering or computer science or equivalent work experience
  • Experience working on long-term enterprise projects (more than one year) that involved at least four or more team members
  • Demonstrated ability and flexibility to manage time and priorities effectively
  • Apply initiative and creativity when approaching challenges
  • Able to communicate effectively within a development team and with clients
  • High attention to detail and commitment to quality
  • Leadership skills, experience in mentoring team members
  • Experience in an Agile software development environment (SCRUM)
  • Proven experience using RESTful Web Services, XML, EJBs, JDBC, RDBMS, SQL
  • Understanding of development frameworks such as, Spring, Hibernate, Apache Tiles
  • Application server experience (e.g. Jboss, Tomcat)
  • Knowledge of Continuous Integration (e.g. Maven, Bamboo, Cruise Control)
  • Experience with test automation frameworks (JUnit, Mockito, TestNG, JMeter)

The following would be considered an asset :

  • Experience working in a small company where team work is paramount Mobile Application development experience
  • Familiarity with one or more of the following : Objective C, Android SDK
  • Familiarity with MacOSX and other UNIX based Operating Systems
  • Web technologies, jQuery, HTML, javaScript, CSS
  • Development tools : Maven, JIRA, Git, Confluence
  • With these attributes :

  • A sense of humour
  • Like knowing that your routine is in fact, not routine
  • Have exceptional communication skills
  • Have "attention to detail" as your middle name
  • Be comfortable communicating with all levels of management and peers
  • Not blame others for your mistakes
  • Exceptional client communication skills
  • Get things done!