Job Summary
As a Senior Technical Lead, you'll drive the end-to-end development, implementation, and support of Oracle FLEXCUBE and other core banking solutions. You will serve as a senior technical resource overseeing project streams, leading technical delivery, collaborating with global teams, and guiding solution design to meet customer needs. This is a high-impact role for experienced professionals passionate about banking technology and ready to engage in both onsite and offshore project delivery.
Qualifications & Skills
- Bachelor's degree in Computer Science or related discipline.
- 6-12 years experience in development, implementation, or support of core banking applications, with at least 3 years in a technical team lead capacity.
- Strong expertise in Oracle FLEXCUBE or similar core banking suite: customizations, coding, unit testing, test cycle execution, migrations, and integrations.
- Proficiency in Core Java, J2EE, Microservices, JavaScript, XML experience with Oracle SQL, PL/SQL, and Oracle Database (18c/12c).
- Familiarity with Oracle Weblogic or equivalent application server software.
- Hands-on experience with software deployment, troubleshooting, source control, and release management tools.
- Demonstrated ability to analyze AWR/ADDM reports and resolve database performance issues.
- Excellent English communication, documentation, and presentation skills, including strong proficiency in Microsoft Office (Excel, PowerPoint).
- Willingness to travel within Europe and work onsite/offshore as required.
- Willing to pursue relevant Oracle FLEXCUBE technical certifications.
- Knowledge of banking operations, terminology, and contemporary trends in banking technology.
- Familiarity with DevOps practices, testing tools, and software development lifecycle methodologies.
- Exposure to Oracle OBIEE Reports, BIP, middleware (e.g., Oracle Fusion SOA Suite).
- Awareness of recent advancements in banking technology.
- Team player with ability to thrive in high-pressure, fast-paced environments.
- Experience working in rotational shifts as per project requirements.
Self-Assessment Questions
- Can you describe a project where you led the technical implementation or development of a core banking solution (e.g., Oracle FLEXCUBE) What challenges did you face and how did you overcome them
- Do you have hands-on experience with Core Java, J2EE, and Microservices along with Oracle SQL, PL/SQL, and managing Oracle Databases Please provide examples.
- How have you leveraged source control, release management, and issue tracking tools in previous implementations to ensure smooth project delivery
- Have you analyzed and resolved database performance issues using tools like AWR/ADDM reports What was your approach
- Lead or participate as Senior Technical Team Lead in development, implementation, or managed service projects-including migration, testing, integration, and coordination with cross-functional teams.
- Provide hands-on technical analysis, solution design, and implementation aligned to client business requirements.
- Develop, test, and deliver software programs as per client or Oracle specifications, ensuring all activities adhere to defined standards, processes, and timelines.
- Utilize release management, source control, and issue tracking tools to support project delivery and resolve technical issues.
- Document work comprehensively in line with internal and client standards and maintain rigorous compliance with change control and audit processes.
- Deliver high-quality code and ensure effective handover and knowledge transfer at project completion.
- Engage regularly with clients to present solutions, provide updates, and facilitate requirement gathering or troubleshooting.
- Generate and submit accurate status reports, timesheets, and expense logs.
Career Level - IC3