Java Developer (Full Stack) 0140-2716
at Foilcon
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Sep, 2024 | Not Specified | 26 Jun, 2024 | 6 year(s) or above | Risk,Nosql,Oauth,Computer Science,Spring Boot,Webpack,Javascript,Integration Projects,Docker,Npm,Aoda,Agile Environment,Css,Sass,Vue.Js,Typescript,Html,Databases,Json,Bootstrap,Kubernetes,Angular,Accessibility | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
DESIRED SKILLS:
- Bachelor’s degree in computer science, engineering, or equivalent technical discipline.
- Experience working with authenticated, customer-focused applications.
- Strong knowledge of frontend development frameworks and libraries, including Angular, Vue.js, JavaScript, TypeScript, Jasmine/Jest, HTML 5, JSON, npm, Webpack, Babel, JSON, Bootstrap, LESS, CSS, SASS.
- 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.
- Experience working in an Agile environment.
- 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.
KNOWLEDGE TRANSFERRED DETAILS:
- The Candidate will ensure full knowledge transfer is provided to the Ontario Health team before end of agreement.
- The Candidate should provide knowledge transfer to new resource at a minimum over a one week transition period.
- Knowledge transfer includes sharing and walk through of the documentation, and regular team meetings to discuss project status, issue, risk and changes.
- Also any joint review sessions, analysis workshops, etc. where key deliverables are shared with Ontario Health staff.
Responsibilities:
RESPONSIBILITIES:
- Contribute to designing and implementing full-stack 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.
REQUIREMENT SUMMARY
Min:6.0Max:11.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science engineering or equivalent technical discipline
Proficient
1
Toronto, ON, Canada