We provide IT Staff Augmentation Services!

Sr Java Ui Consultant Resume

3.00/5 (Submit Your Rating)

Albany, NY

SUMMARY

  • Results - driven software professional with around 7+ years of experience and demonstrated ability to successfully implement complex large-scale, N-tier, distributed, real-time enterprise applications.
  • Experience in Software planning, requirement analysis, designing and building enterprise applications for manual and automation process.
  • Experience in developing projects for E-commerce, Healthcare & Insurance, Media & Entertainment and Telecom domains.
  • Strong expertise in J2EE (JSP, Servlets, EJB), Struts, JSF, Spring, Hibernate, IBM Web sphere Application Server, JDBC, JNDI, XML and RDBMS like Oracle.
  • Experience in software development methodologies like Waterfall, Agile development and Rapid Application Development.
  • Expertise in client side designing and validations using HTML, DOJO, GWT, CSS, JavaScript, JSP and Struts Tag Library.
  • Experience in designing/developing internet RIA applications.
  • Strong hands on experience in developing the Enterprise and Web applications on N-tier Architecture using Java/J2EE and java based technologies such as Servlets, JSP, Hibernate, Spring, EJBs, Struts, JNDI, Webservices, XML, JPA, JMS and JDBC.
  • Built applications for scale using JavaScript, NodeJS, and React.JS.
  • Experienced in developing code for high Performance Front-End Web Architecture (backbone.js, node.js, redis, yui, jquery).
  • Experience in Front End Technologies such as JSP, HTML, jQuery, Bootstrap and AngularJS.
  • Worked with Struts (MVC Paradigm) components such as ActionMapping, Actionclass, Dispatch action class andAction Form bean.
  • Experience in using ExtJS to develop software applications.
  • Experience in web development and design with a strong background working on open source technologies, including HTML/HTML5, CSS3, Ajax and JavaScript.
  • Worked on Dashboard application using Java/Spring/JSF/Hibernate/JDBC.
  • Experience in working with application servers like IBM WebSphere, WebLogicand Apache Tomcat.
  • Experience in implementing Web Services based on Service Oriented Architecture (SOA) using SOAP, RESTful Web Services, JAX-WS, UDDI, WSDL, WADL.
  • Experience Building RIA / Web 2.0 applications, using Java / .Net / Ruby / PHP / Python.
  • Designed and developed various Screens using JSP, DOJO, JavaScript, HTML, CSS.
  • Experience in using various databases such as Sybase, DB2, Oracle and Postgresql.
  • Used Apache Luceneto make our application Search Engine high-performance.
  • Experience in configuring build tools like Maven and ANT for the development and deployment.
  • Hands on experience in using various IDE’s such as Eclipse,NetBeans and JDeveloper.
  • Experience in frameworks like Spring MVC/IOC/JDBC/AOP/Security, Hibernate and Struts.
  • Configuration and Version control management using CVS, VSS, WinSCP and Tortoise SVN.
  • Creating clusters across Weblogic domains.
  • Troubleshoot Admin Server start-up issues, Java code defects after deployment, and class path issues by checking the JVM logs, plug-in logs and the WebServer logs.
  • Used Spring IOC framework to integrate with Hibernate.
  • Experience in developing Unit testing &Integration testing with unit testing frameworks like JUnit.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.

TECHNICAL SKILLS

Java Technologies: JSF, Servlets, JSP, Java Beans, JMS, JDBC, Web Services, Spring, Swings, Struts.

App Servers: Tomcat, JBoss, Web Sphere.

Languages: Java, J2EE, C, C++,PL/SQL

Scripting: Java Script, HTML, CSS, AJAX, XML, XSLT.

Databases: Oracle 9i/10g/11g, SQL server, MySQL, RDBMS.

Frame Works: Spring, JSP, Hibernate, Apache Camel,Apache Struts, Junit.

Operating System: Windows XP/ 2000/2007/2008.

Development Tools: Eclipse, NetBeans, JDeveloper and Rational Software Architect(RSA).

Version Control Tools: SVN, Visual Source Safe(VSS), Concurrent Versions System(CVS).

Servers: Apache Tomcat, JBoss 4.3/6.0/7.0, Websphere.

PROFESSIONAL EXPERIENCE

Confidential, Albany,NY

Sr Java UI Consultant

