We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

TexaS

SUMMARY

  • 8 years of experience in Analysis, Development, Testing and Maintenance in the field of Web Applications and client - server environment.
  • Hands on experience in Development, Testing and Maintenance in the field of Web Applications and client-server environment.
  • Proficient in using Object Oriented Programming (OOPS) for building n-tier architecture systems with hands on development expertise in front-end UI layer, application layer including middle-ware and core business frameworks and back-end database layer integration.
  • Proficient in implementing various Java/J2EE design patterns including Singleton, Factory, MVC, Front Controller, DAO, Service Locator, and Business Delegates.
  • Good experience in designing & developing software systems using Java, J2EE technologies like Servlets, JSPs, EJBs, JMS, JAXP, JDBC with Oracle and MySQL relational databases on Windows environments.
  • Proficient in Web application development using - HTML, CSS, XML, JavaScript, Ajax, spring, Hibernate, J2EE, SOAP and REST web services.
  • Hands on experience in developing critical & responsive GUI/front-end components using HTML, JavaScript, CSS, JSP, JSTL and AJAX.
  • Good Knowledge in open source frameworks like spring and Hibernate and deploying J2EE applications on application servers like Tomcat 6.x/7.x.
  • Experience in implementing logging mechanism using log4j and apache commons logging.
  • Experience of working with databases Oracle 10G and MySQL

TECHNICAL SKILLS

Programming Languages: J2SE 1.3~1.7, SQL, PL/SQL, C++, C

J2EE Technologies: JDBC 3.0, JNDI, Servlets 2.5, JSP 2.0, JSTL 1.1, JSF, Custom tags, Java Beans, EJB2.0, JMS

Java/J2EE Frame works: Struts 1.3/2.0, Hibernate 3.0, Spring 2.0/2.5/3.0, JUnit

Web Technologies: Java Script, HTML, XHTML, CSS, XML, AJAX, AngularJS

Databases: Oracle 9i/10g, MySQL 4.0/5.0, SQL Server 2008/R2

Java IDEs: Eclipse 3.2/3.4, WSAD 4.0/5.1, RAD7, NetBeans 6.9/7.0

Web/App. Servers: Apache Tomcat 6.x/7.x, Glassfish v3/v2, Weblogic 8.x/7.x, WebSphere 6.1/5.x, JBoss

Operating Systems: Windows XP/2003 server/7 Professional, UNIX/LINUX

PROFESSIONAL EXPERIENCE

Confidential, Texas

Responsibilities:

  • Designed, developed, and maintained web-based application.
  • Worked with GWT widgets, panels, cell widgets and cell tables, GWT support for html5 such as canvas, storage, audio, video, drag and drop and so forth
  • Communicating with server using asynchronous call to web server using GWT RPC, Serialize java objects and handle exceptions.
  • Internationalization and Junit unit testing of GWT application using GWT test-utils framework for GWT client-side code testing.
  • Worked on security of GWT application to protect against XSS(cross-site-scripting) attacks and logging events in client side GWT application code.
  • Involved in developing both Presentation Layer and Business Layer using spring framework integrated with Hibernate.
  • Implemented Business Delegate Pattern which delegates the call to different Backend Services to process the request.
  • Interacted with Business Analysts to resolve user requirement issues.
  • Developed complex JSPs using JSTL tags.
  • Client-Side validations were done using JavaScript.
  • Used browser technology AJAX along with CSS and JavaScript.
  • Developed Model, View and Controller Components implementing Spring MVC Framework.
  • Used Spring DAO framework integrated with Hibernate for accessing Database Objects.
  • Developed Hibernate mappings using Hibernate Mapping Files and POJOs.
  • Deployed the application onto Tomcat Application Server.
  • Created Technical Documentation.
  • Involved in writing unit test cases and unit testing using JUNIT.
  • Worked on fixing the defects.
  • Created HQL statements to insert as well as to fetch data from the database.
  • Used Jenkins for build and deployment of applications on different environments.
  • Sub-Version was the versioning control tool Implemented Agile Test Driven Development Methodology

Environment: Java 1.6/7, J2EE, Servlets, JSP, Spring, SOA, Hibernate, JSF, SQL, PL/SQL, Eclipse, Web Services, WSDL, Subversion, Oracle, Maven, JavaScript, jQuery, GWT.

Confidential, Albany-NY

Java Developer

