We provide IT Staff Augmentation Services!

Sr. Java & J2ee Consultant Resume

2.00/5 (Submit Your Rating)

Palo Alto, CA

SUMMARY

  • Over 8+ years of resilient expertise in the Information Technology (IT) Industry and having comprehensive experience in web based client server application software.
  • Involved in analysis, design, development, implementation and testing using Java, J2EE, Struts, EJB, XML, JMS, Servlets, JDBC, SOAP, AJAX, Web Services, Hibernate, spring, etc.
  • Expertise in developing J2EE Web Applications, Enterprise Applications, Distributed Applications and Client/Server Applications using Java, JDBC, Javabeans, Threads, Exceptions, Collections, Servlets, JSP, JSP Custom Tags, EJB, JavaMail, JMS, Struts, Spring, Hibernate, XML, ESB, Log4J, SQL &PL/SQL.
  • Excellent Java/J2EE and OOP Skills. Also, experienced in working as a software support.
  • Hands on experience in Spring, JSF, Struts and Hibernate frameworks.
  • Expertise in angular JS and JQuery.
  • Experienced in the fields of Banking, Health Care, Financial and Communication Sectors.
  • Experienced in working with TIBCO EMS and IBM MQ.
  • GUI design and development using HTML, CSS, JavaScript, XML, XSL, XSLT..
  • Flexible to adapt new environments, learn & implement the new technologies quickly.
  • Experienced in MVC (Model View Controller) architecture with Struts and Springs framework involving various J2EE design patterns.
  • Strong work experience in Web based application development, Database programming, distributed computing, Server side programming and Client Server computing in multi - threaded software systems using Java technologies.
  • Extensive experience in Core Java, Servlets, JSP, JavaScript, JDBC, JSTL, Struts, JSF, EJB, JNDI, AJAX and Custom tag Libraries
  • Good experience on version controlling systems like VSS, CVS, Clear Case, and clear quest.
  • Excellent knowledge in databases DB, MS SQL and Oracle.
  • Experience in writing test-cases in Java environment using JUnit.
  • Possess strong logical, analytical and problem solving skills with positive attitude.
  • Expert in writing complex SQL Queries and PL/SQL blocks.

TECHNICAL SKILLS

Frameworks: Struts, Spring (IOC, Context, ORM, DAO, AOP)

Web Technologies: JSP, Struts, Spring, Hibernate, AJAX, JSTL

Application Server: Weblogic Server, Apache Tomcat, SQL server

Web tools and languages: HTML, XML, CSS, DHTML, AJAX, ANT, Java Script

Languages: C, C++, Java, HTML, DHTML, XHTML, JavaScript, XML/XSL, UML, PL/SQL, JavaScript

Development Methodologies: J2EE, Object Oriented Analysis and Design, Waterfall, Iterative and incremental development, Agile Software development methodologies

PROFESSIONAL EXPERIENCE

Confidential, Palo Alto, CA

Sr. Java & J2EE Consultant

Responsibilities:

  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application
  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience
  • Developed web pages using HTML/CSS and JavaScript
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Can.js, and JQuery
  • Widely used Angular jsUi-bootstrap components like calendar picker, time picker, directives, select2, model pop-ups, ng-grid, router Provider's, progress bar, ng-Idle, ng-Upload.
  • Good knowledge with Ext js, Require jsand Bootstrap js
  • Extensively used Oracle programming using SQL and PL/SQL
  • Developed a bulletin board module for supplier and vendor information portal.
  • Application included forms to upload notification documents to the Supplier bulletin and maintenance of documents, complete with CRUD capabilities and email notifications.
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Developed DAO API to manage the payment information using JDBC
  • Created distributed Oracle coherencedomains, configuration and system design based on oracle coherence.
  • Involved in intense User Interface (UI) operations and client side validations using AJAX toolkit.
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache
  • Created services that store JSON string to MongoDB.
  • Developed Ruby on Rails 3 web applications using MongoDBand back-ground processes using Resque and Redis
  • Design and Developed using Web Service using Apache CXF.
  • Worked on web services SOAP and REST technologies
  • Used Eclipse IDE for designing, coding and developing applications
  • Using Java Messaging Service JMS for messaging, configured queues and topics on the Web Logic Application Server and used them for messaging.
  • Developing a new Content Management System backed by subversion using java EE technologies.
  • Developed test cases and performed unit testing using JUnit.
  • Utilized Agile Methodology/Scrum (SDLC) to managed projects and team
  • Created Class Diagrams and sequence diagrams using UML
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application.
  • Developed Servlets and Worked extensively on Sql.
  • Created Maven build file to build the application and deployed on Web Sphere Application Server.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies
  • Configured glassfish server; Design shipping rate template upload UI using Adobe Flex and Developed Jasper report.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.

