We provide IT Staff Augmentation Services!

Java Ui Developer Resume

WA

SUMMARY

  • Around 7+ years of experience in analysis, design, implementation and testing of Object Oriented Applications using Core Java/J2EE.
  • Expertise in developing Web based Distributed and Front End applications in a three - tier architecture using Java, J2EE, HTML, JavaScript, Ajax, JSP, Servlets, JSF, CSS, JavaBeans.
  • Experience in developing Web based GUI’s using JSP, HTML, DHTML, CSS, JavaScript (and its frameworks like JSON), Action Script, DOJO, POJO, JQuery, EXT JS and Ajax.
  • Expertise in designing and developing enterprise applications using J2EE technologies like EJB 2.1/3.0, Struts, JDBC, JNDI,JMS,JAXB, SAX/DOM, Web services.
  • Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) by using Rational Rose.
  • Expertise in design patterns including Front Controller, Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Extensive experience in frameworks like Struts framework, JSF framework, Hibernate framework, and spring framework.
  • Expertise in various components in spring such as IOC, AOP and MVC.
  • Used OSGI specification to remotely install and update the components.
  • Expertise in Web Services architecture in SOAP and WSDL using JAX-RPC.
  • Expertise in XML and related technologies like XSL, XSLT, XPATH and parsers like JAXP (SAX, DOM) and JAXB.
  • Strong experience with JUnit in performing unit test and determining the application functionality.
  • Worked on Onsite and Offshore Projects using Agile Project Management methodologies. Coordinated the projects from Onsite and from Offshore.
  • Implemented a Java application using HTML, CSS, Java Script, Core Java,J2EE, Groovy, Grails framework.
  • Implemented RESTful webservices to many of the projects especially in cases where we don't know the client stack.
  • Used Apache Camel library that helps project process events or messages from different sources.
  • Expertise in implementing web apps using IBM Websphere 5.0/6.1/8.5.5 application Server.
  • Good Working knowledge of ANT, MAVEN and Log4J.
  • Proficient with various J2EE IDE’s like RAD 7.0, WSAD 5.0, Eclipse 3.4/3.5, and NetBeans.
  • Strong experience in different phases of Software Development Life cycle (SDLC) and Rational Unified Process (RUP) including Design, Implementation and Testing during the development of software applications.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i/10g, DB2 UDB 6.5, SQL Server 2005 and MySQL.
  • Expert in Various Agile methodologies like Test Driven Development, Incremental and Iteration methodology and Pair Programming.
  • Excellent communication skills, strong architectural skills, hardworking and a very good team worker.
  • Used Apache Subversion(SVN) to maintain current and historical versions of source codes.

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE, SQL, PL/SQL, Oracle Forms, Reports

Operating Systems: Windows 98/2000/XP/NT, Sun Solaris, Linux, Unix (AIX), MS-DOS.

Java Technologies: J2SE, J2EE, JSF,JSR168,JSP, Servlets, EJB, Swing, JDBC, JMS, MQ Series, MDB, JNDI, RMI, Design Patterns, JAVA Beans, IceFaces, Maven

Web/App. Server: Tomcat 6.0/7.0, WebLogic 9.2/10.0/11g/12c, WebSphere 5.0/6.1/8.5.5 , JBoss 6.1/7.1

Frameworks & IDE Tools: Struts1.2/2.2, Tiles, JSF, Spring 2.5/3.2.3 Hibernate 4.0/4.1.9, JUnit, ANT, AJAX, Log4J, Eclipse 1.0/3.1/3.6, Weblogic Workshop 9.2/10.3, WSAD 5.1, RAD 6.0/7.0, PowerBuilder, CVS, Rational ClearCase, TOAD, IBM Rational Automated Test Creator

Web-Development Technologies: JSP, XML, XSD, XSLT, DTD, DOM, LDAP, HTML, Java Script, CSS, DHTML, Agile Methodology, Servlets, JSTL (Tag Libraries), JSF (JavaServer Faces), RUP, i18n, ANT, JUnit, MQ Series, RMI, JSR 168 Portlet, Portals,ESB.

RDBMS: ORACLE 8i/9i/10g/11g, SQL Server 10.0/11.0, MS Access.

OOAD: UML, Design Patterns.

Web Services: SOAP JAX-WS, REST JAX-RS

PROFESSIONAL EXPERIENCE

Confidential -WA

Java UI Developer

Responsibilities:

  • Doing coding for production issues which required code fix and the changes requested by business.
  • Creating shell scripts to get the alerts from all production stores. To automate the application validation( because lot of things we need to validate daily on the stores, we can’t validate all those manually)
  • Implemented RESTful webservices as to allow extreme scalability.
  • Using JQuery to handle seamlessly crossbrowser issues.
  • Doing the workarounds and closing the production support tickets in time.
  • Used Bootstrap due to this responsive grid system. It automatically adjusts device resolution of the client.
  • Unit testing, Junit test cases, validating code using sonar matrix, running pipeline test cases. Triggering build, maintain Jenkins and maintaining code in SVN.
  • Involved in requirement analysis and complete development of client side code.
  • Written stored procedures in PL/SQL.
  • Used AngularJS in this project which has Dependency Injection that makes application easy to develop, understand and test.
  • Participation in project planning with business analysts and team members to analyze the Business requirements and translated business requirements into working software.
  • Implemented EJBs session beans for business logic.

Environment: Java 1.5, J2EE, Struts 1.2, Hibernate, Spring, JSP1.2, Servlets2.1, JMS, XML, RESTful, JDBC, JavaScript, JQuery, HTML, JNDI, AngularJS, JUnit, JBoss, Bootstrap, EJB, AJAX, Tomcat web server, SVN, PL/SQL, Eclipse, UNIX shell scripting.

