We are seeking an experienced Oracle Forms & Database Developer with exposure to the Microsoft Power Platform to support, enhance, and modernize enterprise applications. The role involves developing and maintaining Oracle Forms‑based systems, optimizing database performance, and supporting integration or automation initiatives using Power Platform technologies. Experience within the Insurance domain will be a strong advantage.
Position Responsibilities:
Oracle Forms & Database Development
Develop, enhance, and maintain Oracle Forms and Reports applications.
Design and implement PL/SQL objects including packages, procedures, functions, triggers, views, and sequences.
Perform SQL and PL/SQL performance tuning, indexing, and query optimization.
Handle application enhancements, bug fixes, and production support (L2/L3).
Support database upgrades, data migration, and release deployments.
Ensure data integrity, security, and compliance in all database operations.
Power Platform & Integration
Support or develop solutions using Power Apps (Canvas/Model‑Driven) and Power Automate.
Integrate Oracle systems with Power Platform, APIs, or other enterprise systems.
Assist in low‑code/no‑code automation and digitization initiatives.
Collaborate with business users to translate requirements into Power Platform solutions.
Collaboration & Documentation
Work with business analysts and stakeholders to understand functional requirements.
Provide technical design, estimates, and impact analysis.
Prepare and maintain technical documentation, SOPs, and deployment artifacts.
Required Qualifications:
5+ years in Oracle Forms and Oracle Database development.
Strong hands‑on experience with Oracle Forms (10g/11g/12c).
Solid Oracle Database experience (11g/12c/19c).
Advanced PL/SQL and SQL development skills.
Experience in database performance tuning and troubleshooting.
Working knowledge of Microsoft Power Platform:
Power Apps
Power Automate
Power BI (basic level is acceptable)
Experience with system integration using REST/SOAP APIs.
Familiarity with SDLC, version control (Git/SVN), and release management.
Prior experience in the Insurance industry (life, general, takaful, claims, underwriting, policy administration).
Exposure to claims systems, core insurance platforms, or regulatory reporting.
Experience modernizing legacy Oracle Forms systems using Power Platform or other digital tools.
Knowledge of Azure, OCI, or hybrid environments.
Bachelor’s degree in Computer Science, IT, or related discipline.
Oracle or Microsoft certifications are an added advantage.
When you join our team:
We’ll empower you to learn and grow the career you want.
We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words.
As part of our global team, we’ll support you in shaping the future you want to see.
About Manulife and John Hancock
Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit https://www.manulife.com/en/about/our-story.html.
Manulife is an Equal Opportunity Employer
At Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.
It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact hr@manulife.com.
Working Arrangement