Uploaded File
add photo
Akinola
akinolaolotu1995@gmail.com
754-302-5040
Ft Lauderdale, FL 33394
Java Developer
10 years experience W2
0
Recommendations
Average rating
15
Profile views
Summary

  • Java/JEE Developer with 4+ years of experience developing enterprise applications.
  • A self
  • driven, adaptable and quick learning professional with in-depth understanding in Software Development Life Cycle, project requirement gathering, design, Software development OOA & OOD.
  • Excellent knowledge of Object Oriented concepts and exposure to Java J2EE technologies.
  • Hands on experience in developing web applications using HTML5, CSS, JavaScript, JQuery, Angular 8 and Bootstrap.
  • Strong working experience in building the components using Core Java, Servlets, JSP, Web Services JAX-WS (SOAP), JAX RS
  • Restful Services, JSON and JDBC .
  • Strong working knowledge in Hibernate and experienced in developing REST services using Jersey, spring and CXF.
  • Experienced in developing web applications using spring, JSF, Struts MVC frameworks.
  • Good working experience on client side programming like HTML, XHTML, Java Script, CSS and Custom tag libraries.
  • Involved in coding both View layer (MVC frameworks) and Model layers using struts and java web services.
  • Work experience on application servers like WAS (WebSphere Application Server), Web logic, Apache Tomcat web server and JBOSS.
  • Basic knowledge on XML
  • DOM and SAX parser.
  • Created UI mockups using Balsamiq and is experienced in implementing logging features using Log4j
  • Skilled with version control software like Tortoise SVN, TFS, Clear case and GIT
  • Experienced in TEST automation using selenium, cucumber, Jenkins, Karma, Jasmine.
  • Good Exposure to Service Oriented Architecture (SOA) such as Web Services including SOAP, UDDI, WSDL and JAX-WS.
  • Worked on Build and deploy tools like Jenkins, Maven and ANT.
  • Work Experience with testing tools and applications such as JUnit, FireBug, Fire Poster and SoapUI.
  • Strong work experience on databases like SQL server, PostgreSQL, Oracle11g and DB2 .
  • Good exposure in interacting with clients and solving application environment issues.
  • Basic knowledge in UNIX shell scripting (Korn shell .ksh).

TECHNICAL SKILLS:

  • Languages: Java(J2SE 1.7/1.6/1.5/1.4 ,J2EE15/1.4), SQL, PL/SQL, UML2.0, Java 8
  • Technologies: JSP2.1/2.0/1.2, Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate3.x/2.x, Spring2.0/1.0, Web Services, SOA, JMS1.1, SAX and DOM Parsers, AJAX, JAXB2.1/2.0, JAXP1.x, LDAP,
  • Web Technologies: HTML/DHTML, XHTML1.1, JavaScript, JSON, XML, XSL, XSLT, CSS, ExtJS, DOJO, Angular-JS, Selenium, Bootstrap CSS
  • Development Tools (IDEs): Eclipse, My Eclipse, RAD7.0/6.0, WebStorm, Brackets, Spring Source Tool Suite
  • Web/Application Servers: Tomcat7.x/6.x/5.x, WebLogic 10.3/9.2/8.1/7.0 , IBM Websphere6.x/5.x/4.x, JBOSS AS 7.x
  • Design Patterns: MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns
  • RDBMS: Oracle10g/9i/8i, MS SQL Server 2005/2000, MySQL5.1/4.1, DB 2 9.1/8.1/7.2
  • Platforms: Windows, UNIX, LINUX
  • Testing Tools: JUnit 4.x, Jasmine
  • Version Control: CVS, Rational Clear Case, PVCS
  • Methodologies: Agile Methodology (SCRUM), Waterfall
  • Build Tools: Ant 1.7, Maven 2.x

