• Working with smaller POD tasks that are assigned to them.
• Provide feedback to junior developers.
• Develop and host web-enabled and database-driven applications in Java, applying analytical skills to resolve problems and deliver solutions.
• Design and develop quality solutions for systems issues consistent with project objectives.
• Develop, implement, and maintain solutions that maximize system availability. Periodic scope assistance.
• A vacancy exists for a developer to join the team in the delivery and development of this project and to eventually contribute to future enhancement, support, and maintenance post-delivery.
• As part of this team, prime responsibility will be to:
• Work with other team members to cooperatively design, develop, and deploy quality solutions in order to satisfy project objectives and client requirements.
• Write, test, and debug code.
• Participate in code reviews.
• Comply with System Development Life Cycle (SDLC) methodology.
• Take part in the construction of the requirements, design, testing, and deployment documents.
• Ensure consistency in coding standards.
• Ensure required documentation is housed in the project repository and that knowledge transfer has occurred to full-time staff upon completion of the contract term.
• Participate in after-hours on-call support rotation as required.
• Development experience in distributed Windows or Java environment.
• Experience with SQL, Java, J2EE, HTML, etc.
• JAVA
• Spring/Spring Boot
• REST API
• Microservices
• SQL
• Front-end experience: Angular/React/Python
Job ID: 12347
Contract Duration: 9 months
Location: Toronto