Job Description
Job Title: Oracle FLEXCUBE Developer (Java) Location: Charlotte, NC (3days- per week/Hybrid) Experience: 6+ Years (Core banking/Personal banking) Job Summary: We are seeking a skilled Oracle FLEXCUBE Developer with strong Java expertise to design, develop, and support banking applications. The ideal candidate will have hands-on experience in FLEXCUBE modules, customization, and integration using Java-based technologies Key Responsibilities: Work on implementation, customization, and support of Oracle FLEXCUBE Core Banking modules Develop and enhance applications using Java, J2EE, Spring, and RESTful APIs Perform FLEXCUBE product configuration, customization, and deployment Integrate FLEXCUBE with external systems using web services (SOAP/REST) Write and optimize PL/SQL queries, stored procedures, and triggers Collaborate with cross-functional teams including business analysts and QA Ensure compliance with banking and security standards Required Skills: Strong experience with Oracle FLEXCUBE (Retail/Corporate/UBS modules) Proficiency in Java, J2EE, Spring Boot, Hibernate Experience with Oracle Database, SQL, PL/SQL Knowledge of Web Services (SOAP/REST APIs) Understanding of banking domain (Core Banking, Payments, Loans, Trade Finance) Familiarity with Unix/Linux environments Experience in version control tools (Git, SVN) Preferred Skills: Experience in FLEXCUBE upgrades or migrations Knowledge of Microservices architecture Exposure to DevOps tools (Jenkins, Docker, Kubernetes) Understanding of cloud platforms (AWS/Azure)