This recruiter is online.

This is your chance to shine!

Apply Now

Senior Java (Spring) Developer and JavaScript (Node) Developer with SaaS platform preferably Auth0 (Okta CIC) experience to work with one of our major bank

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

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- 35139


Location Address: Hybrid - once a week - Toronto

Contract Duration: 10/28/2024 to 05/14/2025 (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)
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined