BA
BABATUNDE ADEDEJI
Senior Software Developer at Jaiz Bank Plc
Lagos, NigeriaWork Experience
Senior Software DeveloperFull Time
Jaiz Bank Plc
Jul 2019 - Present -6 yrs, 1 month
Nigeria , Abuja
- Job Details:Works as a Senior Software Engineer in a leading role, supervises, coordinates and mentor young developers in delivering qualitative and efficient implementations and solutions to business requirements and needs. Accomplishments: Leads, supervise and coordinates the Software Developers on a day-to-day basis, Develops applications that interfaces with their Core Banking System(iMAL) to meet various and specific needs of businesses, Drives the overall transformation of the entire application solutions unit to meet expected world- wide standard in terms of quality and secured coding, use of the latest CI/CD tools obtainable in the market, Administrative roles which includes reviewing overall business needs with the Business Analysts/Project Managers to fully ensure the exact needs or pain points of the business is understood from the technical point of view.
Senior Software Engineer/Digital Banking DeveloperFull Time
First City Monument Bank Plc
Jun 2018 - Jun 2019 -1 yr
- Job Details:Works as a Digital Banking/ESB developer to implement the use of IBM ESB (Enterprise Service Bus) in integrating the various APIs and microservices of FCMB to enhance the services being provide to their customers both external and third parties. Accomplishments: Leads, supervise and coordinates the ESB/Digital Banking Developers on a day-to-day basis, Develops several Microservices for various implementations in the bank, Installation and Configuration of WebSphere Message Broker/IBM Integration Bus and WebSphere MQ (Message Queues), Development in Java, ESQL (Extended SQL) and XPath for IBM Integration Bus transformations, Development, deployment and documentation of IBM Integration Bus Message flows integrating systems with various communication protocols, T24 Core Banking, Finacle Core Banking Relational Databases, RESTful APIs, SOAP Interfaces, MQ Interfaces, TCP Endpoints and FTP. Developed, tested, published and managed APIs using API Connect with Data Power and Micro Gateway Services, Designs, develops, configures, and support applications using IBM Integration Bus (IIB) / IBM Message Broker with MQ, Data Power, API Connect with ESQL, Java, SOA, ESB, in a clustered Linux environment in with high availability, failover, and load balancing via F5 Developed several APIs - SOAP and RESTful through the IBM Integration Toolkit for public usage by third-parties and internal applications of the bank, Designed APIs to be exposed through the APIC (API Connect) Interface for consumption of third-parties on a subscription basis which generates revenue for the bank, Integrated applications built to Queuing systems through the usage of the IBM Message Queue (IIB MQ) for close monitoring and management of bulk transactions
Software DeveloperFull Time
Union Bank Nigeria Plc
Jan 2014 - Jun 2018 -4 yrs, 5 months
Nigeria , Lagos
- Job Details:Worked as a software developer in a Development Operations (DevOps) team which covered a lot of projects for different clients (departments) of the Bank using the Agile/SCRUM methodologies. Developed series of applications (solutions) that aided in the automation of various processes of departments/branches of the bank thereby reducing the TAT (Turn Around Time) of the staff. Accomplishments: Developed an innovative software package that automated the process of making Treasury Bills requests end to end (Branch – Treasury – Treasury Operations). Developed an Oracle BPM process that manages the process of Rent Payments of branches of Union Bank branches nationwide resulting in a 90% increase in the Property Department's productivity. Developed an Oracle BPM process that manages the entire Corporate Banking Group (CBG) of Union Bank's portfolio also increasing and enhancing the Department's productivity. Designed a software that was used in Automating Customer Complaints as directed by the CBN for Union Bank. Automated the process of FATCA reporting for Union Bank Designed the BVN Update Portal for Union Bank Worked as part of the Implementation team for Union Bank's Flexcube Universal Banking System (FCUBS) software application. Enhanced Union Bank’s Payments and Collections Portal (UnionCollect) to accommodate RIA, WorldRemit merchants. Developed a service for NIBSS that integrates with Central Pay (Union Bank NIBSS Central Pay). Designed an application to process unclaimed funds for customers with dormant accounts for long period of time – Unclaimed Funds Portal. Developed a service to integrate with a vendor solution (E-Request), which is used for all card requests (Verve, MasterCard, VISA) for the processing of charges for Domiciliary accounts (USD) on MasterCard. Implemented a customization of a fast-path on Oracle FCUBS (Core Banking Platform) to access a particular module to process and implement Dud Cheques Charges. Designed the MoneyGram AgentConnect application for the bank. Ensure standards are enforced and are aligned with overall strategic architectural objectives. Worked as part of a team in full life cycle application development which includes documentation, design, coding, integration, testing, change control activities, software release activities and process definitions. Solutions design, development, testing and deployment of SOA business processes. Developed and implemented a SOA/Middleware solutions using Oracle SOA, Oracle Service Bus, Oracle ADF, Oracle BAM, and Java. Analysis, Development and Implementing SOA Composite Applications Database, file and JMS integration using SOA Composite Applications Adapters Planning, Installation and Administering Oracle Enterprise Manager Control Grid Service Oriented Architecture (SOA) integration specialist using oracle middleware products, Oracle Service Bus (OSB), Registry, Repository. Performed software development to written technical specifications.
Networking Engineer/AdministratorFull Time
Pentagon Technologies Ltd
Aug 2011 - Jan 2014 -2 yrs, 5 months
- Job Details: Network Configuration Troubleshooting and detection of faults whenever applicable. Setting up passwords for individual users and determining which files, programs, or features each person is allowed to use Developed, installed, and maintained emergency systems to back up the main network server. Monitored the performance of the network and troubleshooting of problems such as slow performance or network crashes. Trained clients, students and also performed some administrative duties
Education
Bachelor's Degree in Computer Science
Olabisi Onabanjo University, Ago-IwoyeJan 2009
Skills
- J2EE
- Python
- SQL
- PL/SQL
- Ruby
- DevOps
- Oracle Fusion Middleware (OFM)
- Service-Oriented Architecture (SOA)
- IBM ESQL
- Oracle Fusion
View More
Languages
English
FluentArabic
Beginner