We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Over six years of IT experience in analysis, design, development, deployment, testing and support of Client Server Systems and Web Applications.
  • Strong knowledge in the Object Oriented Programming concepts.
  • Experienced in Java and J2EE technologies such as Servlet, JSP,Struts, EJB, JDBC, Spring, XML, XSLTandORM tools (Hibernate).
  • Proficient in designing J2EE applications using MVC.
  • Good Experience of working on Oracle, MS SQL Server, MySQL, Postgre SQL.
  • IDE - Web Sphere Studio Application Developer, Eclipse, MyEclipse, NetBeans.
  • Proficient in deploying and configuring applications on J2EE Application servers like JBossand Apache Tomcat.
  • Involved in developing Static and Dynamic pages using JSP and Struts tags.
  • Proficient in client and server-based validations using JavaScript and Struts.
  • Exposure in writing SQL queries using joins.
  • Formatted the front pages using CSS and Struts Tiles.
  • Experience in developing Session, Entity and Message Driven beans with EJB.
  • Experience in communicating through JMS (Java Message Service) API.
  • Experience in performing Unit test by usingJUnit.
  • Extensively worked on logs such as Log4J logging.
  • Experience with UML, OOAD, OOP, Rational Rose, Java and J2EE Design Patterns.
  • Good exposure to overall software development life cycle with good knowledge of processes like version control, bug tracking.
  • Strong Interpersonal and communication skills, ability to work in a team as well as independently with minimal supervision.
  • Work efficiently and successfully both alone and as part of team.
  • Professional Certification: Oracle Database 11g Administrator Certified Associate (OCA)

TECHNICAL SKILLS

Development: C, Java, PHP, SQL

Technologies: J2EE, EJB 3.0, JSP 2.1, Servlet2.4, JMS, DOMJNDI, Struts2.0, UML, JDBC 2.0, XML SchemaXML, JSON, Swing, JavaBeans, Spring2.0/3.0,Hibernate2.0/3.0

Web/Application Servers: Tomcat5.x/6.x/7.x, WebSphere4.x/5.x/6.x, JBoss6.x/7.x

Web Presentation: JSP, Servlet, JavaScript, HTML, DHTML, CSS, XML, XSLT, JQuery, JQuery UI, AJAX

Operating System: Windows 2003, Windows XP/VISTA/7, Linux Mac OS

Databases: Oracle, MySQL, MS SQL, Postgre SQL, Access

Tools: Eclipse,NetBeans, Adobe Photoshop, Adobe Dreamweaver

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Alpharetta, GA

Responsibilities:

  • Developed the programs using HTML, JSP, XML, and Servlets.
  • Involved in database table design and implementation.
  • Deployed the applications on Apache Tomcat Server.
  • Implemented jQueryWidgets (Checkbox tree, Multi select, Modal window and Tool tip)
  • Used Ajax and JSON to implement Auto fill across the screens
  • Used jQuery and JavaScript for the whole client side validation
  • UsediTextto generate PDFs
  • Developed interactive web components using AJAX.
  • Performed unit testing of core functionalities through JUnit.
  • Developed the front end of the application using JSP and Servlets.
  • Involved in writing the Struts action servlets and configuration files.
  • UsedHibernatefor Object relational (ORM) mapping.
  • Developed SQL Queries and stored procedures in Oracle for retrieving the data from the database.
  • Written HQL Queries in Hibernate for retrieving the data from the Oracledatabase.
  • Validated all forms using Struts validation framework.
  • Involved in the bug fixing of the existing modules.

Environment: Java,J2EE 5.0, JSP 2.2, Struts, JNDI, Oracle 10g, HTML, XML,iText,Ajax, JQuery, JSON, Tomcat 6.x, Hibernate3.0, Spring3.0, Windows 2003, JUnit, Eclipse 3.5.

Java Developer

Confidential, Perth Amboy, NJ

Responsibilities:

  • Developed UI layer usingJSP, HTML, Servlets, EJBalongwith Controller classes.
  • Involved in database table design and implementation.
  • Performed Unit/Modules/Integration and Acceptance Testing.
  • Used JavaScript for user level and form validations in the UIlayer.
  • Developed SQL queries and stored procedures.
  • Developed and implemented the Spring MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean.
  • Designed UI components with Swing.
  • Developed the Presentation Tier usingStrutsframework.
  • Used the Validation framework withstrutsto validate input atthe server-side.
  • Developed the Action classes along with Action mapping andconfigurations instruts-config.xml file.
  • Developed process classes for data processing, database access(JDBC), connection pooling, SQLQueries usingjoins.
  • Designed and tested case documentation.

Environment: HTML/DHTML, Java, JavaScript, XML, Servlet 3.0, JSP 2.2, EJB 3.0, Struts2.0, Spring, JDBC, MS SQL,WAS (Web sphere Application Server), CVSNT, JUnit, Eclipse 3.4.

J2EE Developer

Confidential, Cleveland, OH

