1

Java Manager Jobs in Ottawa, ON (NOW HIRING)

Lead Data Consultant, Manager

Ottawa, ON

CA$112.40K - CA$162.40K/yr

You are responsible for coaching, leveraging team member's unique strengths, and managing ... Java/SQL etc. * Proficiencyin big data technologies and tools such as Spark/PySpark, Hadoop, Hive ...

Java, Python, Perl, or shell scripting. Familiarity with XML, Ansible, or JavaScript is also ... Curiosity and motivation to learn on the job, strong task management, and clear communication ...

Collaborate with Project Managers and integration teams to ensure a smooth technical transition ... Familiarity with Python (Flask/FastAPI), JavaScript (Express), Java, Ruby, or PHP * Security:

Participate in vendor negotiations and relationship management * Define and maintain the ... Power Apps, Power Automate, GitHub, SQL, Power BI, Java, Grid Assets * Knowledge of Infor M3 Cloud ...

Collaborate with Project Managers and integration teams to ensure a smooth technical transition ... Familiarity with Python (Flask/FastAPI), JavaScript (Express), Java, Ruby, or PHP * Security:

Proven hands-on experience with API design, security, management, and gateway (REST, SOAP, APIM, OAuth 2.0, JWT). * Strong scripting/programming background (Python, Java). * Experience integrating ...

Programming experience in Python, JavaScript, C#, Java, or another object-oriented language. * An ... These protections extend to all management practices and decisions, including recruitment and ...

next page

Showing results 1-20

People also search for

Java Manager information

See Ottawa, ON salary details

$27.6K

$108K

$148.1K

How much do java manager jobs pay per year?

As of May 31, 2026, the average yearly pay for java manager in Ottawa, ON is $107,986.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,833.00 and $131,461.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Java Manager, and why are they important?

To thrive as a Java Manager, you need deep expertise in Java development, software architecture, and team leadership, usually supported by a degree in computer science or a related field. Familiarity with tools like Eclipse, IntelliJ IDEA, version control systems (Git), and project management platforms, along with certifications such as Oracle Certified Professional Java Programmer, is highly valuable. Strong soft skills such as communication, problem-solving, and the ability to mentor and motivate teams set exceptional managers apart. These skills ensure effective project delivery, high code quality, and a productive, collaborative development environment.

How does a Java Manager typically balance technical leadership with team management responsibilities?

A Java Manager is often responsible for both guiding the technical direction of Java-based projects and overseeing the professional development and performance of their team members. This requires regularly collaborating with developers to solve complex coding challenges while also conducting one-on-one meetings, performance reviews, and resource planning. Effective Java Managers prioritize clear communication, delegate tasks appropriately, and foster an environment where engineers can grow their skills. Balancing these areas ensures successful project delivery and a motivated, high-performing team.

What are Java Managers?

Java Managers are professionals responsible for overseeing teams that develop, maintain, or support software applications using the Java programming language. They combine technical expertise with leadership skills to manage Java development projects, coordinate team activities, ensure code quality, and meet project deadlines. Java Managers often work closely with stakeholders to align technical solutions with business goals, and they may be involved in hiring, mentoring, and evaluating the performance of Java developers.

What is the difference between Java Manager vs Java Developer?

AspectJava ManagerJava Developer
Required CredentialsBachelor's in Computer Science, Java certifications, management experienceBachelor's in Computer Science, Java certifications, coding skills
Work EnvironmentTeam leadership, project oversight, strategic planningWriting code, debugging, implementing features
Employer & Industry UsageSoftware companies, IT departments, tech firmsSoftware development teams, tech startups, enterprise IT

Java Managers oversee teams and projects, focusing on strategy and coordination, while Java Developers primarily write and maintain code. Both roles require Java certifications and a strong technical background, but their responsibilities and work focus differ significantly.

