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
Dhyati logo

Java - Full Stack Developer

Dhyati
Just now
Software Development
ON-SITE
Edmonton, Alberta, Canada
JAVASPRING BOOTRESTFUL API+16 more
Benevity logo

Senior Software Developer - Term Opportunity

Benevity
2 days ago
Software Development
HYBRID
Calgary, Alberta, Canada
JAVASPRINGBOOTPYTHON+9 more
Apptoza Inc. logo

Apptio Developer

Apptoza Inc.
2 days ago
Software Development
ON-SITE
Calgary, Alberta, Canada
APPTIOAPPTIO CLOUDABILITYFINOPS+7 more
Quorum Software logo

Software Engineer II - .net Backend / React Front End (Hybrid Work Schedule)

Quorum Software
2 days ago
Software Development
HYBRID
Calgary, Alberta, Canada
.NETREACTJAVASCRIPT+5 more
Pipewise Technology logo

Implementation Specialist, Pipeline Systems

Pipewise Technology
2 days ago
Software Development
HYBRID
Calgary, Alberta, Canada
CPMODBCOPC+5 more