Senior Full Stack Developer (PHP and Java)
WayPay Inc
Full Job Description
Job Responsibility:
Why We Need You…
We are looking for an individual with an analytical mind that has experience with design patterns and MVC framework concepts. A strong skill set in OOP PHP is required. Most importantly, we are looking for a developer that excels at problem solving, is detail-oriented and is capable of learning new technologies quickly and thoroughly. If you are the type of person that enjoys learning, researching new technologies and strives to understand how things work, we want you!
Responsibilities and Duties
As a Senior Full Stack Developer, you will be working as part of a team that is tasked with designing and deploying the next generation of the WayPay/RBC PayEdge platform. You will be working with cutting edge technology and implementing the latest standards and best practices.
What You'll do
• Participate and contribute to design/architecture decisions
• Scope projects and provide suggestions on the implementation of a feature or a request
• Develop and deploy new features and projects
• Solve complex problems; both technical and conceptual
• Adhere to ongoing development plans and deadlines
• Actively research current trends, techniques, technologies and best practices
• Participate in team meetings and offer recommendations/ideas on projects
• Assist in the maintenance of infrastructure and security
• Mentor software developers
• Implement a software module / feature
• Collaborate with other functional teams
Required Skills
• +5 years experience with PHP/ Laravel, MySQL
• +5 years experience with Java/ Spring Boot, SQL
• +3 years experience with MVC frameworks
• +3 years experience with front end technologies such as JavaScript, HTML, CSS. Strong knowledge in JavaScript frameworks like Angular/ Vue/ React is a big plus
• +3 years in designing software using design patterns
• +2 years experience with Infrastructure and System Administration
Other skills
• Ability to self-review code and team members code
• Strong problem solving skills with a keen eye for detail
• Ability to work in a team as well as individually
• Strong time management and organization skills
• Excellent communication and interpersonal skills
• Flexible, eager, ambitious, and adaptable to change
• Eligible to work in Canada (No Sponsorship needed)
Locations
• Burlington
• Downtown Toronto
Job Types: Full-time, Fixed term contractContract length: 6 - 12 months
Pay: $80,000.00-$105,000.00 per year
Flexible Language Requirement:
• French not required
Schedule:
• 8 hour shift
Supplemental pay types:
• Overtime pay
Work Location: Hybrid remote in Burlington, ON L7P 0V1
Land Acknowledgement
The Linux Association of Canada respectfully acknowledges that our home in Saskatoon, Saskatchewan, is located on Treaty 6 Territory and the Homeland of the Métis.
We are grateful to the First Nations and Métis peoples who have cared for these lands for generations. We honour their enduring relationship with the land, their cultures, histories, and contributions, and we offer our respect and sincere gratitude as we live, work, learn, and build community here.