Confidential - TX

Java Developer

Responsibilities:

  • Worked on core Java, JSP, AJAX, JQuery, JSON, MYSQL, Hibernate framework
  • Developed java beans and business objects based on Java design principles.
  • Extensively used Collection API such as List, Set and Map implemented classes.
  • Designed GUI screens using JSP.
  • Implemented a Java application using HTML, CSS, Java Script, Core Java,J2EE, Groovy framework.
  • Developed the Session Beans for calling the services by client.
  • Front end validation by JavaScript, JQuery and AJAX.
  • Used IBM Rational Automated Test Creator for recording and creating tests
  • Involved in the implementation phase for developing the Servlets classes and JSP’s
  • Used JDBC for connection to DB with the middle layer.
  • Involved in developing the DAO’s for accessing the Database to encapsulate data access logic
  • Participation in weekly business status calls
  • Used AngularJS Directives to create custom HTML tags that serve as new, custom tags.
  • Used Apache Camel library that helps project process events or messages from different sources.
  • Installing and Configuration Weblogic server.
  • Written Ant script to build jar, ear files.
  • Used OSGI specification to remotely install and update the components.
  • Taken care of deployment in Linux and windows systems.
  • Used EasyMock for creating mock objects and stubs for unit tests.

Environment: Java, HTML, JavaScript, JQuery, JSF, Servlets, JSP’s, JAX-RPC Web Services, Spring, Hibernate, Groovy, AngularJS,Eclipse IDE, Tomcat 7,SVN, ANT,EJB.

Confidential - VA

Java Developer

Responsibilities:

  • Involved in designing Application based on MVC architecture.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns
  • Have Knowledge on Spring Batch which provides Functions like processing large volumes of records, including logging/tracing, transaction management, job processing statistics, job restart, skip, and resource management.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Service Locator, Data Access Object and Singleton.
  • Implemented persistence layer using Hibernate
  • Involved in the Design of ERD (Entity Relationship Diagrams) for Relational database.
  • Developed web service for web store components using JAXB and involved in generating stub and JAXB data model class based on annotation.
  • Developed components of web services (JAX-WS, JAX-RPC) end to end, using different JAX-WS standards with clear understanding on WSDL, SOAP using various message patterns.
  • Developed XML configuration and data description using Hibernate. Hibernate Transaction Manager is used to maintain the transaction persistence.
  • Used Apache Subversion(SVN) to maintain current and historical versions of source codes.
  • Designed and develop web based application using HTML5, CSS, JavaScript (JQuery), AJAX, JSP framework.
  • Created dynamic HTML pages, used DOJO for JavaScript. Also worked with AJAX to create interactive front-end GUI.
  • Used Maven Deployment Descriptor Setting up build environment by writing Maven build.xml, taking build, configuring and deploying of the application in all the servers
  • Extensively worked on JavaScript (JQuery) for client side validation and various GUI elements.
  • JQuery library has been used for creation of powerful dynamic Webpages and web applications by using its advanced and cross browser functionality.
  • Implementing all the Business logic in the middle-tier using Java classes, Java beans.
  • Used JUnit framework for Unit testing of application.
  • Involved in doing various testing efforts as per the specifications and test cases using Test Driven.
  • Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classes.
  • Deployed application updates to AWS EC2 and monitored the load balancing of different instances.

Environment: JDK1.6, J2EE, Eclipse, Servlets, JSP, Spring 2.5, HTML, Java Script Prototypes, XML, JSTL, XPath, JQuery, DOJO, AJAX Oracle 10, RAD, TTD, WebLogic Application, SVN, Maven, JDBC, Windows XP, Hibernate, Amazon web services(AWS).

Confidential

Software Developer

Responsibilities:

  • Developed Web interface using JSP, Standard Tag Libraries (JSTL), and Struts Framework.
  • Used Struts as MVC framework for designing the complete Web tier.
  • Developed different GUI screens JSPs using HTML, DHTML and CSS to design the Pages according to Client Experience Workbench Standards.
  • Developed Action Form Beans, Action classes for implementing business logic for the Struts Framework.
  • Validated the user input using Struts Validation Framework.
  • Client side validations were implemented using JavaScript.
  • Implemented the mechanism of logging and debugging with Log4j.
  • Version control of the code and configuration files are maintained by CVS.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Designed generic database Connection Pooling with JDBC using Oracle and involved in the SQL query optimization.
  • Developed PL/SQL packages and triggers.
  • Developed test cases for Unit testing and performed integration and system testing.

Environment: J2EE, Weblogic, Eclipse, Struts 1.0, JDBC, JavaScript, HTML, CSS, XML, ANT, Log4J, VSS, PL/SQL and Oracle 8i. J2EE -JSP, Servlets, Java Beans, RMI, Windows, LINUX, Tomcat, Oracle, MySQL.

Confidential

Software Developer Intern

Responsibilities:

  • Developed different GUI screens JSPs using HTML, DHTML and CSS to design the Pages according to Client Experience Workbench Standards.
  • Developed Action Form Beans, Action classes for implementing business logic for the Struts Framework.
  • Validated the user input using Struts Validation Framework.
  • Client side validations were implemented using JavaScript.
  • Designed generic database Connection Pooling with JDBC using Oracle and involved in the SQL query optimization.
  • Developed test cases for Unit testing and performed integration and system testing.

Environment: J2EE, Eclipse, Struts 1.0, JDBC, JavaScript, HTML, CSS, XML, J2EE -JSP, Servlets, Java Beans, Tomcat, MySQL.

Hire Now