Senior Developer - Core Banking Group
Bank of Jordan
Posted: December 21, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Develop and maintain Oracle-based banking systems in the core banking environment, supporting business analysis, development, and maintenance tasks.
Required Skills
Job Description
We are looking for a Mid-Level Oracle Developer to join our Core Banking team and support the analysis, development, and maintenance of our Oracle-based banking systems.
Role Overview
You will work on Oracle Forms, Oracle Reports, and Oracle Database (PL/SQL) to develop and enhance core banking modules, reports, and interfaces. You will participate in analyzing requirements, implementing changes, and ensuring the stability and performance of critical banking applications.
Key Responsibilities
• Analyze system inputs, reports, and data within the core banking environment to support business and operational needs.
• Develop and maintain Oracle Forms (screens, workflows, validations) and Oracle Reports (operational, management, and regulatory).
• Design, develop, and optimize PL/SQL objects (procedures, functions, packages, triggers, views) in Oracle Database.
• Enhance and optimize existing applications to improve performance, usability, and maintainability.
• Participate in change requests and projects related to core banking and related systems (e.g., channels, cards, treasury), including technical design, development, unit testing, and UAT support.
• Support incident and problem management using tools such as JIRA (or similar): analyze issues, identify root causes, and implement fixes.
• Collaborate with senior developers, business analysts, and system vendors to review, test, and validate deliverables.
Requirements:
• Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field.
• 3–5 years of hands-on experience as an Oracle Developer, preferably in banking or financial services.
• Strong experience with:
• Oracle Forms development and customization
• Oracle Reports development and tuning
• Oracle Database & PL/SQL (packages, triggers, performance tuning)
• Good understanding of relational databases, data modeling, and query optimization.
• Experience with issue tracking/change management tools (e.g., JIRA, ServiceNow, etc.).
• Exposure to HTML / JavaScript / XML / JSON and integration concepts (APIs, web services) is a plus.
• Good understanding of banking operations / core banking concepts (accounts, deposits, loans, payments, GL) is preferred.
• Strong analytical and problem-solving skills, attention to detail, and ability to work under pressure and manage multiple priorities.
• Effective verbal and written English communication skills; team-oriented and proactive.