Responsibilities:

  • Coordinating the Basic Policy, Driver, Vehicles, Home Coverage’sModules of the Project.
  • Delivered full-scale OO model with UML (Use cases, Interaction diagrams, sequence diagrams, class diagram) using Rational Rose.
  • Involved in deploying Tiles Template, using Tiles Attributes,Servlets, EJB,JSTL and XSLT.
  • Developed application usingSpringand JDO technologies which communicated with Mainframe software.
  • Configured the web.xml to do the container-managed security incertain areas of the application.
  • Developed the pages usingJSP, JSTL Tags,and StrutsMap basedforms.
  • Used the Validator Framework provided withStrutsto do the front-end data entry validations and developed Exception Handler for theHome Coverages Module.
  • Developed application UI components with Swing, handled Events withdifferent Adapters.
  • Coding Session Beans and Entity Beans to interact with the DataLayer and return the data back to the UI Layer.
  • Participate as a team member in Agile teams and work with the project leader to review user stories, estimate and create sprint backlogs, participate in reviews, demos and retrospectives.
  • Writing Stored procedures inOracle.
  • Coding Container Managed Entity Beans and Bean Managed Entity Beansin the Admin functionality.
  • Well Experienced in working with HTML,CSS,JavaScript&AJAX.
  • Coding the XML and Servlet engine to search the database based onthe Meta Data Specification (Search Criteria) in the Search Module.

Environment: J2EE 5.0, Java JDK 1.5, Web logic Server, JBoss,Eclipse 3.2, Rational Rose, EJB 3.0, JUnit, Oracle9i, HTML, CSS, JQuery,JSTL, JavaScript,AJAX.

Java Developer

Confidential, Money City, AL

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specifications that include Use Cases, Class Diagrams, and Sequence Diagrams.
  • Involved in designing the user interfaces using JSP.
  • Developed the application using Struts Framework that leverages classical Model View Layer(MVC) architecture.
  • Implemented Business processes such as User Authentication, Account Transfer using Session EJB.
  • Used WSAD for writing code for JSP, Servlet, Struts and EJB.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence Oracledatabase tuples. These POJOs are serialized Java Classes that would not have the business processes.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.
  • Deployed the applications on IBM Web Sphere Application Server.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Used CVS for version control across common source code used by developers.
  • Used XML parser APIs such as JAXB in the web service's request response data marshalling as well as unmarshalling process.

Environment: Java, J2EE 5.0, JSP, Struts, EJB 3.0, JMS 1.1, JNDI, Oracle 9i, HTML, XML, JAXB, Rationale Rose, IBM Web Sphere Application Server, Hibernate 2.0, Spring 2.0, LOG4J, CVS.

Java Developer

Confidential, Columbus, OH

Responsibilities:

  • Implemented Work Breakdown structure for project time estimation
  • Prepared Unit Test Plan for Specialty Pharmacy
  • DevelopedSpringController which handled the client request andinvoked particular user interface based on the response generated byserver
  • Prepared Use case Diagram, Sequential Diagram, Class Diagram andState Diagram using Rational Rose
  • Worked on Web Logic server for coding and testing
  • Struts/Spring based Java application queries Oracle 9i Database using Hibernate, and shows the result at JSP pages.
  • Developed page templates using Struts Tiles framework.
  • Worked withJSP, XSLT to write client interface
  • Used JSF layout for View of MVC.
  • Created Java help file which has the set and get methods for thecorresponding table where data to be inserted
  • Used built-in classes & Interfaces in designing.
  • Used CSS to control the style and layout of multiple Web pages all at once.

Environment: JDK 1.5, Windows XP, Java, Servlets 2.4,Relational Rose, JSP 2.0, Weblogic, Eclipse 3.1, Hibernate1.2, XSLT, Oracle 9i,Spring 2.0, Unix, JUnit, Log4j, HTML, SQL, AJAX, CSS, JavaScript.

Java Developer

Confidential

Responsibilities:

  • Involved in analysis, design and development of system and developed specifications that include Use Cases, Class Diagrams, and Sequence Diagrams.
  • Involved in designing the user interfaces using JSP.
  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture.
  • Implemented Business processes such as User Authentication using Session EJB.
  • CreatedHibernatemapping file, which contains the information abouta database table, field Name and field type.
  • Deployed the applications on Apache Tomcat Server.
  • Used Java Excel API, Jakarta POI to read the Excel spreadsheet and uploaded it into the database.
  • Used CVS for version control across common source code used by developers.
  • Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Performed unit testing of core functionalities through Junit.
  • Used JDBC to invoke Stored Procedures and database connectivity to MySQL.

Environment: HTML/DHTML, Java, JavaScript, Servlet 2.4, JSP 2.0, Struts 1.X, Hibernate 2.0, MySQL 5.0, Apache Tomcat 5.5.X, CVSNT, XML, XSLT, Eclipse 3.1, EJB2, JUnit, Windows 2003, Adobe Photoshop, Adobe Dreamweaver

We'd love your feedback!