We provide IT Staff Augmentation Services!

Java Ui Developer Resume

0/5 (Submit Your Rating)

Harrisburg, PA

SUMMARY

  • Over 6 years of experience in System Analysis, Design, and Development & Implementation and Maintenance of Business and Enterprise applications using Java, J2EE, Struts, Spring and Hibernate technologies.
  • Extensive experience in Object oriented analysis and design (OOAD) following Agile, UML 2.0, Java SE, J2EE/Java EE, Design Patterns, Web architecture, middle tier component development and MVC frameworks.
  • Expertise in designing Use Case Diagrams, Sequence Diagrams, Class Diagrams (UML)
  • Strong programming skills in Java (Core Java), Servlets, Struts 2.0, Spring, Enterprise Java Beans (EJB), JSF, JSP, SQL & PL/SQL
  • Development & deployment of Java EE/J2EE web components on Apache - Tomcat, Web sphere Application Server 7.0, WebLogic Application Server 10.3 and JBoss 6.1.
  • Experience with XSD, DTD, HTML, CSS, JavaScript Libraries, AJAX
  • Proficient in persistence framework like Hibernate ORM & Spring
  • Proficient in Testing, Profiling & Debugging frameworks/tools like JUnit
  • Experience with Versioning, Bug Tracking Systems
  • Experience in IDE tools like Eclipse, IBM RAD, My Eclipse and NetBeans
  • Experience in using build tools such as Ant & Maven
  • Used WebServices such as SOAP and RestFul
  • Experience with SOA technologies (SOAP and/or REST) - Experience in using AJAX framework (Ext-JS, DOJO) and JavaScript libraries (JQuery, YUI)
  • Extensive experience with J2EE Design Patterns like Singleton, MVC, Factory in the development of web based & distributed enterprise applications
  • Having working experience in RMI, Thread programming, Connection Pooling Management, Cache strategy, Exception handling, JDBC & Networking Programming
  • Experience in UNIX, Linux variants such as Red Hat & Solaris, AIX, Windows
  • Experience working in Multi-Tier, Multiple Browser and Cross Platform environment
  • Extensively used log4j and JUnit.
  • Worked on the CVS and Rational Clear Case Version Controls.
  • Good knowledge in using LDAP directory services.
  • L1, L2 and L3 Production Support involved.
  • Performed development under strict coding conventions and methodologies.
  • Excellent communication, analytical, interpersonal and presentation skills and good team player.

TECHNICAL SKILLS

Java/Java EE Technologies: Servlets 2.5, XML, JSF, JDBC, JNDI, RMI, LDAP, HTML5, DHTML, XHTML, PHP, JavaScript, JQuery, AJAX, EJB /3.0, Java Beans, Java Mail & Java Persistence, JSON, AngularJS, NodeJS, Ext-JS

Web Technologies: DHTML, JavaScript, Ajax, XML, CSS3, JSP 2.0/2.1, JSTL, Tag Libraries

Frameworks: Struts 2.0, Spring 3.2, Log4j

ORM: Hibernate 3.2

Testing Framework: Junit

Application/Web Servers: WebLogic 10.3, IBM WebSphere 7.0, Apache Tomcat, JBoss, SOA

Build Tools: ANT, Maven

Design Patterns: Singleton, DAO, Factory, Façade, Data Objects

IDEs: Eclipse, RAD 7.5, NetBeans7, WebLogic Workshop 8.1.

Designing Tools: UML 1.4, Microsoft VISIO

Change Management Tool: CVS, Clear Case, VSS, Accuruv

Databases: Oracle 11g/10g, DB2 8.1, MS-SQL Server, MySQL, PostgreSQL, Cassandra, HiveQL

Operating Systems: Red Hat Linux 9, Unix/ Linux, Windows 2000/NT/XPs

Scripting tools: Java Script, PHP

PROFESSIONAL EXPERIENCE

Confidential, Harrisburg, PA

Java UI Developer

Responsibilities:

  • Involved in designing low level as well as high level using UML
  • Worked on all phases of application development to implement the assigned use cases successfully.
  • Developed JSP, HTML, CSS and a part of presentation layer using JavaScript, AngularJS and NodeJS.
  • Proficient with JavaScript and used JQuery and Ext-JS frameworks
  • Involved in design and development of framework using Spring MVC and Hibernate.
  • Used Spring IOC to get the dependencies and look up business objects.
  • Implemented the Persistence Layer and Data Access Service Layer using Hibernate and HQL queries.
  • Involved in creation of logs using Log4J for error tracking.
  • Implemented Design Patterns like Singleton, Factory, Facade.
  • Used Clear Case as Version Control Tool and Clear Quest for defect and development tracking
  • Performed JUnit testing for each service class method
  • Good understanding in OSS domain.
  • Reviewed some of the defects fixed by others and prepared review documents.
  • Also Used Casandra for search.
  • Extensively used WebSphere MQ that provides JMS implementation.
  • Used MessageQueuing( MQ).
  • Implemented SOA architecture with web services using SOAP, WSDL and XML, RESTful
  • Used JAXB to process XML data
  • Deployed the project by using the ANT script.
  • Involved in peer code review.

Environment: Java1.6, J2EE, JSP, Spring3.0, Hibernate3.2, JavaScript, AngularJS, NodeJS, Ajax, XML, WAS7.x, ANT, UML,, Oracle11g, SQL Developer, RAD, Clear Case, Clear Quest, XML, DOM, SAX, JAXB, Web Services, SOAP UI.

