Talent.com
Senior/Lead Java Software Developer
Senior/Lead Java Software DeveloperAverian Inc. • Ottawa, ON, CA
Senior / Lead Java Software Developer

Senior / Lead Java Software Developer

Averian Inc. • Ottawa, ON, CA
10 days ago
Job type
  • Full-time
Job description

Averian is an AI and custom solutions company building real-world systems deployed in mission-critical, production environments. We design and deliver advanced platforms and solutions that help enterprises build cutting-edge applications that improve quality, reliability, and operational efficiency. Our work goes beyond prototypes. Our software is used in live environments where accuracy, stability, and performance truly matter.

Working with global technology partners across North America and Europe, we operate as a focused, senior team where engineers and product leaders have meaningful ownership, direct access to customers, and a strong influence on technical and architectural decisions.

If you enjoy solving complex technical problems, working closely with real customers, and seeing your work deployed in production, we want to hear from you!

Only qualified applicants will be contacted. Thank you for your interest in Averian.

Job Summary

We are seeking a highly experienced Senior Java Developer to strengthen our backend engineering team and help accelerate the evolution of a large-scale, customer-facing platform. This role is focused on enterprise-grade Java API development, performance optimization, and Hibernate / PostgreSQL query tuning, with an emphasis on helping the team get past a critical migration phase. The ideal candidate is a hands-on technical leader who combines deep backend expertise with the ability to coach, mentor, and raise the technical bar across the team. You will play a key role in improving system performance, development velocity, and engineering best practices while working closely with both backend and frontend teams. The role requires being highly adept at using AI code assist tools to improve productivity, efficiency, and implementation.

Key Responsibilities

  • Design, develop, and optimize high-performance Java-based backend services and APIs.
  • Build and maintain customer-facing APIs, ensuring reliability, scalability, and clear contracts.
  • Collaborate with frontend teams using Next.js to support user and customer workflows.