Experience
Software Developer
Information Technology
Jan 2020 - present
Schaumburg, IL

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE SCRUM methodology.
  • Developed the User Interface Screens for presentation using Angular-JS, Ajax, Bootstrap, Java Script, and HTML.
  • Used MAVEN in each project to automate the builds and managing project.
  • Developed all the UI pages using HTML5, CSS3, JSON, JavaScript, jQuery, Angular-JS, Ajax.
  • Used various Bootstrap components and developed the application following Responsive web design.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Implemented Hibernate along with annotation based transactional support in Spring Framework.
  • Involved in configuring and integrating JSF, spring and Hibernate frameworks.
  • Involved in design and implementation of MVC architecture in different modules.
  • Integrated Spring and Hibernate to develop the business layer which serves the data required for JSF beans.
  • Used Spring Batch to build the POJO -based development approach of the Spring Framework.
  • Wrote the DAO’s to access the database using JDBC calls and created aspects using Spring AOP annotation approach.
  • Consumed data from Rest webservices using Spring RestTemplate.
  • Configured JDBC data sources and JMS connection factories in WebSphere
  • Involved in transforming XML data in to Java Objects using STAX.
  • Responsible for configuring and deploying the builds on WebSphere Application Server
  • Involved in the Performance Tuning of the Application on client side.
  • Wrote notification service that executes daily, sends emails and escalations to participants.
  • Wrote build & deployment scripts using Maven, shell scripts on Unix env.

Environment: Java 8, J2EE, Spring Core, Spring (MVC), Spring Boot, Hibernate, JSON, Junit, Agile model, JavaScript, Angular.JS 1.5,Jenkins, HTML, CSS3, Eclipse, Tomcat, Maven, Putty, Jenkins, Github, Oracle, Pl/SQL, Jasmine, Karma, Node, Docker, Jira, Winscp, AWS.

Agile Methodology AJAX AngularJS Apache Tomcat Bootstrap CSS Eclipse Hibernate HTML IBM WebSphere J2EE Java JavaScript JDBC Jenkins JMS jQuery JSF JSON Junit Maven MVC node.js Oracle REST Scrum Spring Spring Boot SQL UI UNIX WebServices XML
Remove Skill
Software Developer
Information Technology
Jan 2014 - Dec 2016

Responsibilities:

  • Followed Agile Scrum methodology for application development and deliverables.
  • Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of JSON.
  • Developed all the UI pages using HTML5, CSS3, JSON, JavaScript, jQuery, Angular-JS, Ajax.
  • Used various Bootstrap components and developed the application following Responsive web design.
  • Developed controllers, services, custom directives for various modules in Angular and was also involved in developing unit test cases using Jasmine, Karma.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Implemented Hibernate along with annotation based transactional support in Spring Framework.
  • Developed Java Beans and Custom Tag Libraries providing client-side validations in JavaScript and providing interactive front end GUI using AJAX.
  • Established continuous integration (CI) practices and standards using Jenkins. Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development using Jenkins, Git, JUnit, Selenium and Maven.
  • Implemented Business components such as user authentication, entitlements using spring beans.
  • Used Oracle as database and involved in the development of PL/SQL backend implementation.
  • Implemented a Continuous Delivery pipeline with Docker , Jenkins and GitHub and AWS AMI’s, whenever a new Github branch gets started. Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it, The Docker container leverages Linux containers and has the AMI baked in.
  • Involved in configuring and integrating JSF, spring and Hibernate frameworks.
  • Involved in design and implementation of MVC architecture in different modules.
  • Integrated Spring and Hibernate to develop the business layer which serves the data required for JSF beans.
  • Used Spring Batch to build the POJO -based development approach of the Spring Framework.
  • Wrote the DAO’s to access the database using JDBC calls and created aspects using Spring AOP annotation approach.
  • Consumed data from Rest webservices using Spring RestTemplate.
  • Configured JDBC data sources and JMS connection factories in WebSphere
  • Involved in transforming XML data in to Java Objects using STAX.
  • Responsible for configuring and deploying the builds on WebSphere Application Server
  • Involved in the Performance Tuning of the Application on client side.
  • Wrote notification service that executes daily, sends emails and escalations to participants.
  • Wrote build & deployment scripts using Maven, shell scripts on unix env.
  • Did the application support on different environments from QA to Production. Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.

Environment: Java, 1.8 J2EE, Spring Core, Spring (MVC), Spring Boot, Hibernate, JSON, Junit, Agile model, JavaScript, Angular.JS 1.5,Jenkins, HTML5, CSS3, Eclipse, Tomcat, Maven, Putty, Jenkins, Github, Oracle, Pl/SQL, Jasmine, Karma, Node, Docker, Jira, Winscp, AWS.