Environment: . Spring, Hibernate, Struts, JQuery AJAX JavaScript Node.js Backbone.js, Angular.js, bootstrap.js Oracle, CRUD PL/SQL JDBC Coherence. MongoDB. Apache CXF REST Eclipse Web Logic subversion JUnit Agile UML JSP, JSTL Servlets Maven iText Jasper Reports Ilog, web 2.0 SOA

Confidential, Palo Alto, CA

Java/J2EE Developer

Responsibilities:

  • Used Spring for cross cutting concerns and IOC for dependency injection
  • Implemented application level persistence using Hibernate and Spring
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Web logic.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
  • Implemented Presentation layer using JSP, Servlets, HTML5
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developing custom HTML elements using Angular.js directives.
  • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development.
  • Developed html views with HTML5, CSS3, bootstrap.jsand AngularJS.
  • Wrote Java programs, performed builds, monitored DB2 data and ran SQLs
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations
  • Developed PL/SQL procedures for login module and written complex sql queries
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Working experience in Web Services using SOAP and WSDL, JSF, JSON, JQuery, JMS and Oracle Coherence.
  • Developed Dash-Board to monitor and report Cache CoherenceServers.
  • Developed application based on ORACLE and MongoDB.
  • Experienced working in Databases like Oracle (SQL, PL/SQL), SQL Server, NoSQL( MongoDB, HBase, OrientDB, Redis, MemcacheDB ).
  • Creation of REST Web Services for the management of data using Apache CXF
  • Developed the (SOAP/Restful) web services to get the accounts details from the external System
  • Installation and configuration of Development Environment using Eclipse with Web logic Application server
  • Designed and implemented GIT Meta data including labels, attributes, triggers and hyperlinks
  • Initialization and utilization of GitHub repositories for file write-back
  • Created test plans and JUnit test cases and test suite for testing the application
  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed XSD for validation of XML request coming in from Web Service
  • Integrated with iText and Jakarta POI to generate Test results in PDF and XLS format
  • Using JIRA to manage the issues/project work flow
  • Customized Jasper Reports and SQL procedures according to the client requirements.
  • Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in Web Logic application server
  • Involved in developing and modifying the credit card, consumer loan business rules in ILog JRules
  • Developed a web 2.0 control console using GWT to manage data matching for data staging
  • Design, develop and test of services using SOA / Web Service / Oracle Fusion Middleware.
  • IBM Web sphere hosting and Apache Tomcat web server integration - both on Windows and AIX platform
  • Involving in Building the modules in Linux environment with ant script
  • Backend development with PHP, MYSQL, BASH, LINUX, UNIX

Environment: Spring Hibernate Struts JSF, DOJO AJAX JavaScript Node.js Sencha ExtJS HTML5 css Backbone.js Angular.js bootstrap.js DB2 CRUD PL/SQL JDBC Coherence. MongoDB Apache CXF. SOAP web 2.0 SOA Web Services Eclipse Web sphere Git GitHub JUnit Scrum UML JSP, JSTL Servlets Maven XML iText JIRA Jasper Reports Ilog, JRules JMS Apache Tomcat Linux PHP

Confidential, San Jose, CA

Senior java Developer

