Sr. Front End Developer

Toronto 1 months agoContractor External
Negotiable
On behalf of our client in Public Sector, we are looking contract Senior Java Front End Developer Duration: 6 Months with possible extension Work Mode: 1 day every two week on site Must haves: · Expert-level skills in developing front-end web solutions using Angular, TypeScript, and Bootstrap. · Over 8 years of experience designing, building, and maintaining Single Page Application (SPA) with integrating with RESTful APIs in the backend. · Strong knowledge of frontend development frameworks and libraries, including Angular, JavaScript, TypeScript, Jasmine/Jest, HTML 5, JSON, npm, Webpack, Babel, JSON, Bootstrap, LESS, CSS, SASS. · Solid knowledge of modern authorization standards, such as OAuth 2.0 and JSON Web Token. · Extensive development experience within an Agile team using Azure DevOps, including Azure Repos, pull requests, and CI/CD ( Continuous Integration/Continuous Delivery) pipelines. · Effective team player with strong interpersonal skills, capable of communicating complex technical information clearly. Responsibilities: · Contribute to designing and implementing web-based applications using a cloud-based architectural framework. · Collaborate closely with business analysts and solutions architects to analyze and implement functional and non-functional requirements. · Translate business requirements and technical specifications into working, tested applications, including developing, unit testing, and deploying new system components or enhancements in a DevOps environment. · Diagnose and troubleshoot functional and performance issues, implementing corrective and preventive fixes as required. · Adhere to development processes established by the team, including test-driven development, peer code review, change management, and all DevOps practices such as unit testing and continuous delivery. · Resolve and troubleshoot technical issues that arise during the use and operation of the developed application, including providing technical assistance in resolution, data conversion, and migrations. · Evaluate and determine appropriate architecture, technical specifications, and solution design, making recommendations to product management. · Generate clean, reusable, performant code and maintainable solutions to enhance the platform’s quality. · Collaborate with operations teams to ensure support for developed applications and platforms in all environments. · Maintain comprehensive code documentation as required. Desired Skills: · Bachelor's degree in computer science, engineering, or equivalent technical discipline. · Experience working with authenticated, customer-focused applications. · Strong expertise in Microsoft Azure services, including Azure Kubernetes Service, Azure Service Bus, and Functions, coupled with proficiency in AWS. · Strong knowledge of backend frameworks and technologies, including Java Spring Boot, OAuth 2.0, JWT, Kubernetes, Docker, Databases (Relational and NoSQL). · Familiarity with Accessibility for Ontarians with Disability Act (AODA) and related regulations, WCAG 2.0 guidelines, and security best practices. · Solid understanding of cross-browser/platform issues and coding solutions. · Experience with healthcare integration projects using HL7 FHIR standards. · Passion for learning the latest technologies and standards. · Self-learner and highly self-motivated. · Creative, solution-oriented, flexible, with a positive attitude and a drive for excellence. · Ability to successfully multitask and work to tight deadlines. · Accurate with excellent attention to detail. Job Types: Temporary, Contract Contract length: 6 months Pay: From $105.00 per hour Education: • Bachelor's Degree (preferred) Experience: • Java: 10 years (required) Work Location: Hybrid remote in Toronto, ON M5G 2L3 Application deadline: 2025-11-10 Expected start date: 2025-12-01