Job Title : Software Developer – Full Stack (Identity & Access Management) – Senior
Location : Toronto, ON (Onsite)
Client : Public Sector
Duration : 12+ Months Contract (Extension Possible)
Note :
We are seeking a highly skilled Senior Full Stack Software Developer with deep expertise in Identity and Access Management (IAM) , particularly Oracle Identity Manager (OIM) and PKI solutions . The ideal candidate will have strong hands-on experience in Java, Angular, OAuth2 / OIDC , and enterprise-scale IAM implementations , supporting secure, compliant, and high-availability systems in a complex government environment.
Key Skills & Expertise :
- 5+ years of hands-on development experience with Oracle Identity Manager (OIM)
- Strong expertise in OIM customization , including schedulers, adapters, plugins, custom UI, and connector development
- Extensive experience with Oracle Identity and Access Management Suite Plus
- Strong knowledge of OAuth2 and OpenID Connect (OIDC) , including custom client development and IAM integrations
- Proven experience supporting IAM implementations with 10,000+ registered users
- Strong full stack development skills using Java (OpenJDK 8 & 11) , Spring Boot , and Angular 12 / 14
- Experience with microservices architecture and Microsoft Azure
- Solid understanding of GO-ITS 25 security compliance requirements
- Strong troubleshooting, analytical, and problem-solving skills
- Excellent documentation and communication skills
Experience / Requirements :
Bachelor’s degree in Computer Science, Engineering, or related field10+ years of overall application development and support experience5+ years designing, developing, deploying, and sustaining large-scale enterprise applicationsStrong experience with enterprise platforms and infrastructure :Web Tier : Oracle HTTP Server (OHS), IIS, IBM HTTP Server, Apache TomcatApplication Tier : WebLogic, Oracle Directory Server Enterprise EditionDatabase : Oracle 19cOperating Systems : Windows and LinuxExperience with non-production and production environment troubleshootingStrong exposure to Change Management, Release Management , and ITIL processesExperience with automated testing and performance tools (e.g., LoadRunner)Responsibilities :
Design and develop solutions to resolve existing PKI OIM issuesEnhance and complete required features for identity and certificate management systemsEnsure OPS / BPS Secure modules comply with GO-ITS 25 security standardsImplement solutions supporting client application migration from OPS / BPS Secure ServiceProvide full Software Development Life Cycle (SDLC) support, including :Requirements analysis and solution designDevelopment, integration, testing, and deploymentProof-of-concept development and technology evaluationsDevelop, configure, and deploy programmatic constructs such as :Scripts, queries, views, reports, and proceduresInstall, configure, and support development and deployment toolsProvide performance and consumption reporting development supportDocument maintenance procedures, operational guidelines, and support processesCollaborate with testers, architects, and stakeholders to ensure high-quality deliverySupport production systems and perform root cause analysis for complex technical issuesIf you’re interested in exploring this opportunity or learning more, please share your updated resume at :
📧 Afzal.Khan@buzzclan.com