Responsibilities:

  • Involved in analysis and design of the application.
  • Followed Agile iterative development process.
  • Drafted technical specifications from Functional Specifications.
  • Involved in writing business logic in service layer and services are managed by spring container.
  • Written web service client for consuming intranet and third-party web SOAP services.
  • Used JQuery as JavaScript framework and implemented GWT for enhanced user experience.
  • Used GWT SDK APIs and widgets to write AJAX applications in Java and then compile the source to highly optimized JavaScript that runs across multiple browsers.
  • Integrating DROOLS with GWT .
  • Involved in integrating Spring with Hibernate and configured the spring/hibernate integration.
  • Implemented data caching using EHCache to reduce the load on database.
  • Written SQL Statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Developed Servlets and Filters for Document Upload and Image Streaming.
  • Development and Integration of the Application using Eclipse IDE and used Subversion as Version Control Tool.
  • Performed peer code reviews and involved in bug fixing and production support of the application.
  • Written JavaScript validations for client side validations.
  • Used Maven as build framework and dependency management and deployed applications on to websphere application server.

Environment: Java 1.5, J2EE, Servlets, JSP, Spring, SOA, Hibernate, JSF, SQL, PL/SQL, Eclipse, Web sphere, Web Services, WSDL, Subversion, Oracle, Maven, JavaScript, jQuery, GWT, HTML5, CSS.

Confidential, New Jersey, NJ

Java Developer

Responsibilities:

  • Project modeled using MVC (Model-View-Controller Architecture) framework.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Developed the Web Tier of the application using Jakarta Struts Framework.
  • Developed the application using Java, JSP, Servlets and Oracle 9i.
  • Wrote GWT code to create presentation layer using GWT widgets and event handlers.
  • Added Ajax functionality to Java Server Faces using Ajax4Jsf framework.
  • Implemented the JMS Point-to-Point queuing model and developed Message Driven beans to consume messages from JMS queue.
  • Developed Java beans, helper classes and Servlets for interacting with UI written in JSP.
  • Designed, developed, and deployed EJB components (Session and Message Driven beans).
  • Expertise in developing integration services in SOA by offering Web Services based on XML communication on SOAP Layer.
  • Involved in design and developing re-usable web services using SOAP, XML, WSDL, XML Schemas, JAXP and XSL.
  • Used JDBC for database connectivity to Oracle 9i database.
  • Used Rational Rose for UML diagrams.
  • Used ANT scripts to build the application and deployed the application on the application server.

Environment: EJB, Struts 1.2.4, AJAX 4j Hibernate3.0, Spring 1.02, JSF, JSP1.2, Servlets2.1, JMS, XML, SOAP, WSDL, JDBC, JavaScript, UML, HTML, CVS, Log4J, JUnit, Rational Rose, Oracle 9i,UNIX.

Confidential

Java Developer

Responsibilities:

  • Involved in Drawing Case diagrams, Class diagrams, and Sequence diagram for each scenario.
  • Designed and developed web interfaces and business logic using Jakarta Struts Framework
  • (MVC architecture), JSP, Servlets, Java Beans, JDBC, AJAX, JavaScript, HTML, DHTML and XML Technologies.
  • Also responsible for developing the client side of this n-tier product, this is a Swing-based
  • Application that makes extensive use of the drag-and-drop idiom.
  • Extensively used JavaScript for client side validations and for capturing dynamic events.
  • Used Struts tiles to achieve reusability among the view pages.
  • Wrote model classes for specific database actions, added methods to the existing DAO’s.
  • Loading data from Text Files to Database by using SQL Loader..

Environment: Java, J2EE, JSP, Core Java, HTML5, JavaScript, APIs, Servlets, ANT, Struts, JMS, JDBC, XML, LDAP, Spring, Apache Tomcat 5, CSS, SQL, PL/SQL, Hibernate, Oracle, JQuery.

Confidential

Application Developer

Responsibilities:

  • Analyze the requirements based on business data and user requirements.
  • Implemented the modules using Model-View-Controller (MVC) design pattern.
  • Develop GUI related changes using JSP, HTML and client validations using Java script.
  • Developed Java beans, helper classes and Servlets for interacting with UI written in JSP.
  • Wrote a controller Servlet that dispatched requests to appropriate classes.
  • Developed Dispatch Action classes to define several business methods.
  • Developed value object mainly used to wrap the data and pass across the layers.
  • Developed business logic using Stateless session beans for calculating asset depreciation on Straight line and written down value approaches.
  • Designed database Queries for updating, insertion and retrieval of asset information and rates.
  • Involved coding SQL Queries, Stored Procedures and Triggers.
  • Created java classes to communicate with database using JDBC.
  • Unit tested the changes.

Environment: Java 1.4, Servlets, JSP, EJB, J2EE 1.4, STRUTS, XML, XSLT, Java Script, Oracle 8i, SQL, PL/SQL, Ms Visio, Eclipse,JDBC, Win CVS, Windows 2003 Server.

We'd love your feedback!