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 applicationsli>
Knowledge of CI/CD pipelines, DevOps practices, and containerization (Docker/Kubernetes).
Exposure to AI-assisted development tools.
Seniority Level
Entry level
Employment Type (Secondary)
Full-time
Job Function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr
Similar jobs

Java Full Stack Engineer

Apply Now
Back to search page