Java Developer with Oracle FLEXCUBE or OBPM

Compunnel

$100K — $120K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of hands-on experience with Java/J2EE technologies, including Core Java, Spring Framework, Hibernate, and JDBC.
  • Proven expertise in Oracle FLEXCUBE Universal Banking Solution (FCUBS).
  • Experience with Oracle Banking Payments Module (OBPM), particularly workflow customization and integration.
  • Strong understanding of core banking modules such as CASA, Payments, Loans, Trade Finance, and Retail Banking.
  • Experience with Oracle Database, PL/SQL, and SQL performance tuning.
  • Familiarity with RESTful and SOAP web services development and consumption.
  • Knowledge of banking security, compliance, and regulatory standards.

Responsibilities

  • Design and enhance applications using Oracle FLEXCUBE and OBPM.
  • Develop and maintain Java/J2EE-based components for core banking operations.
  • Customize FLEXCUBE and OBPM functionalities via Java, PL/SQL, and Oracle APIs.
  • Support integrations with external systems using REST/SOAP web services or message queues.
  • Conduct requirements analysis, technical design, and unit testing activities.
  • Troubleshoot production issues with root cause analysis and implement solutions.
  • Prepare technical documentation and aid in User Acceptance Testing (UAT).

Benefits

  • Collaborative working environment with technical and business teams.
  • Opportunity to work with advanced banking technologies and applications.
  • Involvement in full software development lifecycle and agile methodologies.
  • Professional development and training opportunities in the banking domain.
Full Job Description
*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" data-turn-id="request-WEB:4b9554ab-f887-43ad-9014-21e763e5114d-14" data-turn-id-container="request-WEB:4b9554ab-f887-43ad-9014-21e763e5114d-14" data-testid="conversation-turn-30" data-turn="assistant">

Job Summary
We are seeking a Java Developer with expertise in Oracle FLEXCUBE Universal Banking Solution (FCUBS) and Oracle Banking Payments Module (OBPM) to develop, customize, and support core banking applications. The ideal candidate will have strong experience with Java/J2EE technologies, Oracle FLEXCUBE modules, OBPM workflows, and banking domain processes while collaborating with business and technical teams to deliver scalable, secure, and high-performing banking solutions.

Key Responsibilities
• Design, develop, customize, and enhance applications built on Oracle FLEXCUBE Universal Banking Solution (FCUBS) and Oracle Banking Payments Module (OBPM).
• Develop and maintain Java/J2EE-based components, interfaces, and services supporting core banking operations.
• Customize FLEXCUBE and OBPM functionalities using Java, PL/SQL, and Oracle APIs.
• Design, develop, and support integrations with external systems using REST/SOAP web services, message queues (MQ), or ESB platforms.
• Participate in requirements analysis, technical design, development, unit testing, deployment, and implementation activities.
• Troubleshoot production issues, perform root cause analysis, and implement effective solutions.
• Ensure applications meet banking security, regulatory, performance, and compliance standards.
• Collaborate with business analysts, functional teams, QA teams, and production support teams throughout the software development lifecycle.
• Prepare technical documentation and support User Acceptance Testing (UAT) and production deployments.
• Contribute to application enhancements, maintenance, and continuous improvement initiatives.

Required Qualifications
• Strong hands-on experience with Java/J2EE technologies, including Core Java, Spring Framework, Hibernate, and JDBC.
• Proven experience with Oracle FLEXCUBE Universal Banking Solution (FCUBS).
• Experience with Oracle Banking Payments Module (OBPM), including workflow customization and system integration.
• Strong understanding of core banking modules such as CASA, Payments, Loans, Trade Finance, or Retail Banking.
• Experience with Oracle Database, PL/SQL development, and SQL performance tuning.
• Experience developing and consuming RESTful and SOAP web services.
• Experience integrating enterprise applications using MQ or ESB technologies.
• Familiarity with Unix/Linux environments and Shell scripting.
• Understanding of Software Development Life Cycle (SDLC) and Agile development methodologies.
• Knowledge of banking security, compliance, and regulatory standards.
• Strong analytical, debugging, troubleshooting, and problem-solving skills.
• Excellent communication and stakeholder management skills.

Preferred Qualifications
• Experience with Oracle FLEXCUBE versions 12.x, 14.x, or later.
• Exposure to microservices architecture, Docker, and cloud platforms.
• Experience with performance tuning and production support in banking environments.
• Familiarity with CI/CD pipelines and DevOps practices.
• Experience working with global banking organizations.

Similar Jobs

More Jobs at Compunnel

  • Full Stack Developer
    $110K — $130K *
    Woodbridge, NJ 07095 (Middlesex County)
    Finance & Insurance
    In-Person
  • Data Scientist
    $120K — $145K *
    Grand Rapids, MI 49504 (Kent County)
    Retail & Consumer Goods
    In-Person
  • Accessibility Subject Matter Expert
    $110K — $130K *
    Boston, MA 02115 (Suffolk County)
    Enterprise Technology
    In-Person
  • QA Engineer
    $110K — $130K *
    Florham Park, NJ 07932 (Morris County)
    Information Technology
    In-Person
  • Senior Application Developer
    $110K — $130K *
    Florham Park, NJ 07932 (Morris County)
    Information Technology
    In-Person

More Finance & Insurance Jobs

Find similar Java Developer with Oracle FLEXCUBE or OBPM jobs: