Senior Java Full Stack Engineer (Remote)

RELQ TECHNOLOGIES • Canada
Remote
Apply
AI Summary

Design, develop, and maintain full-stack applications for HR SaaS products. Collaborate with cross-functional teams in an agile environment. Leverage AI-powered tools to enhance productivity and code quality.

Key Highlights
Design, develop, and maintain full-stack applications for HR SaaS products
Collaborate with cross-functional teams in an agile environment
Leverage AI-powered tools to enhance productivity and code quality
Technical Skills Required
Java Spring Framework Angular Oracle PL/SQL RDBMS SQL GitHub Copilot Claude Code
Benefits & Perks
Contractual employment
Remote work

Job Description


Job Title: Java Full Stack Engineer

Location: Canada Remote

Employment Type: Contractual

About The Role-

  • We are looking for a Java Full Stack Engineer to join our distributed agile team and contribute to the development of a multi-tenant cloud SaaS solution in the Human Resources domain. You will work on modernizing and building new features for modules such as Payroll, Benefits, Time & Attendance, and CoreHR.

Key Responsibilities-

  • Design, develop, and maintain full-stack applications for HR SaaS products.
  • Develop new features and modernize existing ones across Payroll, Benefits, Time & Attendance, and CoreHR modules.
  • Collaborate with cross-functional teams in an agile environment to deliver high-quality solutions.
  • Adopt a shift-left development approach, taking ownership of testing and validation of your code.
  • Leverage AI-powered tools (e.g., GitHub Copilot, Claude Code) to enhance productivity and code quality.
  • Ensure scalability, performance, and security in all developed solutions.

Required Skills & Qualifications-

  • Strong proficiency in Java and Spring Framework for backend development.
  • Hands-on experience with Angular for frontend development.
  • Familiarity with at least one RDBMS and SQL (Oracle & PL/SQL preferred, but not mandatory).
  • Understanding of agile development practices and distributed team collaboration.
  • Ability to write clean, maintainable, and testable code.

Preferred Skills-

  • Experience with cloud-based SaaS applications.
  • Knowledge of CI/CD pipelines, DevOps practices, and containerization (Docker/Kubernetes).
  • Exposure to AI-assisted development tools.

Subscribe our newsletter

New Things Will Always Update Regularly