Java Developer – Numerous openings at all levels

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Java Developer enhancing enterprise-grade platforms for Wealth & Asset Management clients at Capco. Collaborating to design scalable solutions using modern Java technologies.

Responsibilities

  • Design, develop, and enhance backend applications using Java, Spring Framework, and Hibernate/JPA
  • Collaborate with System Architects to review and contribute to program and subsystem designs
  • Build and consume APIs, applying strong data structures and algorithmic principles
  • Work within Agile/Scrum teams alongside Product, QA, UAT, and PMO partners
  • Support high-quality delivery through testing, documentation, and continuous improvement

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent professional experience
  • Strong hands-on experience with Java, including Spring (Core, Boot), JDBC, and Hibernate/JPA
  • Solid understanding of data structures, algorithms, and object-oriented design
  • Experience working with relational databases and SQL in distributed environments
  • Clear English communication skills and a collaborative approach to cross-functional teamwork

Benefits

  • Comprehensive Benefits Coverage – 100% company-paid health, life, and disability insurance from Day 1
  • Retirement Savings Program – RRSP with optional employer matching
  • Virtual Health Care & EFAP – Company-paid support for you and your dependents
  • Parental Leave Top-Up & New Parent Gift – Enhanced support for growing families
  • Wellness Support & Business Coach – Fitness reimbursement and one-on-one coaching from Day 1

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$92,000 - CA$197,000 per year

Degree requirement

Bachelor's Degree

Tech skills

HibernateJavaSpringSQL

Location requirements

HybridCalgaryCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.