Role: Fullstack Java Developer Location: Waterloo, ON/ Toronto, ON (Day 1 Onsite with Hybrid) Duration: Long Term Contract Job Description: Expertise in Java, Spring framework. Knowledge in Oracle database. Ability to develop software using an agile methodology. Knowledge of software development best practices. Build and maintain efficient, reusable, and reliable code. Manage end-to-end development cycle from requirements analysis, coding, testing and maintenance. Excellent communication and problem-solving skills. Commitment to quality, process and customer service. Mandatory Skills: Java, Spring, Hibernate, Spring-Boot, Micro-Services, JavaScript, MongoDB, React.JS, Express.JS, Node.JS