Senior Java (Spring) Developer and JavaScript (Node) Developer with SaaS platform preferably Auth0 (Okta CIC) experience to work with one of our major banking clients-
Location Address : Hybrid once a week Toronto
Contract Duration : 10 / 28 / to 05 / 14 / (Possibility of Extension)
Schedule Hours : 9am-5pm Monday-Friday; standard 37.5hrs / week
Story Behind the Need
- Business group : CIAM Security Engineering
- We provide the authentication and authorization service for the enterprise customers.
- Projects : This is an ongoing project. The components already exist in the production environment and the resource has to fix the bug / enhance the feature in the existing platform.
Typical Day in Role :
- Responsible for the successful implementation and maintenance of complete technology solution for projects supporting highly complex on-premises and Cloud based platforms and applications with complex network integration needs across multiple environments.
- Setting up, configuring, maintaining, and updating servers as per project requirements. This might involve creating google could VM with terraform, installing necessary software, Kafka knowledge, hands-on experience with microservices for development / deployment, applying security patches, and configuring network setting.
- Requires leadership skills, hands-on technical expertise, individual contribution, and a focus on continuous improvement for solution efficiency and cost-effectiveness.
- Collaborate closely with members of the cyber security engineering, red team, and development team to align content strategy with project goals and objectives.
- Participate in internal calls and meetings with vendor to discuss project progress, address any technical challenges and align on next steps.
- Develop and maintain technical documentation, user’s guideline, configuration and troubleshooting documents, executive reports, and user-friendly dashboards to support cyber security engineering projects.
Must Have Skills :
- 10 years of experience on microservice implementation using Java / J2EE, Spring framework, Gradle, NodeJS, Restful APIs, Cloud SQL, and Kafka.
- 5 years of experience in integration and configuration with SaaS platform preferably Auth0 (Okta CIC) and having deep understanding on authentication and its protocols (OIDC, SAML, OAuth) and PKI.
- 5 years of public cloud support experience, preferably in GCP and Azure.
- 5 years of experience in automating deployment processes and working with CI / CD tools (Jenkins, Google Cloud Deployment, etc.)
Nice-To-Have Skills :
- Experience in Redis cache and Splunk.
- Experience in messaging queue and event hub.
- Experience on implementing security (Authentication solution).
Education & Certificates :
- Bachelor’s in computer science
- Certification in security domain such as Okta developer (CIC).
Best VS. Average Candidate :
- Experience in integrating the application with Okta.
- Experience in implementing and debugging microservices.
Interview schedule :
- 1st round Teams 45 mins to 1 hr Hiring Manager + Panel (Technical)
- 2nd round teams 30 mins Director (Soft skills)
15 hours ago