We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Certified Software Developer/Architect with more than 10 years hands - on experience in Programming, Database Mgt & Administration, combined with excellent skills in project management and developer mentoring. Experienced in guiding teams of Software Engineers towards successful delivery of Software projects in timely manner looking out to maximize resources and also cutting down development cost.
  • Participated in building, at various capacities several high-tech projects such as Online Retail Systems, Online & Mobile Payments Systems, Core Financial Systems, CRM and Billing Systems, Telco Billing Services etc.

TECHNICAL SKILLS:

Programming Languages: Full JavaEE 8 Stack (Java Servlet, JSP, EJB, Web Services with SOAP/REST- JAX-RS, JMS, WebSocket, CDI/Dependency Injection, Concurrency Management, Security API, Bean Validation etc.); J2SE 8.0, 9.0 & 11.0, C/C++

Tools: Netbeans IDE 8.2, Spring Tool Suite 4, Eclipse, Intelli J, JDeveloper 12c/ORACLE ADF

Operating Systems: Linux, Windows Server, Powershell Scripting

Software Design concepts: Agile, Scrum, Domain Driven Design, RUP

OOAD Design Tools: Enterprise Achitect, StarUML, Microsoft Visio etc.Software Test Frameworks using JUnit, JMeter, Arquillian and Mockito.

Web Development: JavaScript/TypeScript, CSS/HTML/XSLT, AJAX, and XML

Web Dev. Frameworks: Angular, React, JQuery, JSF/PrimeFaces, Spring Boot/Data, Spring MVC, Spring-REST.

Cloud Tools: Spring Cloud, Kubernetes, Docker, Apache Kafka, Redis Cache, EhCache

Mobile App Development: Java ME, ANDROID

Mobile App Frameworks: Ionic Framework 4, Oracle MAFINTERMEDIATE

RDBMs Databases: ORACLE Express/Enterprise 11g/12c, MySQL

NoSQL Databases: MongoDB, Cassandra, CouchDB.

Scripting Languages: Oracle PL/SQL, SQL

Tools: SQL Developer, Oracle Data Modeller, Oracle Warehouse Builder etc.

Web/Application Server: Apache Tomcat, IBM WebSphere, Oracle WebLogic, Jboss EAP 7.0/Wildfly 10.0, GlassFish Server, Payara, Oracle Application Server(OAS).

PROFESSIONAL EXPERIENCE:

JAVA DEVELOPER

Confidential

Responsibilities:

  • As part of LOANIQ team of BMO Financial Group, my role is to define, develop, test, analyze, and maintain new software applications to support the of the Bank’s Commercial Loan Business requirements. This may involve designing, writing, coding, testing, and analyzing existing software programs and applications. As part of requirement gathering, writes Technical Design documents, which includes Solution architecture, technology decisions and Test scripts.
  • Developed a Powershell script for zipping and Archiving files to remote file directory server which automate an erstwhile manual approach of archiving valuable files.
  • Analyzed, Designed and implemented an LC Automation Java Application used for consuming IBM MQ Messages, pre-validated before posting to a REST API service endpoint for processing.
  • Developed a JAX-RS Reactive REST API client based on ‘Java 8 Lambda expression’ for consuming a remote service which provides information about Customer Overdraft Account Balances not available to LOANIQ, the platform we manage.
  • NoSQL Databases: MongoDB, Cassandra, CouchDB

FULL-STACK JAVA DEVELOPER

Confidential

Responsibilities:

  • Leading the IT Business Startup towards building the next generation E-Commerce & Social Media Platform’s APIs.
  • Responsible for architecting, designing, and implementing the software solutions leveraging various new Java 8/JavaEE8 features on the server-side, and ANGULAR client-side technologies; with performance, scalability, and reliability of the services in mind.
  • NoSQL Databases: MongoDB, Cassandra, CouchDB

SOLUTIONS ARCHITECT

Confidential

Responsibilities:

  • Led data integration projects of FBN Banking Applications (Finacle, FinOne, BPMS, Skype etc) towards building a modern CRM platform (Microsoft CRM 365). Assisted customers in defining business and technical requirements and specifications.
  • Made decisions on Cloud configurations requirements, Software license purchase and efficient use of Cloud (AWS) resources with a resultant cut on Spending by 50%
  • Designed the overall architecture of integration points leading to separating service calls into real-time (Amazon Webservices) and periodic data load (ETL).
  • Implemented Real-time RESTful API Webservice within given time-frame cutting down on development time and effort, while maximizing resources.

SENIOR APPLICATION DEVELOPER,/ java developer

Confidential

Responsibilities:

  • Assume technical responsibility for all stages of the software development process to ensure compliance with application development standards in order to achieve documented requirements.
  • Analyzed, prototyped and developed, as Team Lead, a Human Resource Application for a major Financial Institution (NIBSS) based on a well-defined Specification document with Client’s input.

TECHNICAL TEAM LEAD ( java APP. DEVELOPMENT)

Confidential

Responsibilities:

  • Led a team of developers on a project involving Telecom companies ETISALAT (now 9Mobile) & TIMWE Group, tagged SERCOM Revamp which requires optimizing the functionalities of SERCOM - Etisalat’s Billing services - for better service delivery and scalability, and also to re-engineer and deploy the services to AWS Cloud (Microsoft Azure).
  • Handled data Clean-up & Migration, Design & development, Code refactoring, deployment, application Testing and Optimization while adopting best practices to achieve results
  • Recognized and ed by Microsoft for being the first African Telco Billing platform to successfully deploy to Ms Azure Cloud environment, AWS environment.

Java DEVELOPER

Confidential

Responsibilities:

  • Single-handedly built a Payroll Service Integration between Oracle E-Business Suite and Flexcube (EcoBank Internal Banking Application) in order to automate Staff monthly payroll back-end activities resulting in a more reliable account balance sheet and a reporting template to cross check for accuracy.
  • Managed an Oracle-based E-Commerce platform writing adhoc queries and reports with a client - Oando Oil plc - in the Oil and Gas sector.
  • UI Design & Development of a Mobile Billing Solution for Lagos State Govt revenue collection process using Oracle MAF for cross-platform deployment (Android & iOS).
  • NoSQL Databases: MongoDB, Cassandra, CouchDB

ENTERPRISE ARCHITECT

Confidential

Responsibilities:

  • Led a team of developers to build an E-Commerce Online shopping platform with options for Product Auctioning, Listing and bargaining trade System with both Web/Mobile interface.

IT MANAGER/SOFTWARE TESTER

Confidential

Responsibilities:

  • Participate in all Software Development Lifecycle (SDLC) phases including design, development, test and post-production releases for clients.

JAVA/ORACLE CONSULTANT

Confidential

Responsibilities:

  • Consulted to give lectures to University Lecturers across Universities in Nigeria on Open source programming under the platform of “Train the Trainer” project, a Federal Govt. IT initiative.

Java/ SOFTWARE ENGINEER

Confidential

Responsibilities:

  • As part of developers, built an E-payment system where my major job function was database design and analysis, and back-end business logic development using EJB3.0 (J2EE technology).

JAVA DEVELOPER/DATABASE ADMIN

Confidential

Responsibilities:

  • Worked with a B2B Product (Infonova from Ireland, UK) to re-engineer it for the Nigerian Market. Oversee a team of developers (Team Lead) during the project to ensure we deliver products that meets the System’s specifications.

JAVA DEVELOPER

Confidential

Responsibilities:

  • Re-implemented a Struts 1.0-compliant Web app to be Struts2 compliant, which is being used in Managing s held by and for the Nigerian Custom Service under the Asycuda++ project.

We'd love your feedback!