Our client is expanding their PIN Monitoring capability within their flagship web platform and requires a Senior Java Developer to join the team for a 6-month contract engagement. This is a project-based role focused on delivering a new, standalone feature through to completion. The successful candidate will work primarily on front-end development within a Java-based environment.
- Hybrid - requires 2 days per week in the office located steps from Union Station
- 6 month contract
- Rate - targeting $90-$100/hr
What You Will Do
- Lead front-end development (approximately 80% of the role) for a new PIN Monitoring feature within an existing web application, using Angular JS and Java GUI frameworks.
- Design, develop and test reliable, reusable and maintainable code across front-end and supporting back-end layers.
- Participate in requirements analysis, solution design, and estimation to support delivery planning.
- Develop and maintain web-based user interfaces using Spring Framework 6 and related technologies.
- Collaborate with QA, back-end, and product teams to ensure quality and timely delivery.
- Identify and resolve performance bottlenecks and bugs across application layers.
- Participate in code reviews and uphold established coding standards and practices.
- Support deployment activities and assist with production issue resolution as needed.
- Write and maintain technical documentation relevant to front-end components and integrations.
What You Bring
- 8+ years of experience as a Java Developer, with demonstrable strength in front-end development.
- Proficiency with Java GUI frameworks including Angular JS and GWT.
- Solid experience with J2EE, JSP/Servlet, HTML, JavaScript, and XML.
- Experience with Spring Framework 6 and Hibernate for web application development.
- Strong knowledge of Kubernetes and OpenShift in Azure environments.
- Experience with relational databases including Oracle, Postgres, or MSSQL.
- Familiarity with Maven, Jenkins, and Azure DevOps would be considered an asset.