Enable job alerts via email!

Senior Java Software Engineer

Wissen Technology

Calgary

On-site

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Calgary seeks a Senior Java Software Engineer to design and maintain backend systems and APIs. The role requires 7+ years of experience in Java development and a strong understanding of front-end technologies. This position offers a hybrid work environment, healthcare benefits, and opportunities for professional development.

Benefits

Healthcare insurance for you and your family
3 weeks of Paid Time Off
Remote office set up stipend
Support for industry certifications

Qualifications

  • 7+ years of experience in software development, particularly in Java.
  • Strong understanding of system architecture and design.
  • Experience with cloud platforms and modern front-end technologies.

Responsibilities

  • Design, develop, and maintain Java-based backend systems.
  • Build responsive user interfaces using related technologies.
  • Troubleshoot, debug, and optimize applications for performance.

Skills

Java (Spring Boot, Hibernate, Java EE, JPA, etc.)
Experience working with RESTful APIs and JSON
HTML5, CSS3, JavaScript (ES6+), and TypeScript

Education

Master's degree in Computer Science or related field

Tools

Azure
Google Cloud
DevOps practices and tools
Python
Job description
About the Job

Role : Senior Java Software Engineer
Title : AVP / VP
Location : Calgary, AB (Day 1 Onsite / Hybrid) – Fulltime
Mode of Work : 3 days / week onsite required
Required Experience : 7+ years

Responsibilities
  • Design, develop, and maintain Java-based backend systems and RESTful APIs.
  • Build responsive, dynamic user interfaces using related technologies.
  • Collaborate with front-end developers, back-end developers, and other stakeholders to create seamless user experiences.
  • Participate in system architecture and design discussions.
  • Troubleshoot, debug, and optimize applications for performance and scalability.
  • Write unit tests and ensure the reliability of both front-end and back-end code.
  • Contribute to code reviews and help maintain coding standards.
  • Stay updated with emerging trends and technologies in web development.
  • Ensure that the web application is responsive, secure, and cross-browser compatible.
  • Implement authentication, authorization, and security practices on both front-end and back-end.
Required Skills
  • Java (Spring Boot, Hibernate, Java EE, JPA, etc.)
  • Experience working with RESTful APIs and JSON.
  • Strong understanding of front-end technologies: HTML5, CSS3, JavaScript (ES6+), and TypeScript.
Preferred Qualifications
  • Master's degree in Computer Science or related field.
  • Experience with other cloud platforms (e.g., Azure, Google Cloud).
  • Knowledge of front-end technologies such as Angular or React.
  • Experience with DevOps practices and tools.
  • Proficiency in Python and experience with Linux / Unix environments.
Benefits
  • Healthcare insurance for you and your family (medical, dental, vision).
  • Short / Long term disability insurance.
  • Life Insurance.
  • Accidental death & disability Insurance.
  • 3 weeks of Paid Time Off.
  • Support and fee coverage for immigration needs.
  • Remote office set up stipend.
  • Support for industry certifications.
  • Additional cash incentives.
  • Re-skilling opportunities to transition between technologies.
Schedule & Work Mode

Schedule: Monday to Friday
Work Mode: Hybrid

Job Type

Full-time

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.