Senior Java Developer with Core Banking
Job Description
Job Description – Senior Technical Consultant (Oracle FLEXCUBE / Core Banking)
Company Name: Oracle
Business Unit: Oracle Financial Services Global Business Unit (FSGBU) – Consulting
Job Title: Senior Technical Consultant – Oracle FLEXCUBE / Core Banking
Career Level: IC2
Experience Required: 3–7 Years
Relevant Experience: Minimum 2 Years in Primary Technical Skills
Educational Qualification: Bachelor’s Degree in Computer Science or Equivalent
Job Location: Not Specified (Offshore / Client Location Travel Required)
Job Type: Not Specified
Salary: Not Disclosed
Job Summary
Oracle Financial Services Consulting is looking for an experienced Senior Technical Consultant with 3–7 years of experience in software development, implementation, or support of core banking applications.
The ideal candidate should have strong technical expertise in Core Java, J2EE, Spring Boot, Microservices, JavaScript, XML, and Oracle FLEXCUBE banking solutions.
The selected candidate will work on development, implementation, migration, integration, testing, and managed services projects for Oracle Financial Services clients, particularly within the European banking consulting business.
Key Responsibilities
1. Application Development and Implementation
Participate in Oracle Banking / FLEXCUBE application development, implementation, and managed services projects.
Analyze business requirements and design appropriate technical solutions.
Develop and customize applications based on Oracle and client specifications.
Write clean, efficient, and maintainable code following Oracle development standards.
Perform coding, unit testing, and application integration activities.
Deliver assigned development tasks within project timelines.
2. Core Banking Application Support
Support Oracle FLEXCUBE and other core banking applications.
Participate in application migration, integration, and testing activities.
Execute testing cycles, including End-of-Day (EOD) processing.
Identify, troubleshoot, and resolve application-related technical issues.
Coordinate with internal Oracle teams, offshore teams, and client stakeholders.
3. Java and Microservices Development
Develop enterprise applications using Core Java and J2EE.
Work with Spring Boot and microservices-based architectures.
Develop application components using JavaScript and XML.
Support integration between banking applications and external systems.
Ensure application performance, reliability, and code quality.
4. Database and Application Server Management
Work with Oracle Database environments.
Develop and optimize SQL and PL/SQL queries when required.
Deploy and troubleshoot applications using Oracle WebLogic Server.
Support application configuration, deployment, and issue resolution.
Assist with release management and source control activities.
5. Quality Assurance and Compliance
Follow Oracle and client-defined development methodologies, standards, and processes.
Maintain proper technical documentation for development and implementation activities.
Adhere to change control procedures and audit requirements.
Ensure timely delivery of quality code and technical solutions.
Perform knowledge transfer and project handover activities.
6. Client Coordination and Reporting
Communicate with clients to understand technical and business requirements.
Present technical solutions and provide implementation support.
Track application issues and coordinate with stakeholders for resolution.
Provide timely project status updates to supervisors.
Submit timesheets and expense reports as required.
Collaborate with cross-functional and geographically distributed teams.
Required Technical Skills
Primary Skills:
Core Java
J2EE
Spring Boot
Microservices Architecture
JavaScript
XML
Oracle FLEXCUBE
Core Banking Application Development
Application Implementation and Support
Application Migration and Integration
Unit Testing
End-of-Day (EOD) Processing
Oracle WebLogic Server
Release Management
Source Control Tools
Application Troubleshooting
Database Skills:
Oracle SQL
PL/SQL
Oracle Database 12c / 18c
Oracle database and SQL/PLSQL experience will be an added advantage.
Secondary / Preferred Skills
Banking Domain Knowledge
Oracle Financial Services Applications
DevOps Tools
Software Testing Tools
Oracle OBIEE Reports
Oracle BI Publisher (BIP)
Oracle Fusion SOA Suite
Middleware Technologies
Software Development Processes and Practices
Banking Technology Trends
Microsoft Office
Microsoft Excel
Microsoft PowerPoint
Candidate Requirements
3–7 years of professional experience in software development, implementation, or application support.
Minimum 2 years of relevant experience in the primary technical skill areas.
Experience working with Oracle FLEXCUBE or other core banking applications.
Strong programming knowledge of Core Java, J2EE, Spring Boot, and microservices technologies.
Good understanding of JavaScript and XML.
Experience in application customization, coding, unit testing, and integration.
Familiarity with Oracle WebLogic application server deployment and troubleshooting.
Knowledge of release management and source control tools.
Understanding of banking concepts, terminology, and processes.
Ability to troubleshoot technical issues and coordinate with stakeholders.
Strong client interaction and presentation skills.
Good English communication and technical documentation skills.
Ability to work independently on moderately complex technical assignments.
Strong analytical, problem-solving, and teamwork abilities.
Educational Qualifications
Bachelor’s Degree in Computer Science or an equivalent qualification.
Work Environment and Additional Requirements
Willingness to work from offshore locations and travel to client sites as required.
Flexibility to work rotational shifts based on project requirements.
Willingness to complete Oracle Banking / FLEXCUBE technical certifications when required.
Ability to work in a fast-paced, challenging, and high-pressure environment.
Strong teamwork and collaboration skills.
Employee Benefits
Oracle offers competitive employee benefits, which may include:
Medical Insurance
Life Insurance
Retirement Benefits
Professional Development Opportunities
Global Career Opportunities
Employee Volunteer Programs
Benefits are subject to applicable company policies and location.
How to Apply
Interested and eligible candidates can explore relevant opportunities through the official Oracle Careers website.
Careers Website: https://careers.oracle.com/
Company: Oracle
Business Unit: Oracle Financial Services Consulting
Career Level: IC2
Important Note: The contact email accommodation-request_mb@oracle.com mentioned in the original posting is for disability-related recruitment accommodations, not for submitting job applications.