Responsibilities:

  • Used Agile Software Development for developing the application with clear, efficient workflow.
  • Used JMS & MQ for messaging and Websphere server as application server.
  • Used Jenkins with maven for Build and Deployment.
  • Implemented Spring MVC, which includes writing Controller classes for handling requests, processing form submissions and performed validations using Commons validator.
  • Developed GUI using JSP, Struts, HTML3, CSS3, XHTML, Swing and JavaScript to simplify the complexities of the application.
  • Integrated the application with Spring framework for implementing Dependency injection and provide abstraction between presentation layer and persistence layer.
  • Deployed business components into BEA Weblogic Application Server and involved in transaction management and security management.
  • Implemented web-based application usingJSFframe work.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used Web Services for transferring codes between carriers and the application.
  • Coordinated with testing team, development team and business team and conducted walkthrough of test plan document for review
  • Developed services which involved both producing and consuming web services (WSDL, SOAP and JAX-WS). Also published the WSDL to UDDI registry using the SOA architecture.
  • Designed Graphical user interface using Java Swing, HTML5 and JSF.
  • Developed RESTful web services including JSON formats for supporting client requests.
  • Updated the scrum in and JIRA for issue tracking.
  • Performed Quality Assurance with Mercury quality center for Testing, defect reporting and defects tracking
  • Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) andBootstrap, connecting to a REST-ful server on a different domain.
  • Wrote various queries using Hibernate (ORM) and hibernate criterion queries to execute queries against database.
  • Developed Struts Action classes using Struts controller component.
  • Worked on reading from and writing data to excel files using Apache POI interface.
  • Involved in wrap-up meetings and in estimating the timeframe for each story and helped in deploying the application on the server for each iteration of the agile software development.
  • Participated actively in weekly QA team meet
  • Involved in weekly code walk through.

Environment: Java, J2EE, Jdk 1.7, Eclipse 3.5, Tomcat 8 servlet Container,Apache CAMEL, AngularJS, jQuery 2.0, Servlets, Spring framework 4.0,Struts, HTML5,LDAP, CSS3, Junit 4.4, Oracle Database SQL, hibernate, JDBC, Jasmine test, DOJO, Log4j, React.js, Maven, RIA / Web 2.0, Node.js, Backbone.js, Bootstrap, Marionette.js, RESTful webservices.

Confidential, Seattle, WA

Sr Java UI Consultant

RESPONSIBILITIES:

  • Involved in different phases of the risk management application development like Requirements gathering, Design, and Analysis, Code development Testing, Systems Integration, Installation, and Deployment
  • Developed DAOs (Data Access Objects) to access data from the database
  • Involved in writing the Gradle and ANT scripts to build and deploy the application.
  • Involved in daily defect call to walkthrough the technical and business team through the defects identified in Testing.
  • Used Log4J extensively for logging purposes into the application.
  • Developed the front-end web pages using HTML, JSP, JSTL, JavaScript, JQuery for presentation layer and AJAX for the asynchronous communication to the server.
  • Extensive used different spring framework features including Spring IOC, Spring AOP and Spring Templates.
  • Extensively Used Hibernate 3.0 for Persistence.
  • Developed User Interface using JSP, HTML5, CSS3, Javascript, Angular JS and AJAX framework
  • Created process in Eclipse for developing each component of the application.
  • Created triggers and stored procedures using PL/SQL.
  • Used queries to get the data from the Oracle database using SQL.
  • Developed unit test cases using Junit and used Jenkins build for project deployment and build process.
  • Created and maintained the configuration of the spring application framework’s IOC container.
  • Resolved performance issues and participated in code reviews
  • Involved in unit testing and system testing, and smoke testing while deploying the application to Quality assurance (QA).
  • Extensively used Spock and JUnit and defined Various TestSuites and TestCases.
  • Designed and developed logging components using Apache Log4J to log messages and errors

Environment: Java 1.6, Spring 3.1, Tomcat 6.0, Eclipse 3.6, HTML5, CSS3, Struts, Hibernate, Quick Test Pro 11.0, JUnit, Windows XP, SQL Server 2008, Putty, Linux, Autosys, Jenkins, DOJO,Backbone.js, ExtJS,Bootstrap, React.js, Hibernate, JDBC, Marionette.js, Oracle,LDAP, Apache Tomcat, Rest based Web Services, RIA / Web 2.0.

Confidential, Dallas, TX

Java Consultant

Responsibilities:

  • Worked on Dashboard application using Java/Spring/JSF/Hibernate/JDBC.
  • Preparation of the design and implementation strategy.
  • Documentation of the analysis and design using UML artifacts.
  • Conducting design review meetings with client team.
  • Developed and tuned SOAP/REST web services.
  • Used Apache Tomcat Server to deploy the application.
  • Worked on writing scripts using Javascript, HTML, AJAX and CSS.
  • Developed and tuned prepared statements and procedures using SQL, PL/SQL.
  • Developed the application using Eclipse, NetBeans on Windows platform.
  • Design and development of application using Java, J2EE, Struts2, Hibernate & XML
  • Unit Testing is done with Junit Test Cases.
  • Experience in Integration tools Oracle SOA Suite/BPEL/Fusion Middleware, web-methods, Vitria and Apache CAMEL.
  • Tested and built automation in an Agile development environment.
  • Developed code, scripts and other artifacts required to solve complex technical issues.
  • Involved in Integrating Struts with Hibernate using Plug-in.
  • Worked independently and with a group of highly skilled, high intellect support engineers to resolve customer and product issues.
  • Used to interact with client services, professional services and other groups for troubleshooting.
  • Focussed on problem solving, based on severity and impact of the issue on the business.
  • Involved in Document findings, including new defects in products and worked with the Production Support team to create knowledge base articles.