Agile Methodology AngularJS Apache Tomcat AWS Bootstrap CSS Eclipse Git Hibernate HTML IBM WebSphere J2EE Java Javabeans JavaScript JDBC Jenkins JMS jQuery JSF JSON Junit Maven MVC node.js Oracle REST Scrum Selenium Spring Spring Boot SQL UI UNIX WebServices XML
Remove Skill
Software Developer
Information Technology
Jan 2011 - Dec 2013

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE SCRUM methodology.
  • Developed the User Interface Screens for presentation using Angular-JS, Ajax, Bootstrap, Java Script and HTML.
  • Used MAVEN in each project to automate the builds and managing project.
  • Implemented Reporting SPAs using AngularJs, Angular Directives, Bootstrap, CSS3, LESS, Glyphicons and Gulp.
  • Developed UI using bootstrap dropdown multi-select, bootstrap modals Implemented a suite of app wide MODALS for application configurable warnings and alerts, Developed Tab Widget, Tree Widget, user interfaces and controllers and their templates.
  • Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
  • Wrote gulp tasks, bower, npm for packing and creating production ready code.
  • Developed Backend Rest services using spring, Jersey, JSON and Swagger.
  • Entailed in system design and development in core java using Collections, multithreading.
  • Developed applications using Java 6.0/7.0 and J2EE.Experience in LINUX environment.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Deployed the complete Web application on Jboss server and used Log4J to capture the log that includes runtime exceptions.
  • Browser based client communications with server using REST web services with JSON.
  • Involved in Unit Testing, Functional and Integration Testing for different Modules in the application using Jasmine, Karma and PhantomJS.
  • Participated in the application architecture, development tools for web solutions that fulfill the business requirements of the project.
  • Designed and developed the application using agile methodology and followed TDD and Scrum.
  • Wrote Technical design document with the class, sequence, and activity diagrams in each use case.
  • Designed and Developed the UI Framework built using JSF, Facelets and Primefaces.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Developed custom layouts and reusable composite components for the web application using Facelets.
  • Designed and developed Business components and Integrated with spring framework.
  • Wrote data Components for Plan Setup, wrote and called StoredProcedures using Java, HQL,Hibernate.
  • Implemented Hibernate Caching(Query and second level EH Cache) for frequent queries executed against database for reports.

Environment: J2EE/J2SE, Java1.7, JSP, Prime faces, JSF, Apache My Faces, Spring Frame Work, Spring Batch, Hibernate, JDBC,JMS, CSS3, Apache CXF, LDAP,JNDI, UDDI, WSDL, SOA, SOAP, XML, HTML, Log 4j, Web Sphere 7,RAD 7, Oracle, SunOS (UNIX), Shell Script, Sub Version, Maven and Windows 7.

Agile Methodology AJAX AngularJS Apache Applications Architecture Bootstrap CSS gulp.js Hibernate HTML IBM WebSphere J2EE Java JavaScript JBOSS JDBC JMS JNDI JSF JSON JSP Log4J Maven Oracle Primefaces REST Scrum SOA SOAP Spring UI WebServices Windows WSDL XML
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Master's in Computer Software Engineering
Nova Southeastern University 2020
Bachelor's in Mining Engineering
Federal University of Technology
Certifications
TestOut Certified Security Pro
Skills
Agile Methodology
2021
6
AngularJS
2021
6
Bootstrap
2021
6
CSS
2021
6
Hibernate
2021
6
HTML
2021
6
IBM WebSphere
2021
6
J2EE
2021
6
Java
2021
6
JavaScript
2021
6
JDBC
2021
6
JMS
2021
6
JSF
2021
6
JSON
2021
6
Maven
2021
6
Oracle
2021
6
REST
2021
6
Scrum
2021
6
Spring
2021
6
UI
2021
6
WebServices
2021
6
XML
2021
6
AJAX
2021
3
Apache Tomcat
2021
3
Eclipse
2021
3
Jenkins
2021
3
jQuery
2021
3
Junit
2021
3
MVC
2021
3
node.js
2021
3
Spring Boot
2021
3
SQL
2021
3
UNIX
2021
3
Apache
2013
2
Applications Architecture
2013
2
AWS
2016
2
Git
2016
2
gulp.js
2013
2
Javabeans
2016
2
JBOSS
2013
2
JNDI
2013
2
JSP
2013
2
Log4J
2013
2
Primefaces
2013
2
Selenium
2016
2
SOA
2013
2
SOAP
2013
2
Windows
2013
2
WSDL
2013
2
BEA WebLogic
0
1
DB2
0
1
Design Patterns
0
1
Ext.JS
0
1
Java Servlet
0
1
JAX-WS
0
1
MS TFS
0
1
MySQL
0
1
SQL Server
0
1
Struts
0
1
SVN
0
1
XSL
0
1
XSLT
0
1