What are the most commonly searched types of Java jobs in Ottawa, ON? The most popular types of Java jobs in Ottawa, ON are:
What cities near Ottawa, ON are hiring for Java Manager jobs? Cities near Ottawa, ON with the most Java Manager job openings:
Infographic showing various Java Manager job openings in Ottawa, ON as of May 2026, with employment types broken down into 40% Full Time, 20% Part Time, 20% Temporary, and 20% Contract. Highlights an 90% Physical, and 10% Remote job distribution, with an average salary of $107,986 per year, or $51.9 per hour.
Lead Data Consultant, Manager

Lead Data Consultant, Manager

PwC

Ottawa, ON

CA$112.40K - CA$162.40K/yr

Full-time

Posted 6 days ago


PwC rating

8.3

Company rating: 8.3 out of 10

Based on 73 frontline employees who took The Breakroom Quiz

20th of 57 rated business consultants


Job description

Line of Service

Advisory

Industry/Sector

Not Applicable

Specialism

Technology Strategy

Management Level

Manager

Job Description & Summary

At PwC, our people in Cloud, Data and AI focus on leveraging data to drive insights and make informed business decisions. They utilize advanced analytics techniques to help clients optimize their operations and achieve their strategic goals.
In Cloud, Data and AI at PwC, you will focus on utilizing advanced analytical techniques to extract insights from large datasets and drive data-driven decision-making. You will leverage skills in data manipulation, visualization, and statistical modelling to support clients in solving complex business problems.

Enhancing your leadership style, you motivate, develop and inspire others to deliver quality. You are responsible for coaching, leveraging team member's unique strengths, and managing performance to deliver on client expectations. With your growing knowledge of how business works, you play an important role in identifying opportunities that contribute to the success of our Firm. You are expected to lead with integrity and authenticity, articulating our purpose and values in a meaningful way. You embrace technology and innovation to enhance your delivery and encourage others to do the same.

Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to:

  • Analyse and identify the linkages and interactions between the component parts of an entire system.
  • Take ownership of projects, ensuring their successful planning, budgeting, execution, and completion.
  • Partner with team leadership to ensure collective ownership of quality, timelines, and deliverables.
  • Develop skills outside your comfort zone, and encourage others to do the same.
  • Effectively mentor others.
  • Use the review of work as an opportunity to deepen the expertise of team members.
  • Address conflicts or issues, engaging in difficult conversations with clients, team members and other stakeholders, escalating where appropriate.
  • Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements.

Experiences and skillsyou'lluse to solve

  • 6+ yearsof experience in data engineering or architecturewith an emphasis on data analytics and reporting

  • Proficiencyin developing data pipelines on cloud platforms such as Azure,AWSor Google Cloud

  • 6+ yearsof experience in design and development oflarge scaledata solutions usingdata modelling/ data munging/ data management tool sets such as SQL Server, Oracle DB, Azure Synapse, Redshift, Alteryx, Databricks, Azure Data factory, AWS Glue, Informatica, Collibra, Denodo etc.

  • Experience building data processing pipelines to integrate large datasets from multiple sources and formats

  • Experience designing and developing data pipelines from ingestion to consumption within big data architecture using Python/Java/SQL etc.

  • Proficiencyinbig data technologies and tools such asSpark/PySpark, Hadoop, Hive, Kafka

  • Proficiencyin common machine Learning libraries in Python, Spark, and Deep Learning/AI frameworks considered an asset

  • Proficiencyin any of the following programming languages,frameworksand technologies: JavaScript, React, Node.JS, Python, R, D3.JS,open sourcedatabases such as PostgreSQL, MySQL, MongoDB considered an asset

  • Data engineering certification is a plus

This newly created role reflects our commitment to growth and delivering distinctive value for our clients and stakeholders.

The salary range for this position is $112,400 - $162,400. The posted salary range represents the expected hiring range for PwC locations in major city centres. Given our national recruiting approach, ranges may vary for positions in other locations. At PwC Canada, base salary is determined by your skills, experience, qualifications and work location. In addition to base salary, eligible employees may have opportunities to participate in variable incentive pay programs which are designed to reward individual and firm-wide achievements. We are committed to offering competitive compensation and adhere to all relevant pay transparency legislation. During the hiring process, our Talent Acquisition team will provide details about our comprehensive total rewards package.

Whyyou'lllove PwC