Environment: Java, Spring, JSF, Servlets, Hibernate, Struts,JDBC, OOAD, UML, Javascript, Apache CAMEL, HTML, AJAX, CSS, XML, SQL/PLSQL, Eclipse, Windows 7.

Confidential, Atlanta,GA

Java Consultant

Responsibilities:

  • Developed custom JSF converters and Validators, customized default error messages by creating message resource bundle.
  • OO Analysis and Design using UML including development of Class Diagrams, Sequence Diagrams, State diagrams and implemented these diagrams in Rational Rose.
  • Extensively used Web Services - WSDL and SOAP for getting the credit card information of third party.
  • Designed, developed, and deployed EJB components (Session and Message Driven beans).
  • Employed Hibernate (ORM tool) for communicating with database.
  • Used Spring Framework to integrate with Hibernate.
  • Used MQ Series for insurance claim reports and status information exchange between current and legacy system.
  • Developed the User Interface using Java Server Pages utilizing Custom Tag Libraries and XSLs.
  • Designed web pages using JSP, XSL, HTML, DHTML and performed client side validation with JavaScript.
  • Added Ajax functionality to Java Server Faces using Ajax4Jsf framework.
  • Involved in design and developing re-usable web services using SOAP, XML, WSDL, UDDI, XML Schemas, JAXP, and XSL.
  • Used the JDBC API for database manipulation
  • Used DB2 as the backend database using UNIX as operating system.
  • Used AJAX for the asynchronous communication to the server.
  • Extensively used Eclipse 3.0 while writing code.
  • Involved in writing the ANT scripts to build and deploy the application.
  • Used XSL/XSLT for transforming and displaying reports. Developed XML Schemas.

Environment: Java, Servlets, Struts XSLT, AJAX, JMS, Spring, TIBCO, Eclipse, UNIX, JBoss Server, CVS, SVN, Quartz Scheduler.

Confidential

Java Developer

Responsibilities:

  • Worked on Retail and Marketing application using Java, JSF framework.
  • Developed Use Cases for Project Module Requirements.
  • Created Project Module Functional and Technical Software Change Request(SCR).
  • Developed Project module designs using NetBeans, JDeveloper Eclipse IDE.
  • Used Spring Web Module integrated with Struts and JSF.
  • Generated and Maintained Hibernate POJOs with EJB3 persistence annotations.
  • Design and Development of Project Module screens using JSF & Prime Faces components.
  • Configured and administered JDBC Connection Pools/Multi Pools/Data Sources on WebLogic Server 8.1/9.0.
  • Developed Backing Beans for Project and Admin module Screens.
  • Developed Service and DAO Layer Code using Hibernate.
  • Integrated Spring with Struts MVC framework.
  • Implemented Database driven Left Navigation Tree Menu for Admin Module using Ajax4 JSF Framework.
  • Developed Validation frame work to show custom validation on JSF Screens.

Environment: Java, Servlets, XSLT, AJAX, JMS, Spring,Struts Eclipse, Windows, JBoss Server, CVS, SVN, Quartz Scheduler.

Confidential

Jr Java Developer

Responsibilities:

  • Implemented Database driven Left Navigation Tree Menu for Admin Module using Ajax4 JSF Framework.
  • Developed Validation frame work to show custom validation on JSF Screens.
  • Creating High and Low level design documents.
  • Participated in the entire SDLC of the project.
  • Developed UI screens by using HTML, JSPs, CSS, jQuery, Ajax.
  • Extensively written CORE JAVA with in application.
  • Implemented the concepts in On-Demand video streaming content.
  • Developed User Interface using Struts framework.
  • Developed business layer using Spring, Hibernate and DAO s.
  • Implemented business process, database retrievals, access of information and User Interface using Java, Struts, and Planet Interact Framework
  • JavaScript and jQuery validation of JDBC for all database interactions.
  • Used Code Collaborator for code review.
  • Experienced in implementing Spring framework.
  • Integrated Spring DAO for data access using with Hibernate. framework for client and server side validations.
  • Used AJAX to create interactive user friendly interface.
  • Creating server-side JAVA architecture using Java Servlets.
  • Developed and deployed EJB’s, Servlets and JSPs on WebLogic Server.
  • Used MySQL as a database product.
  • Used Eclipse as the IDE for the development.
  • Involved in design and code review meetings.

Environment: Java6.0, J2EE, Eclipse IDE, J2EE, JSP2.0, JDBC 3.0, Servlets, JavaScript,Springs,Struts,Ajax, HTML, JQuery, Clear Case, Clear Quest, Windows XP.

We'd love your feedback!