We provide IT Staff Augmentation Services!

Application Development Consultant Resume

Schaumburg, IL

SUMMARY:

  • 13+ years of extensive development experience specializing in an environment building n - tier applications for web deployment using Java, J2EE, Angular2, JSP, Servlets, JDBC, JMS, JNDI, EJB, JavaBeans, JavaScript, JQuery, HTML, XHTML/DHTML & XML.
  • Expertise in Object Oriented Analysis and Design (OOAD) based on Unified Modeling Language (UML) architecture using Microsoft Visio.
  • Worked in Web application development using HTML, DHTML, CSS, UML, JavaScript, J2EE (JSP, Servlets, JDBC, JNDI, LDAP), JMS, XML, XSLT, Oracle, SQL, and MVC architecture.
  • Experienced in using frameworks like Struts, Spring, Hibernate, JPA, apache POI, DataTable, Spring Data, AG-Grid, AngularJs, Angular2.
  • Developed different Web components such as JSPs, Servlets, Filters, Custom Tag Handlers and Business components such as RMI, EJB, JMS, and Web Services.
  • Expertise in designing and implementation of multi-tier distributed applications using Java, J2SE/J2EE, JDBC, JSP, HTML, Struts, Servlets, and JavaBeans.
  • Exposure to Application Servers like IBM WebSphere ,BEA WebLogic, Apache Tomcat and JBoss.
  • Experienced in working with XML technologies like XML, XSL, DOM, SAX, XSD, XSLT and DTD.
  • Expertise in Design Patterns like MVC, Singleton, Factory, Session Facade, DAO, DTO
  • Proficient in deploying J2EE components (EAR/WAR/JAR) on Tomcat 6.0 and 7.0.
  • Strong working experience of relational database management systems like IBM DB2, Teradata 8.2, 9.5 and Oracle 12g/11g/10g/9 and SQL Server 2000/2005/2008.
  • Highly proficient in understanding new technologies accomplishing projects goals successfully. Exceptionally well organized, strong work ethics and willingness to work hard to achieve employer objectives.
  • Excellent written and verbal communication skills, presentation and problem solving skills.
  • Good team player and ability to work in fast paced environment.
  • Proficient in doing Application Development work &providing production Support for developed applications.

TECHNICAL SKILLS:

Programming: Java, SQL and PL/SQL

Java Technologies: Java1.6/1.5/1.4, J2EE, Servlets, JSP, JSTL, JDBC, JNDI, JMS, Spring, JPA, Hibernate, RMI, EJB 3.0, Annotation, Spring Data, VSTS cloud

Scripting Languages: JavaScript, ANT Script, Maven

Databases: Oracle 12g,11g/10g/9i, Microsoft Access, MYSQL,IBM DB2 10/9, Tera Data, HSQL

IDE/Development Tools: IBM RAD, Eclipse Neon, Spring Tool Suites, Visual Studio Code

MVC Frameworks: Spring MVC 4.2.6, 3.2.4, Struts 2.0/1.3

Operating Systems: Windows 98/NT/2k/XP/7/10

Designing Tools: Microsoft Visio

Server Environment: IBM WebSphere V8.x,V7.x, Tomcat webserver 6.0,7.0

Internet Technologies: HTML, DHTML, CSS, JavaScript, XML, XSD, XSLT, DTD, AJAX, Splunk

Version Controls: SVN, CVS, GIT

Dev Style: Agile, Waterfall, Hybrid

Database Tools: SQL Developer 4, AQT 10, DB Visualizer, SQL Plus, SQL Srvr Management Studio

PROFESSIONAL EXPERIENCE:

Confidential, Schaumburg, IL

Application Development Consultant

Responsibilities:

  • Co-ordinate with OptumRX MST and SPT IVR’s Dev, System Analyst and Business teams related to gathering requirement, designing, developing and deploying MST IVR application.
  • Analyze call flow and explore the opportunity to improve customer IVR call experience.
  • Analyze and drill down individual NDM and NDF call logs for User interaction with IVR prompts and user voice / DTMF response to those prompts.
  • Analyze IVR call Logs using SPLUNK and provide daily reporting matrix related to customer authentication, self-service, and containment in IVR.
  • Pair programming and Code review.
  • Identify area of improvement for customer authentication, self-service and containment to provide simple and better customer experience and implement it.

Environment: Java 1.7.0 25, JSP, Dynamic web module 3.0, Eclipse Oxygen, JUnit, SOAPUI 5.2.0, Axis2-1.4.1, Apache Ant 1.9.9, SVN, XML, VXML, Microsoft SQL Server Management studio, LOG4J, Nuance NDM framework, Tomcat 7.0.73, Splunk, WinSCP 5.9, CompuWare Dynatrace Client 6.5, TortoiseSVN 1.9.5.27581, WinMerge 2.14.0, SnagIT 13.1.2, AVAYA portal 7.0, in process of migrating from SVN to GIT, Git 2.11.0.3, Tortoise Git 2.3.0.0, GitHub Desktop 1.0.8

Confidential, East Peoria, IL

J2EE Developer

Responsibilities:

  • Implemented the application using Spring framework that uses MVC design pattern using JPA & Annotation.
  • Developed presentation layer in JSP and JavaScript as well as AngularJS and Angular2 .
  • Developed Datatable libraries to customize Search, sort, displaying datatable, download datatable, download link with security enforcement based on user role in the front-end at various levels like page, links/button & visible/editable fields / columns.
  • Used AJAX and JQuery UI for all datatable screens as well as Angular AG-Grid.
  • Used IBM Rational Application Developer, Eclipse Neon, Spring Tool Suites, Visual Studio Code IDE for development, debugging, coding and deployment of the applications.
  • Created UML diagrams such as class diagram using IBM RAD & VISIO.
  • Developed complex PL/SQL Queries and stored procedures for data retrieval/updates.
  • Responsible for the configuration of the Tomcat Server and the deployment of the application on it.
  • Implemented Design Patterns like MVC, Factory, DAO
  • Unit and integration testing, logging and debugging using JUnit.
  • Developed Batch jobs to refresh underlying data used to display on screen using CAT’s TUF framework.
  • Responsible for deployment of application in all TEST / QA / PROD environment using CAT’s CPS timeline.
  • Monitored DVT’s batch job on a day to day basis & fix issue related to batch failures.
  • Worked with CAT’s various team such as EIM, MRC, J2EE corp, J2EE Hosting team to resolve various issues.
  • Analyzed data consuming from various Confidential upstream source system & compared DVT data with CAT’s existing application such as PORTAL, BOBJ, SCPlite, Nav+ that used complex calculations.
  • Developed web service using RESTful API.
  • Application Development work &providing production Support after applications are deployed to production.

Environment: Java 1.6, Spring 4.2.8, 3.2.4, JPA 2.0, Hibernate 3.* Spring Data, JSP, Java Servlets 2.4, EJB 3.0, IBM RAD 7.5, Eclipse Kepler and Spring Tool Suites IDE, Visual Studio Code, JUnit, Oracle 12g, 11g(PL/SQL), RESTful API, AJAX, Angular JS 1.3, Angular 2, Bootstrap CSS 4.0, CVS,XML, JavaScript, JQuery, Data table 1.9, Plug in, SQL Developer 4.0, AQT 10, DB Visualizer, HSQL, LOG4J, Apache POI, Dozer 5.3, Tomcat 6.0, VSTS, Maven, Node.js, Angular CLI, Font Awesome, AG-Grid.

Confidential, Chicago, IL

J2EE Developer

Responsibilities:

  • Implemented the application using Struts framework that uses MVC design pattern.
  • Developed presentation layer in JSP and JavaScript.
  • Developed Custom Tag libraries to customize front end & to enforce security in the front-end at various levels like page, panel, links/button & visible/editable fields.
  • Used AJAX and DHTML for sign-up / sign-in process.
  • Used IBM Rational Application Developer for development, debugging, coding and deployment of the applications.
  • Created UML diagrams using IBM Rational Rose.
  • Developed complex PL/SQL Queries and stored procedures for data retrieval/updates.
  • Responsible for the configuration of the WebSphere Server and the deployment of the application on it.
  • Implemented Design Patterns like MVC,Factory,DAO
  • Unit and integration testing, logging and debugging using JUnit.

Environment: Java 1.6, JSP, Java Servlets 2.5, EJB 3.0, Struts 1.3, IBM RAD 7.5, JUnit, DB2 9.X, AIX 5.3, WebSphere Server, SoapUI, SOAP,IBM Rational Rose, CVS,XML, JavaScript, Shell and Perl Scripting.

Confidential, New York, NY

Senior Java Developer

Responsibilities:

  • Involved in Object analysis, design and documentation (OOAD) of the application model using UML.
  • Involved in development of the application using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core (Dispatcher Servlet). Also implemented Dependency Injection using the Spring IOC framework
  • Designed and developed interactive static HTML screens as screen level prototype, JavaScript for client side validation and used Cascading Style Sheet (CSS).
  • Developed JSP custom tags and used JSTL for reusability.
  • Used Spring Web component for support of web utilities.
  • Used AJAX to support dynamic page element rendering to enhance user experience.
  • Used JComponent, JFrame and other classes of Swings Framework to develop the GUI.
  • Created properties files and used enhanced JTable for improved general performance and cell rendering.
  • Used CVS as Version Control to check-in and checkout Data
  • Implemented Design Patterns like MVC, Session Facade, Factory, DAO.
  • Involved in component development and used design patterns such as Singleton, Factory and Data Access Object (DAO) in the implementation of the application.
  • Used Spring Context for EJB Support and Spring DAO for enhanced JDBC and DAO support
  • Used Spring ORM component for Hibernate support for manipulating data for Oracle 10g.
  • Used Eclipse IDE for development, configured and deployed the application on Weblogic Server. Version control by CVS and tested using JUnit.

Environment: J2EE 5, Java 1.6, JSP 2.0, Servlets 2.5, EJB 3.0, JDBC 2.0, WebLogic Server, Eclipse 3.6, Hibernate 3.0, Spring 3, Oracle 10, Maven, JMS, Log4J, JUnit, Putty, HTML, DHTML, JavaScript, UML, ClearCase and ANT.

Confidential, NJ

J2EE Developer

Responsibilities:

  • Struts Architecture implementation using Java Beans and Servlets in conjunction with JSP and XHTML to develop user Interface for administrative and user interaction screens.
  • Client-side validations were done using JavaScript.
  • Built and accessed the database using Hibernate with Oracle 10g.
  • Developed JavaBeans with Hibernate for necessary transactions like fetching the required data, updating the customer information.
  • Used HQL and Criteria API for database related functions.
  • Used JavaScript and Dojo for creating interactive user interfaces.
  • Used Dojo to send asynchronous request to the server using AJAX.
  • Used Apache DBCP for connection polling.
  • Involved in coding of Servlets and JavaBeans communication.
  • Used Log4j and Velocity for logging and debugging.
  • Developed Servlets to process the requests, transfer the control according to the request to corresponding Java Beans, JSP pages.
  • Used Eclipse for development,debugging,coding and deployment of the applications
  • Used IBM FileNet for document management and for content related tasks.
  • Java Servlets and JSP pages were deployed on the Tomcat Application Server for retrieving user information and posting related data.

Environment: Windows, UNIX, JSP, XHTML, Servlets, JDBC, Struts Framework, JavaBeans, DOJO, Tomcat Application Server, Eclipse, Oracle 9i/10g, Rational Rose, UML, Hibernate, FileNet, Apache DBCP, Log4J.

Confidential, Seattle, WA

JAVA Application Developer

Responsibilities:

  • Involved in service layer calls, invoking application based soap calls and also handling, stored procedure calls for the backend transactions.
  • Strong working knowledge in Core java concepts like OOPS, OOAD, Multithreading, Design patterns.
  • Involved in the bug tracking and Unit Testing using Junit.
  • Worked with core java concepts like JVM internals, multithreading, garbage collection etc.
  • Involved in elaboration, construction phases and deployments of EAR files in the RUP process.
  • Designed and Created Domain model and schema using object oriented design / UML diagrams on RSA.
  • Created User Interface screens using HTML, DHTML,CSS, Java script. Designed and developed UI Framework.
  • The project also deployed in JBoss to handle better JSP, SERVLET handling.
  • Developed Add, Edit and profile view web pages using JSP, HTML, JSP CORE tags.
  • Used Spring for dependency injection for plugging in the Hibernate DAO objects for the business layer.
  • JDBC connections are made in order to test the data connections.
  • Created Spring Interceptors to validate web service requests and enables notifications.
  • Developed Wsadmin scripts using JYTHON to automate Websphere processes including start/stop, creating and configuring servers, clusters, JDBC and MQ resources, deploying applications
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
  • Parsing of XML documents was done using SAX and DOM and XML transformation was done using XSLT.
  • Performed Inheritance based OR mappings in tables to simplify the data in Hibernate.
  • Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions, triggers, Oracle forms/Reports, Performance Tuning and Optimization.
  • Also make use of the JBoss application server.
  • Hibernate Persistence Strategy is used for database operations and Developed Hibernate as the data abstraction to interact with the database.
  • Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes and invoked with RMI.
  • Unit tested all the classes using JUNIT at various class level and methods level.
  • Worked with all the test cases with testing team and also created test cases with use cases.

Environment: JDK, J2EE,Hibernate, Maven, Jboss, Dom parser, SVN, Spring framework, Struts framework, Html, Xml, Web services, Axis, Log4j, Db2, Mainframes, SVN, RAD as our IDE.

Confidential

Java Developer

Responsibilities:

  • Analyzed Object Oriented Design and presented with UML Sequence, Class Diagrams.
  • Developed Admission & Census module, which monitors a wide range of detailed information for each resident upon pre-admission or admission to your facility.
  • Developed Care Plans module, which provides a comprehensive library of problems, goals and approaches. You have the option of tailoring (adding, deleting, or editing problems, goals and approaches) these libraries and the disciplines you will use for your care plans.
  • Developed General Ledger module, which streamlines analysis, reporting and recording of accounting information. General Ledger automatically integrates with a powerful spreadsheet solution for budgeting, comparative analysis and tracking facility information for flexible reporting.
  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Designed user-interface and checking validations using JavaScript.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Developed components using Java multithreading concept.
  • Developed various EJBs (session and entity beans) for handling business logic and data manipulations from database.
  • Involved in design of JSP’s and Servlets for navigation among the modules.
  • Designed cascading style sheets and XSLT and XML part of Order entry
  • Module & Product Search Module and did client side validations with java script.
  • Hosted the application on WebSphere.

Environment: : J2EE, Java/JDK, JMS, PL/SQL, JDBC, JSP, Servlets, JavaScript, EJB, JNDI, JavaBeans, XML, XSLT, MySql, RAD, HTML/ DHTML, UML, JavaScript.

Hire Now