We'reinspiring and empowering our people to change the world. Powered by the latest technology,you'llbe a part of diverse teams helping public and private clients build trust and deliver sustained outcomes. This meaningful work, and our continuous development environment, will take your career to the next level. We reward your impact, and support yourwellbeing,through a competitive compensation package, inclusive benefits and flexibility programs that will help you thrive in work and life. Learn more about our Application Process and Total Rewards Package at:https://jobs-ca.pwc.com/ca/en/life-at-pwc

PwC Canada acknowledges that we work and live across Turtle Island, on the land that is now known as Canada, which are the lands of the ancestral, treaty and unceded territories of the First Nations,Metisand Inuit Peoples. We recognize the systemic racism,colonialismand oppression that Indigenous Peoples have experienced and still go through, and we commit to allyship and solidarity.

Education (if blank, degree and/or field of study not specified)

Degrees/Field of Study required:Degrees/Field of Study preferred:

Certifications (if blank, certifications not specified)

Required Skills

Optional Skills

Accepting Feedback, Accepting Feedback, Active Listening, Analytical Thinking, Artificial Intelligence (AI) Platform, Automation, Cloud Infrastructure, Coaching and Feedback, Communication, Continuous Integration/Continuous Delivery (CI/CD), Creativity, Data Model Testing, Data Pipeline, Design of Experiments, DevOps Practices, Dialectology, Embracing Change, Emotional Regulation, Empathy, Factor Analysis, Git Version Control System, Image Recognition Algorithms, Inclusion, Infrastructure Architecture, Intellectual Curiosity {+ 24 more}

Desired Languages (If blank, desired languages not specified)

Travel Requirements

Not Specified

Available for Work Visa Sponsorship?

No

Government Clearance Required?

No

Job Posting End Date

We're committed to providing accommodation throughout the application, interview, and employment process. If you require accommodation to be at your best, please let us know during the application process.The use of artificial intelligence (AI) in recruiting is just getting started, so we know you have questions about how and why we use it. At certain points during our recruiting process, we rely on AI to improve your experience. This could be during resume review or curating personalized job recommendations, asking you clarifying questions via a chatbot or during our interview scheduling to improve your experience. Our use of AI helps ensure we combat bias by evaluating candidates equally and fairly, without seeing identity information, such as your name, or gender for example). AI also helps us better predict successful hires by reviewing all applicants for a role and the relationship between your skills, experience and likely success at PwC Canada. While AI supports parts of our recruitment process, final hiring decisions always involve human review. For more information about our use and protection of your data, please refer to our Privacy Policy (https://www.pwc.com/ca/en/privacy-policy.html).Nous tenons a repondre a vos besoins tout au long du processus de demande d'emploi, d'entrevue et d'embauche. Si vous avez besoin de mesures d'adaptation pour etre parfaitement a l'aise, faites-le-nous savoir a l'etape de la demande d'emploi.L'utilisation de l'intelligence artificielle (IA) dans le domaine du recrutement en est a ses balbutiements. Nous savons que vous pourriez vous demander comment et pourquoi nous y avons recours. A certains stades de notre processus de recrutement, nous comptons sur l'IA pour ameliorer votre experience. Par exemple, pendant l'examen du curriculum vit ou l'elaboration d'une liste de recommandations personnalisees, un agent conversationnel pourrait vous demander des precisions ou fixer avec vous un rendez-vous pour l'entrevue. L'IA nous aide a mieux lutter contre les prejuges, car l'evaluation des candidats se fait de facon juste et equitable, sans que les informations d'identification comme le nom ou le sexe soient connues. Elle nous permet egalement de mieux reperer les bons candidats pour un poste et d'evaluer le lien entre leurs competences, leur experience et leurs chances de reussir chez PwC Canada. Bien que l'IA facilite certaines etapes de notre processus de recrutement, les decisions finales d'embauche sont toujours prises par des personnes. Pour en savoir plus sur l'utilisation et la protection de vos donnees personnelles, consultez notre politique sur la protection des renseignements confidentiels (https://www.pwc.com/ca/fr/privacy-policy.html).

What PwC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom