Java with Oracle FLEXCUBE (OBPM)
Accord Technologies Inc · Charlotte, NC · Yesterday
On-siteEngineeringFull-time
Position Type
W2 contract
Job Description
We are seeking a skilled Java Developer with strong Oracle FLEXCUBE Universal Banking Solution (FCUBS) and Oracle Banking Payments Module (OBPM) experience to support development, customization, and integration of core banking applications.
Role 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.
- Capture and implement customization of FLEXCUBE and OBPM functionalities using Java, PL/SQL, and respective APIs.
- Implement and support integration with external systems using REST/SOAP web services, MQ, or ESB.
- Participate in requirement analysis, technical design, development, unit testing, and deployment activities.
- Troubleshoot production issues, perform root cause analysis, and provide timely resolutions.
- Ensure compliance with banking security, performance, and regulatory standards.
- Collaborate with functional teams, testers, and support teams across global locations.
- Prepare technical documentation and support UAT and go-live activities.
Requirements
- Strong hands-on experience in Java/J2EE (Core Java, Spring, Hibernate, JDBC).
- Proven experience with Oracle FLEXCUBE Universal Banking Solution (FCUBS).
- Experience with Oracle Banking Payments Module (OBPM) including workflow customization and integration.
- Solid understanding of core banking modules such as CASA, Payments, Loans, Trade Finance, or Retail Banking.
- Experience in PL/SQL, Oracle Database, and complex SQL tuning.
- Knowledge of web services (REST/SOAP) and system integrations.
- Familiarity with Unix/Linux environments and shell scripting.
- Understanding of SDLC, Agile methodologies, and banking compliance standards.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and stakeholder management abilities.
Preferred, But Not Required
- Experience with FLEXCUBE versions (12.x / 14.x or later).
- Exposure to microservices architecture, Docker, or cloud platforms.
- Experience in performance tuning and production support for banking systems.
- Knowledge of CI/CD pipelines and DevOps practices.
- Prior experience working with global banking clients.