Responsibilities:

  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed the front end using JSF and Portlet.
  • Development of java interfaces for different function calls which convert the web service calls into EJB calls to the legacy system
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Developed Java and EJB in Mainframe DB2 environment
  • Worked on JDBC to select and update the data from the MySQL database
  • Used TOAD for database query testing, in the process of optimizing the queries
  • Involved in Creation, Manipulation and Supporting the SQL Server Database.
  • Design and Developed using Web Service using Apache Axis 2 on JBOSS.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Followed an Agile, Software Development methodology. Used NetBeans IDE
  • Used JBoss application server to deploy application into Production environment
  • Created ClearCase VOBs and setup triggers and backups for a new project
  • Implemented Selenium IDE with java script for Web apps.
  • Expertise in employing Water Fall Model and best practices for software development
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Design & Development of the User Interfaces using HTML, CSS andJSP.
  • Developed the Servlets for processing the data on the server
  • Used ANT Builder extensively for the code building and created Daily Rolling Log using Log4j
  • Built CVS and XML file loaders and splitters for financial data.
  • Working Closely with EMC Documents to implement Engineering Design Storage Repository
  • Wrote GWT code to create presentation layer using GWT widgets and event handlers
  • Used JIRA issue tracker to file the bugs
  • Designed Interactive GUIs using Java Applets and Swing.
  • Designed Power Cubes using Cognos Transformer
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators
  • Developing user interface screens using Oracle ADFFaces rich client components
  • Developing Business Process Work Flow using Oracle BPM.
  • Developed applications using Visual Studio, C#, and a combination of Windows Services, IBM MQ Series, and ASP.Net Ajax enabled web sites.
  • Trouble shooted issues concerning Apache Tomcat during deployment
  • Install and configure a Linux server to publish applications and the Data Base
  • Created directory structure flow using UNIX to receive and send data to internal and external systems
  • Responsible for requirements gathering, designing, coding web applications using Ruby on Rails, Java Scripts, HTML, CSS and jQuery
  • Configured Word Press publishing software for non-profit firm. Created weblog layout in HTML, CSS and PHP based on an original design according to client's branding needs
  • Used web services (REST) to bridge the gap between our MS and Drupal/Word press technology and Develop programs in C++ to integrate as per the users requirements.
  • Developed an in house Bankruptcy Intake program in Classic ASP/ASP.NET. Program is inherited from Classic ASP Debt intake program
  • Developed software using C language to solve ongoing issue of duplicate files stored around the network
  • Expose PL/I database access layer as web service using z
  • J2EE to communicate legacy COBOL based mainframe implementations
  • Code development using PL/I, COBOL, JCL and DB2
  • Configuring and analyzing JCL to execute mainframe batch
  • Developed Java Script and Action Script, VB Script macros for Client Side validations
  • Developed Servlets and Worked extensively on Sql

Environment: Spring IBATIS Struts JSF EJB, JQuery DB2 MySQL TOAD SQL Server Apache Axis 2 WSDL JBoss Mercurial Clear Case Selenium Water Fall Model UML Servlets ANT XML EMC Documents GWT JIRA Swing Cognos Ilog, Oracle ADF OracleBPM IBM MQ Series Apache Tomcat Linux UNIX Ruby Word press Drupal C++ ASP c z COBOL JCL SASVB sql

Confidential, Eden Prairie, MN

Responsibilities:

  • Analyzed and designed the system.
  • Created Various UML Diagrams e.g. Class diagrams, Sequence diagrams.
  • Responsible for the design and development of the framework.
  • The system is designed using J2EE technologies based on MVC architecture.
  • The Views are programmed using struts, JSP pages, Model is a combination of EJB’s and Java classes and Controllers are Servlets.
  • Developed user interface using JSP JQuery, and AJAX to speed the application.
  • Writing the java script and designing the JSP GUI frame work.
  • Involved in developing EJB’s for the business logic and deploying them in Apache tomcat.
  • Responsible for creating of Action classes, JSPs, Model classes.
  • Used business delegate to call EJB from struts action class.
  • Used JBoss application server to deploy application into Production environment
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate
  • Used Java Messaging Services for reliable and asynchronous exchange of important information.
  • Deployed Application to BEA web logic server.
  • Involved in designing the user interfaces using JSP
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Extensively worked on spring’s framework.
  • Used JDBC for database connectivity with My SQL Server.
  • Implement the presentation layer (GUI), based on open source framework, involving Servlets, JSP, JSTL, JSF, CSS, HTML, JavaScript and Beans.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Developed Servlets and Worked extensively on Sql.
  • Worked with MySQL for MySQL, SQL Yog and Workbench.
  • Implementation of Spring IOC container, Spring JDBC template, Spring Exception Strategy and AOP.
  • XML messages are used to communicate between web services that are written using SOAP and WSDL.
  • Created different database objects (Stored Procedures, Functions, and Triggers) for the backend MS SQL server.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Used Ibatis to populate the data from the Database.
  • Involved in creating unit testing of various layers using junit and created automated test scripts for integration testing using Selenium.
  • Created war files & deployed on Tomcat using ANT deployment tool.
  • Performed Java web application development using J2EE and Netbeans.
  • Expertise in employing Water Fall Model and best practices for software development
  • Maintenance of data in different Oracle Databases and environments using TOAD.
  • Built CVS and XML file loaders and splitters for financial data
  • Used Clear Case for source Version Control.
  • Working Closely with EMC Documents to implement Engineering Design Storage Repository and Project Document Management.
  • Tested with the Junit Test Cases for both Professional and Institutional Claims.
  • Coordinated with QA team to ensure the quality of application.

Environment: Java, Servlet, EJB, Struts. JMS, JDBC, Hibernate, Spring, Java Script, AJAX, UML, Eclipse, Web logic, SOAP, Selenium, JBoss, ANT, JQuery, Net Beans, JSP, EJB, WSDL, Toad, Water Fall Model, iBatis, EMC Documents, web services, HTML, XML, MS SQL server, My SQL, CVS, JIRA, Clear Quest, Swing, Clear case, Junit.

Confidential, Parsippany, NJ

Java/J2EE Developer

Responsibilities:

  • Wrote multithreaded programs to measure system performance
  • Worked on GUI internationalization using JSP and Core Java
  • Used Mercurial to keep track of versioning of the source code
  • Worked on bug fixing
  • Used JDBC APIs for database connectivity and data retrieval.
  • Developing HardwareStoreMarketer.com site using ASP.Net.
  • Strong Database programming using .NET, ADO with MS SQL Server, MS Access and Oracle backend.
  • Extensively used Stored Procedures, Functions and Triggers in Microsoft SQL Server.
  • Worked on various client websites that used Struts framework, Hibernate and OGNL
  • Wrote test cases using JUnit testing framework and configured applications on Web logic Server
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Involved in writing stored procedures, view, user-defined functions and triggers in SQL Server database for Reports module.
  • Simulation was developed using C++.
  • Implemented real-time patient prescription history verification system using C, Oracle PL/SQL on VMS platform.
  • Used Visual Source Safe for source control.
  • Manipulated data and performed data preparation using TSO, ISPF and SPF system utilities.
  • Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.
  • Wrote stored procedures in Oracle PL/SQL for data entry and retrieval.
  • Extracted and modified data from VSAM files for PDF reports.
  • Automate nightly batch processing and job alerts using REXX.
  • Responsible for migrating Web sphere server from to and migrating IBM CICS Transaction.
  • J2EE to communicate legacy COBOL based mainframe implementations.
  • Designed and developed Message Flows and Message Sets and other service component to expose Mainframe applications to enterprise J2EE applications.
  • Use File Aid datasets to validate backend results of test events.
  • Configuring and analyzing JCL to execute mainframe batch.
  • Actively involved in contributing to RFP and POC activities in IMS.
  • Used standard data access technologies like JDBC and ORM tool like Hibernate
  • Designed, implemented new website features and provided support, maintenance

Environment: Core Java, JSP, JUnit, Mercurial, Eclipse, .Net, JIRA, JDBC, Struts, Hibernate, Visual Source Safe, Web logic, Oracle OGNL, C, C++, Linux, MS SQL Server, COBOL, File Aid, REXX, ISPF, Mainframe, CICS, IMS, VSAM, JCL

Confidential, NYC

Java Developer

Responsibilities:

  • The system was designed according to J2EE specifications.
  • Helper classes were used to limit the business logic in the servlet.
  • EJB was used to talk to the database and JSP along with HTML, XML were used to control the client view.
  • Designed and added new functionality extended existing application using J2EE,XML,Ajax, Servlets, JSP.
  • Studied the impact of the requirement and prepared the Requirement functional and technical documents.
  • Created different batch programs to clean up tables in DB2 database.
  • Extensively used Collections and Exceptions in batch program for database clean up.
  • Worked on UNIX shell scripting to run the JAR file created for batch program.
  • Used Struts framework in UI designing and validations.
  • Developed Action Classes, which acts as the controller in Struts framework.
  • Client side validations are done using JavaScript and server side validations are done using Struts validator framework.
  • AJAX forms are created for update operations.
  • Data was converted into JSON using JSP tags.
  • Enhanced the existing application to meet the business requirement.
  • Establishing JDBC connection using database connection pool.
  • Wrote complex SQL statements to retrieve data from the DB2 database.
  • Participated in the Production support and maintenance of the project.
  • Created new tables in DB2 database.
  • The application was developed using Eclipse on Windows XP. Deployed the application on Apache tomcat server on windows server .
  • Used ClearCase version control system.
  • Performed usability testing for the application using JUnit Test.

Environment: JAVA, JavaScript, Ajax, JSON, Struts, Design Patterns, Eclipse, Apache tomcat server, DB2, UNIX, ClearCase, Junit

We'd love your feedback!