Performance & Data Optimization

  • Diagnose and resolve performance bottlenecks across the stack, with a strong focus on :
  • Hibernate tuning

  • SQL and PostgreSQL query optimization
  • Transaction management and persistence-layer efficiency
  • Improve system throughput, latency, and resource utilization in production environments.
  • Technical Leadership & Coaching

  • Guide the team through best practices for enterprise Java performance and scalability.
  • Act as a technical mentor and coach, helping the team improve development speed and quality.
  • Provide hands-on guidance in enterprise Java patterns, API design, and ORM usage.
  • Lead code reviews, architecture discussions, and technical decision-making.
  • Help establish and reinforce engineering standards, tooling, and development workflows.
  • Migration & Enablement

  • Support the team in getting “over the hump” of an ongoing migration and modernization effort.
  • Identify technical debt and provide pragmatic strategies to address it without slowing delivery.
  • Enable the team to become more self-sufficient and efficient over the course of the engagement.

    Qualifications & Experience (not all inclusive)

  • 8+ years of professional software development experience, with strong depth in Java.
  • Extensive experience building and maintaining enterprise Java APIs.
  • Deep hands-on knowledge of Hibernate, including performance tuning and troubleshooting.
  • Strong experience with PostgreSQL, including query optimization and schema design.
  • Solid understanding of backend system performance, concurrency, and scalability.
  • Experience working with modern frontend-backend integrations (e.g., Next.js consuming APIs).
  • Proven ability to mentor developers and provide technical leadership on active teams.
  • Adept at using AI code assist tools to increase productivity and execution.
  • Preferred Qualifications

  • Experience supporting security or vulnerability analysis platforms.
  • Familiarity with migration or modernization projects in large or legacy Java systems.
  • Experience improving development velocity through better tooling, patterns, or practices.
  • Background working in high-quality, customer-facing enterprise software environments.
  • Other Requirements

    Role is based in Ottawa, Ontario, Canada.

    Relocation of candidates will not be considered or provided.

    Why Join Us

  • Opportunity to lead and shape the engineering vision of next-gen solutions.
  • Collaborative and fast-paced work environment.
  • A chance to work on cutting-edge technology and make a real business impact.
  • A chance to work with customers on the cutting edge of technology development and adoption
  • Averian is a global leader dedicated to developing and delivering innovative AI solutions and providing SW development services to meet the needs of customers.

    Averian Inc. Ottawa, ON, Canada All Rights Reserved. Design & Development from AUG.Global

    #J-18808-Ljbffr

    Create a job alert for this search

    Java Developer • Ottawa, ON, CA

    Similar jobs
    Senior Java Engineer — Hybrid, Flexible Hours, Defense Tech

    Senior Java Engineer — Hybrid, Flexible Hours, Defense Tech

    Calian Group • Ottawa
    Full-time
    A leading technology solutions provider in Ottawa is seeking a Senior Developer with expertise in Java development.The role involves contributing to technical proposals, developing software compone...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer

    Java Developer

    SA TECHNOLOGIES • Ottawa
    Full-time
    IT consulting firms with operations in US, Canada, Mexico & India.SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise. All SA Technologies requirements are Direct Client R...Show more
    Last updated: 3 days ago • Promoted
    Senior SRE - Java Cloud, Scale & Reliability Leader

    Senior SRE - Java Cloud, Scale & Reliability Leader

    Veeva Systems, Inc. • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A leading cloud software company in Canada seeks a Senior Site Reliability Engineer to ensure the scalability and reliability of their applications. The ideal candidate will have extensive Java expe...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an experienced.Canada! Our client is a global enterprise company with a product that you've likely used. Prior experience mentoring junior developers; performing code reviews,...Show more
    Last updated: 30+ days ago • Promoted
    Java Technical Lead

    Java Technical Lead

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an experienced.Canada! Our client is a global enterprise company with a product that you've likely used. Prior experience mentoring junior developers; performing code reviews,...Show more
    Last updated: 30+ days ago • Promoted
    Senior Developer

    Senior Developer

    Calian Group Ltd. • Ottawa
    Full-time
    We are seeking a senior Java developer to join our operations and training technology team.This role requires expertise in Java-based systems and strong general problem‑solving skills.The job will ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer for ASIC Automation (Ottawa)

    Senior Java Developer for ASIC Automation (Ottawa)

    Ciena Corporation • Ottawa
    Full-time
    A leading technology firm in Ottawa is seeking an experienced Java Developer to create automation software for advanced networking systems. Responsibilities include developing and maintaining applic...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    SRC Can • Ottawa, ON, Canada
    Full-time
    The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible®.The company was formed to provide innovative products and seasoned analysis to solve the United States&rs...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Engineer — Hybrid, Defense Tech Leader

    Senior Java Engineer — Hybrid, Defense Tech Leader

    Calian Advanced Technologies • Ottawa
    Full-time
    A leading technology solutions provider in Ottawa is looking for a Mid-Senior Java Developer to deliver simulation-related software to the military sector. The ideal candidate should possess over 10...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer (Government of Canada Secret-level clearance)

    Java Developer (Government of Canada Secret-level clearance)

    TV2 Consulting • Ottawa, ON, Canada
    Full-time
    We are seeking a Java Developer to join the Government of Canada delivery team, supporting secure web portal applications (DynaDocs and CanaDocs) and their underlying infrastructure.This role focus...Show more
    Last updated: 28 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Veem • Ottawa, ON, Canada
    Full-time
    Veem empowers small and medium businesses who spend too much time and money dealing with inefficient financial payment systems. Our transparent, relationship-based payments model makes it easy to bu...Show more
    Last updated: 30+ days ago • Promoted
    Analyste-programmeur JAVA sénior

    Analyste-programmeur JAVA sénior

    freelance.ca • Gatineau, Canada
    Full-time
    Nous croyons fermement en une gestion saine et humaine, où la confiance, la compétence, et le plaisir de réussir ensemble sont au centre de nos valeurs. Nous vous offrons bien plus qu’un simple empl...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Giatec Scientific Inc. • Nepean, ON, Canada
    Full-time
    Giatec)is seeking a seasoned Senior Software Developer to architect, build, and scale the services that power MixPilot and its integrations with IoT systems and mobile applications.This is a hands-...Show more
    Last updated: 30+ days ago • Promoted
    Java Backend Developer - Remote Work

    Java Backend Developer - Remote Work

    Two95 International Inc. • Ottawa, ON, CA
    Remote
    Full-time
    Quick Apply
    Java Back End Developer (3 Openings Sr / Mid / Jr).Position – Fulltime With our client.Salary - $Open (Best Possible).Skills : Familiar with Java Spring and SpringBoot technology.Familiarity building m...Show more
    Last updated: 30+ days ago
    Senior Android Software Development Lead - Multi-Team Impact

    Senior Android Software Development Lead - Multi-Team Impact

    Warner Bros. Discovery • Ottawa H2B, ON, Canada
    Full-time
    Senior Android Software Development Lead - Multi-Team Impact Warner Bros.A leading entertainment company is seeking a Senior Manager, Software Development in Ottawa. This role involves leading a hig...Show more
    Last updated: 3 days ago • Promoted
    Senior Java Backend Software Engineer

    Senior Java Backend Software Engineer

    Global Talent Alliance, Canada • Ottawa
    Full-time
    About the job Senior Java Backend Software Engineer.G-TAC's employer partner islooking for an experienced Backend Software Engineer to join their North American development team and take part in bu...Show more
    Last updated: 4 days ago • Promoted
    Intermediate Golang and Java Developer

    Intermediate Golang and Java Developer

    Rollbar, Inc. • Ottawa
    Full-time
    At Sectigo, we align around our mission and pride ourselves in helping thousands of customers sleep better at night.Sectigo is a leading provider of digital identity and cybersecurity solutions, of...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer for ASIC Automation

    Senior Java Developer for ASIC Automation

    Ciena • Ottawa
    Full-time
    A leading technology company in Ottawa seeks a Senior IT / Engineering / PM / R&D Recruiter to develop and maintain automation software using Java, specifically for network systems.Candidates must have a...Show more
    Last updated: 12 days ago • Promoted