Dhyati logo

Java - Full Stack Developer

Dhyati
Department:Software Development
Type:ON-SITE
Region:Edmonton, Alberta
Location:Edmonton, Alberta, Canada
Experience:Mid-Senior level
Estimated Salary:CAD90,000 - CAD130,000
Skills:
JAVASPRING BOOTRESTFUL APIMICROSERVICESJAVASCRIPTTYPESCRIPTANGULARREACTMYSQLPOSTGRESQLHIBERNATEJPAGITAWSAZUREGCPCI/CDDOCKERKUBERNETES
Share this job:

Job Description

Posted on: May 3, 2026

Company Description

Dhyati is a boutique technology consulting firm dedicated to crafting innovative and practical technology solutions for businesses. With a presence in India, Canada, and the United States, we specialize in developing technology strategies, creating detailed blueprints, and implementing scalable and reliable systems.

Role Description

This is a contract, on-site role for a Java - Full Stack Developer located in Edmonton, Canada.7–9 years of experience in building scalable, high-performance web applications. The ideal candidate will have strong expertise in Java-based backend development, modern frontend frameworks, and experience working in cloud-based environments. This role involves end-to-end development, system design contributions, and collaboration across teams to deliver robust solutions.

Key Responsibilities

  • Design, develop, and maintain full stack applications using Java and Spring Boot
  • Build and maintain scalable backend services and RESTful APIs
  • Develop responsive and user-friendly frontend applications
  • Contribute to system design and architecture for scalable and distributed systems
  • Collaborate with cross-functional teams to deliver end-to-end features
  • Optimize application performance, scalability, and reliability
  • Participate in code reviews and enforce coding best practices
  • Troubleshoot, debug, and enhance existing systems
  • Mentor junior developers and contribute to team growth

Core Qualifications:

  • 7–9 years of experience in full stack development using Java, Spring Boot
  • Strong experience with RESTful API development and microservices architecture
  • Proficiency in JavaScript and TypeScript
  • Hands-on experience with Angular or React
  • Strong experience with relational databases (MySQL, PostgreSQL, or similar)
  • Familiarity with ORM frameworks (Hibernate / JPA)
  • Solid understanding of OOP, design patterns, and system design principles
  • Experience with Git version controlPreferred Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Exposure to CI/CD pipelines and DevOps practices (Jenkins, GitHub Actions, etc.)
  • Familiarity with containerization tools (Docker, Kubernetes)
  • Relevant certifications (e.g., Oracle Certified Java Developer) are a plus
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

CanadaJobs.works logo

CanadaJobs.works

Get CanadaJobs.works on your phone!

SIMILAR JOBS
LodgeLink logo

Senior Software Engineer (Back-end Focus)

LodgeLink
Just now
Software Development
ON-SITE
Calgary, Alberta, Canada
GOLANGGRPCPOSTGRESQL+9 more
Affirm logo

Manager, Software Engineering (Developer Environments)

Affirm
Just now
Software Development
HYBRID
Calgary, Alberta, Canada
PYTHONKOTLINAWS+5 more
Affirm logo

Software Engineer II, Backend (Infrastructure Platform)

Affirm
Just now
Software Development
Remote (Calgary, Alberta)
Calgary, Alberta, Canada
PYTHONAPIAI-ASSISTED DEVELOPMENT+2 more
Affirm logo

Senior Staff Software Engineer, Backend (Data and Storage Services)

Affirm
Just now
Software Development
Remote (Calgary, Alberta)
Calgary, Alberta, Canada
SNOWFLAKEAPACHE ICEBERGSPARK+10 more
Bison Transport Inc. logo

Senior Integration Engineer

Bison Transport Inc.
2 days ago
Software Development
HYBRID
Winnipeg, Manitoba, Canada
SNAPLOGICMULESOFTINFORMATICA+11 more