Java Developer with Flexcube
Charlotte, NC (Need Onsite day 1, hybrid 3 days from office).
Long term
Our challenge
We are seeking a highly skilled Java Developer with strong Oracle FLEXCUBE (FCUBS) and/or OBPM experience to support the design, development, customization, and integration of core banking solutions. The ideal candidate will have hands on experience with Java/J2EE technologies, core banking modules, and enterprise system integrations within regulated banking environments.
The Role
Responsibilities:
Design, develop, customize, and support Oracle FLEXCUBE (FCUBS) / OBPM modules and extensions using Java/J2EE technologies.
Work closely with functional teams to implement and enhance core banking modules such as CASA, Payments, Loans, Trade Finance, and Retail Banking.
Develop and maintain backend services, interfaces, and integrations using REST/SOAP web services.
Perform database development using Oracle PL/SQL, including complex queries, procedures, and performance tuning.
Support end to end system integration between FLEXCUBE, OBPM, and third party banking systems.
Analyze requirements, troubleshoot production issues, and provide timely resolutions with minimal impact.
Participate in SDLC activities including design reviews, development, unit testing, UAT support, and production deployments.
Collaborate with onshore/offshore stakeholders, business users, and vendors to ensure successful delivery.
Adhere to banking compliance, security, and regulatory standards.
Requirements:
Strong hands on experience in Java/J2EE (Core Java, Spring, Hibernate, JDBC).
Proven experience with Oracle FLEXCUBE Universal Banking Solution (FCUBS) and/or Oracle Banking Payments Management (OBPM).
Solid understanding of core banking business processes (CASA, Payments, Loans, Trade Finance, Retail Banking).
Expertise in Oracle Database, PL/SQL, and complex SQL performance tuning.
Experience with REST and SOAP web services and enterprise system integrations.
Familiarity with Unix/Linux environments and basic shell scripting.
Preferred, but not required:
Experience with FLEXCUBE customization frameworks and OBPM workflows.
Exposure to integration tools, ESB, or messaging frameworks.
Prior experience working with global banking clients or large transformation programs.