Senior Java (Spring, Spring Boot) and TypeScript (Angular) Developer to develop and enhance existing and proprietary platform applications - 1009
Job Type: Contract
Positions to fill: 1
Start Date: Dec 05, 2022
Job End Date: Dec 08, 2023
Pay Rate: Hourly: Negotiable
Job ID: 124872
Location: Ottawa, Toronto
Our valued client is seeking a Senior Java (Spring, Spring Boot) and TypeScript (Angular) Developer to develop and enhance existing and proprietary platform applications.
This is a 1-year contract (with possibility of extension) that can be worked out of Ottawa or Toronto (remote for now, eventual return to office expected).
Responsibilities:
Must-have Skills:
Nice-to-have Skills
This is a 1-year contract (with possibility of extension) that can be worked out of Ottawa or Toronto (remote for now, eventual return to office expected).
Responsibilities:
- Participate in sprint planning, design, coding, unit testing, and sprint reviews
- Understand the work packages/user stories and provide work effort estimates to the Project Manager
- Develop, integrate, test, maintain and enhance existing and proprietary platform applications
- Design, develop and unit test technical solutions for moderate to complex work objects assigned
- Provide support to test teams during product and UAT testing of the technical solution developed
- Investigate and provide post implementation support of the technical solution implemented
Must-have Skills:
- 7+ years’ experience with Java (Spring/Spring Boot)
- 7+ years’ experience with JavaScript (jQuery), HTML5, JSON, CSS3, Ajax
- 5+ years’ experience with Typescript (Angular)
- 7+ years’ experience working with Java application servers (WebLogic, Tomcat, etc.)
- 7+ years’ experience with Web Service/API technologies REST/SOAP, Swagger2
Nice-to-have Skills
- Knowledge of Redux design patterns
- Experience implementing WCAG standards and specifications, particularly in Angular applications
- Experience with WAI-ARIA practices including troubleshooting and resolving accessibility-related issues, particularly in Angular applications
- Secure coding practices, including spring security, and knowledge of common OWASP security findings
- Experience with CI/CD best practices and tools such as Jenkins, Microservices, OpenShift, SonarQube etc.