Confidential, Carol Stream, IL

Java UI Developer

Responsibilities:

  • Worked on all phases of application development to implement the assigned use cases successfully.
  • Developed JSP‘s and HTML, CSS and a part of presentation layer using JavaScript, AngularJS and NodeJS.
  • Involved in design and development of framework usingSpring MVC andHibernate.
  • Interacted with business users on daily basis for gathering of new Requirements.
  • Involved in Test Driven Development with Unit and Integration Testing of the Application.
  • Incorporated MVC architecture using spring framework.
  • Used POJOs for persistence framework. Configured Hibernate mapping files for Object Relational mapping and created Hibernate configuration file.
  • Incorporated ORM mapping and Dependency Injection in a Spring Framework & Hibernate
  • Performed regression testing, wrote unit test cases using Junit
  • Implemented Ajax to create highly optimized, browser-compliant JavaScript and HTML
  • Implemented the Persistence Layer and Data Access Service Layer using Hibernate and HQL queries.
  • Used Concurrent Versioning System (CVS) as version control system, to keep track of all the work & all changes, allowing several developers to collaborate
  • Used Agile Methodology for development process
  • JavaScript used for the Client side validation.
  • AJAX used for the Asynchronous data populating on pages
  • Developed logging & debugging modules which writes to the application log file
  • Used Maven for the build and deployment process and overall project management.
  • Documented the application for the new features and functionalities

Environment: Java1.6, Spring Core, Spring Web MVC, Hibernate 3.1, JSP, Servlets, UNIX, Oracle 11g, WebLogic 10.3, Eclipse, AJAX, XML, Restful Web Services, SQL, Maven, HTML, CSS, Java Script, AngularJS, NodeJS Windows7, SQL Developer, CVS.

Confidential, Fairfield, CT

Java Programmer

Responsibilities:

  • Designed the application by implementing Struts 2.0 MVC Architecture,
  • Wrote various SQL, PL/SQL queries and stored procedures for data retrieval.
  • Designed User Interfaces using JavaScript, Ajax, CSS JQUERY, functionality
  • Writing procedures and functions for uploading the data from temp to main table.
  • Extensively involved in Configuration management with VSS for the Application Code.
  • Used Swings for sophisticated GUI components.
  • Used JBOSS for Application deployment on Windows & Linux environments
  • Oracle 11g served as back-end database and the repository for the PL/SQL scripts used
  • Singlehandedly delivered a complex functional requirement, along with integration with different modules, maintaining the coding and quality standards, in a Test Driven development (Junit)
  • Involved in Configuring web.xml & strtus.xml.
  • Writing service methods & SQL queries.

Environment: Java 1.5, JSF, JSP, Servlets, Java Beans, Hibernate, Windows & Red Hat Linux, Oracle WebLogic Application Server, Oracle 10g, RAD7.x, JSP, JavaScript, JavaScript, Ajax, JSTL, CSS, DHTML, Junit, SQL, PL/SQL, Log4j

Confidential, Wilmington, DE

Programmer Analyst (Java Developer)

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Developed JSP and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Developed the application using Eclipse IDE
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used Hibernate Framework for persistence onto oracle database.
  • Written and debugged the ANT Scripts for building the entire web application.
  • Used XML to transfer the application data between client and server.
  • XSLT style sheets for the XML data transformations.
  • Participated in designing Web service framework in support of the product.
  • Developed web services in Java and Experienced with SOAP, WSDL.
  • Used Log4j for logging Errors.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Performed purification of the application database entries using Oracle 10g.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Used Swings for loose coupled UI development.
  • Involved in complete development of Agile Development Methodology and tested the application in each iteration.
  • Wrote complex Sql queries to retrieve data from the Oracle database.
  • Involved E2E Development by integrating Front End and Backend by Debugging.
  • Performed Defect tracking using HP Quality Centre.
  • Fixed defects found in CIT, ST and UAT test phases.

Environment: Java 1.5, Servlets 2.3, JSP 2.x, WebLogic, Hibernate, Unix (Sun Solaris), log4j, Struts 2.0, JUnit4.0, XML, ANT, CVS, Java Script, CSS, Ajax, Agile, Unix, Oracle 10g.

Confidential

Software Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis, Code development, implementation
  • Development, enhancement, maintenance and support of Java J2EE applications, implementations, performance improvement, and review of all deliverables.
  • Planned the shutdown of required applications and systems, with different support groups and business heads.
  • Analyzed the impact on the existing system of the shutdown of specific applications on existing system.
  • Used Eclipse editor to develop the different J2EE components like EJB, Client jars and Application EAR modules.
  • Provided callout support on rotation basis.
  • Provided L2 and L3 support for Web Applications.
  • Prepared technical reports & documentation manuals during the program development
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS & JavaScript
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML
  • Used Log4j for logging Errors
  • Implemented the database connectivity using JDBC with Oracle 9i database as backend.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Developed Struts Action classes using Struts controller component
  • Used CVS for version controlling and JUnit for unit testing.
  • Deployed the application on WebSphere Application server

Environment: Struts2.0, JSP2.0, Servlets, XML, Oracle 9i, Eclipse, JDBC 3.0, JavaScript, UML, HTML, ANT, CVS, Log4J, JUnit, IBM RAD, WebSphere Application server, Web Services 1.2

We'd love your feedback!