Senior Java Developer Resume
3.00/5 (Submit Your Rating)
New York, NY
PROFESSIONAL SUMMARY
- My career has been driven by a thirst for skill and experience.
- I have made experience and skill acquisitions in a cross section of domains my focus.
- From Manufacturing to Finance, I strive to garner skills and a depth of experience that I will put to the advantage of any team or effort I am a part of.
- I have made SQL and Java my primary tools of choice for my career as they both have cross - cutting relevance
TECHNICAL SKILLS
Languages: SQL, Java
Platforms: ISO 8583 87/93, EuroPay/MasterCard/Visa (EMV) ISO Message electronic data format, Java Messaging Service JMS, EAI, J2EE 1.5/1.6
Application Servers: Apache Tomcat 5.5/6.0/7.0
Devices: Atalla Network Security Processor (NSP/HSM)
Tools/Technologies: JavaServer Faces v1.2/2, ISO 8583(’87,’93) Messaging
Database Servers: MySQL, Oracle 9i/10G
Open Source: Drupal, OWASP Stinger, Apache Commons
PROFESSIONAL EXPERIENCE
Confidential,, New York, NY
Senior Java Developer
Responsibilities:
- Development and maintenance of the OneTok web portal, the primary interface by which mobile application developers are to actually manage and operate their mobile application infrastructure and connection to OneTok
- Developed a centralized web application error handling mechanism using JSF exception handling API
- Provided an AJAX enabled mobile application statistics module using EJB 3.0 and Primefaces 3.3
Confidential
Enterprise Systems Integrator/ Java Systems Developer
Responsibilities:
- Integration of banks and payment switches into Shared Services/Infrastructure of NIBSS/Clearing House and development of solutions based on J2SE/ J2EE Infrastructure:
- Integrated 9 Nigerian Banks and 1 International payment processor (MSCC of Egypt) to the Nigeria Central Switch (NCS).
- Integrated 5 Banks and 2 Mobile Payment Operators to the NIBSS Instant Payments Platform (An online real-time interbank funds transfer platform built on J2EE/SOAP Infrastructure)
- Developed a real time graphical transaction monitoring system using PrimeFaces 2.2, Spring and Apache ActiveMQ
- Developed the Online Task Management and Collaboration System for company - wide use across 6 branches(mis.nibss-plc.com/nibss-support) using Drupal CMS
- Developed a Drupal-based Document Management/Control System for company-wide use (mis.nibss-plc.com/dms)
- Used Spring Integration to Pull transaction records from legacy sources into databases for use by NIBSS Dispute Resolution and Settlement Applications
- Designed and Implemented JSF- Based interfaces using PrimeFaces 2.2 and Richfaces 3.3 on several projects
- Used J2EE 1.5, Spring 3.0 to Implement DAO and Business Objects Patterns on company projects
- Member of the working group that designed the NIBSS eBills-Pay (Online Bills Payment) XML messaging specification.
- Led the development Team on a handful JSF-Based Frontend applications.
- Developed web service clients based on JAX-WS (using Netbeans 6.9 and 7.1)
- Deployed and actively managed Apache Active MQ as the primary messaging broker for in-house applications.
- Developed a Human Resources management suite for organization-wide use using J2EE 1.5,Jboss Richfaces 3.3, Spring and JSF 1.2.
- Introduced and deployed the Subversion Version/Source Control System
- Introduced and trained team members on the SOAP UI testing tool for webservices testing and development.
- Maintenance/Development of ISO Message Translator application for non-compliant connecting banks.
- Developed bank payment processing tool for the conversion of bank payment posting files to the NIBSS format for the automated clearing house (ACH) using Richfaces 3.3
- Integrated one of Nigeria’s biggest payment switches (Interswitch Nigeria Ltd) to the Central Terminal Management System (CTMS) as part of the Cashless Lagos Initiative
- Developed an HTTP Bridge to the CTMS for POS machines using Apache’s HTTP Client library.
- Received an official letter of commendation from the Board of Directors of the Nigeria Interbank Settlement System for service to the company.
- Training, review and capture of user requests and bugs of ERP modules at client sites.
- Coordination of the activities of application Support Team in the field.
- Training of Staff in client organization on the use of ERP modules
- Handled support and user requirements gathering at Nigeria’s biggest insurance company, Lead way Assurance.
Confidential, Ogudu, Lagos State
Java Developer/Deployer
Responsibilities:
- Development of Enterprise Class Java Solutions. Maintenance & Reverse Engineering of Company Products with lost source code. Design and Implementation of Application Security within security critical projects.
- Successfully reverse-engineered the Multifactor Authenticator Product without source code to provide required extensions for customers
- Supported the deployment and Maintenance of Multifactor Authentication Platform in 2 Major Nigerian Banks.
- Responsible for the development of prototypes of applications for new company initiatives, using open source resources.
- Maintained and upgraded Struts 2 based web applications for the company
- Implemented Single Sign On using J2EE based technology (JOSSO)
- Designed a Gaming Engine for a local Channel using JSF 1.2, Woodstock JSF Components