2 hours ago
Toronto, CanadaSenior
Responsibilities
- Design, develop, and maintain front-end and back-end enterprise applications using Java and Spring Boot.
- Develop responsive user interfaces and user experience improvements across devices and platforms.
- Build APIs, microservices, and integrations for cross-system communication.
- Write, optimize, and troubleshoot SQL queries, procedures, and functions in Oracle and SQL Server.
- Develop automation scripts and deploy applications in Unix-based environments.
- Implement and manage CI/CD pipelines supporting integration, testing, and deployment.
- Automate workflows and operational processes.
- Use Graph API and microservices architecture for scalable development.
- Work with SailPoint IdentityIQ or similar IAM platforms for provisioning, access reviews, SSO, and MFA integrations.
- Collaborate with cross-functional teams to deliver features and enhancements.
Requirements
- 8+ years of experience designing, developing, and maintaining front-end and back-end enterprise applications.
- Strong programming skills in Java, BeanShell, Unix Shell scripting, PowerShell, SQL, and PL/SQL.
- Expertise with Oracle and SQL Server databases, including advanced query writing and performance optimization.
- Proficiency with UNIX, Linux, Windows, AIX, and other operating systems.
- Direct experience with SailPoint IdentityIQ or equivalent IGA platforms.
- Experience with CI/CD tools including Jenkins, GitLab CI, or Azure DevOps.
- Experience designing and consuming APIs, building microservices, and developing interactive front-end applications.
- Ability to automate and orchestrate complex workflows and processes using scripting and automation tools.
- Exposure to Agile/Scrum methodology.
Benefits
- Base salary range of $96,900–$136,800 CAD.
- Health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and recognition programs.
- Regular development conversations, training programs, mentoring programs, and access to an online learning platform.
- Training and onboarding sessions are provided.
- Work location is Toronto, Ontario, Canada, with 37.5 working hours per week.
