Tech Mahindra

Java Developer

📍 Location
calgary, ab
⏰ Job Type
Full-time
📅 Posted
May 30, 2026
Apply Now

Job Description

We are looking to hire Java Developer in Calgary / Edmonton, AB (Onsite) who has strong experience in Java, Spring Boot & Vaadin (front-end).

Role Overview

  • Role is Order-to-Cash (OTC) Software Engineer (Java/Spring Boot)
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience building enterprise applications using Java/Spring Boot and relational databases.
  • Strong SQL skills, including query writing, troubleshooting, and performance optimization.
  • Familiarity with Agile delivery practices, including user stories, sprint ceremonies, code reviews, and CI/CD.
  • Engineering mindset with a strong sense of ownership; inquisitive, analytical, and quality-focused.
  • Strong collaboration and communication skills, with the ability to work effectively in cross‑functional teams.

The salary range for this role is $110,...

Start Your Week Right!

Apply now and make every Monday exciting with Tech Mahindra

Apply for this Position