Job Description
💼 Job Title: Sr. FSD
📍 Location: Toronto, ON (3x Onsite a week)
📅 Employment Type: Contract Opportunity
👥 Interview Type: Face 2 Face (Onsite Interview Only)
Job Description:
The ideal candidate is a full stack developer that has in-depth experience with Angular/TypeScript and has the same level experience working on the backend with Java, SpringBoot, Kafka, and developing and integrating APIs (Restful APIs, GraphQL) and relational databases. However, we can still consider developers that are more comfortable, more experienced with Angular/Typescript, but are able to work on backend. These would be the more Front-end heavy developers.
Must-have
7+ years experience with Angular, Java, Spring Boot, Node.js, JavaScript, TypeScript, Kafka, Redis, CSS/HTML.
7+ years experience using and developing RESTful APIs and microservices
7+ years developing on the MEAN stack.
Should have hands on experience developing GraphQL API’s
Experience working with relational databases Postgres, SQL.
Knowledge of developing distributed cloud applications (OpenShift, Docker); Hands on experience designing, developing, testing and troubleshooting RESTful API and interface specifications (Swagger, SOAP)
Knowledge of security gateways and protocols (JWT, OAuth2.0, OIDC, SSL Certificates)
Full software development life-cycle experience with CICD and thorough testing prior to release
Solid Understanding of Agile
Nice-to-have
End-to-end UI Automation Testing
Knowledge of major architectures style (message oriented, reactive, event based)
Micro-service architecture, design, and implementation (load balancing, discovery, resiliency)
Good eye for UX design and being able to collaborate closely with our UX designers.
Knowledge of modern SaaS platforms for Platform Analytics, Monitoring, UX, and Management (Google Analytics, Firebase, WalkMe, Launch Darkly, Dynatrace, and others.
Key Skills:
Angular, Java, Spring Boot, NodeJS, Kafka, REST, GraphQL, PostgreSQL
To Apply:
Email your resume to Kamal@aarorn.com. Include your work experience, tech stacks, education, and notable projects. Shortlisted candidates will be contacted for further assessment.