Job Title: Java Developer with Oracle FLEXCUBE OR Oracle Flexcube candidate will work as well.
Location: Charlotte, NC………….Hybrid
Duration: 12+ Months
Our Challenge:
We are seeking a skilled Java Developer with strong Oracle FLEXCUBE Universal Banking Solution (FCUBS) experience to support development, customization, and integration of core banking applications. The ideal candidate will have hands-on expertise in Java/J2EE technologies, FLEXCUBE modules, and banking domain processes, with the ability to collaborate closely with business and technical stakeholders.
The Role
Responsibilities:
- Design, develop, customize, and enhance applications built on Oracle FLEXCUBE Universal Banking Solution (FCUBS)
- Develop and maintain Java/J2EE-based components, interfaces, and services supporting core banking operations
- Customize FLEXCUBE functionalities using Java, PL/SQL, and FLEXCUBE 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 production 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)
- 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