We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • Possesses 6+ years of experience in Object oriented Analysis/Design and Java Development. Skilled at problem analysis, designing and documentation.
  • Strong knowledge of Java, J2EE, Spring, Struts and Hibernate.
  • Eager to learn and implement the new technologies.
  • Expertise in interacting with business users and understanding the requirements and providing solutions to match their requirements.
  • Expertise in implementing Web Services, JMS and asynchronous communications between two applications running on different servers.
  • Expertise in developing Dynamic Web Pages using HTML with CSS for user interface using JSP and Servlets.
  • Experience in using J2EE Design patterns like DAO pattern, Singleton pattern, Front Controller, Factory Pattern for reusing the most effective and efficient strategies for new development.
  • Experienced in using JUnit for unit testing and to maintain the accuracy of the program code.
  • Used JavaScript to implement client side validations.
  • Experience in SDLC (System Development Life - Cycle).
  • Experience in leading and coordinating with the offshore Team and coordinating with the on-site team.
  • Proficient in XML related technologies such as DTD, XSD, XSL, XSLT, DOM, SAX, JAXP and JAXB for parsing XML in to java object.
  • Used web/application servers like JBOSS, Tomcat, Web Sphere and Web Logic
  • Proficient in using IDEs like Eclipse and Net Beans
  • Proven skills to resolve the ongoing problems faced by the team and improving the defects in the product with regards to Quality and Performance.
  • Deep understanding and knowledge of Hibernate ORM technology

TECHNICAL SKILLS

Programming Languages: C, Java, SQL.

J2EE Technology: JDK1.5/1.6/1.7, Servlets, JSP, Java Beans, JDBC, Web Services.

Frameworks and Tools: Struts 2, Spring2.x/3.x, Hibernate.

Web Technologies: XML, HTML, CSS, DHTML, JavaScript, AJAX, JQuery.

Databases: SQL Server, My SQL,Oracle.

Application/Web Servers: Apache Tomcat 7.x,Jboss 7.1.1.

IDEs: Eclipse, My-Eclipse.

Operating Systems: Windows XP, Linux.

Utilities: MySQL Workbench, SQLYog.

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Richmond, VA

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC).
  • Used CVS for version control system and Test Director for bug tracking.
  • Involved in developing applications using Java, J2EE, Struts, JSP and Servlet.
  • Created the UI validations using the struts validation framework.
  • Involved in writing the code for server side validations using the Struts validator Framework.
  • Worked heavily with the Struts tags- used struts as the front controller to the web application. Implemented Struts Framework according to MVC design pattern.
  • Implemented validation framework for creation of validation.xml and used validation-rules.xml.
  • User Training-worked with user community closely to train them and explain various features to them.
  • Developed database schema and SQL queries for querying database on Oracle 9i.

Environment: Java, J2EE, JSP, HTML, Java Script, Oracle, SQL, JDBC, XML, Servlet, IBM Websphere, ANT, Struts.

J2EE Developer

Confidential, Boston, MA

Responsibilities:

  • Participated in requirements and enhancement making.
  • Constructed presentation layer implementing struts tags.
  • Involved in core design using different Design Patterns like DAO and MVC.
  • Written Action class coding for user and admin module using struts 2.
  • Involved in writing the code for server side validations using Struts validator Framework.
  • Developed interactive web components using AJAX.
  • Developed User Interfaces for creating new domain, transferring a domain using JSP’s and JQuery framework
  • Used Hibernate template for integrating Spring and Hibernate.
  • Developedunit test casesusing JUnit.
  • Involved in writing Hibernate mapping configuration files for POJO’s.
  • Implemented service layer using Spring transaction management and DAO logic using Hibernate.
  • Provided production support and made several enhancements to the application.
  • Developed and deployed on JBoss.

Environment: JAVA 5.0, J2EE 5.0,JQuery, Struts 2, Hibernate 3.6, Spring 3.1,Unix, Junit, Eclipse 3.3.2, JBoss, XML, AJAX, JAXB, JSP 2.1, Java Script.

J2EE Developer

Confidential

Responsibilities:

  • Involved in writing Hibernate mapping configuration files for POJO’s.
  • Involved in writing JSPs, Jquery and Servlets to generate dynamic web pages and web content.
  • Developed web services using WSDL and SOAP.
  • Used Struts framework, which is based on Model View Controller (MVC) architecture
  • Extensively applied the Object Oriented Analysis and Design (OOAD) concepts, and used design patterns like Singleton and Abstract Factory, Model-View-Controller (MVC) architecture framework.
  • Developed our own templates by using custom tags.
  • Involved in development of DAO layer using Hibernate.
  • Created tile definitions, struts-config files and resource bundles using Struts framework
  • Responsible for Portlet User Interface development using JQuery and DOJO frameworks.
  • Involved in the bug fixing of the existing modules.
  • Configured and maintained the Spring Application Framework’s IOC container.
  • Requirement gathering, designing the page, implementing the design in Java and JSP, fixing issues reported by QA.
  • Provided production support and made several enhancements to application
  • Developed and deployed on Weblogic server.

Environment: JAVA 5.0, J2EE 5.0, Jquery, Struts 2, MVC, Hibernate 3.6, Spring 3.1, Eclipse 3.3.2, WebLogic 11.0x, XML, AJAX, JSP 2.1, WSDL, SOAP, Maven

J2EE Developer

Confidential

Responsibilities:

  • Involved in gathering of System Requirements and developing a conceptual design.
  • Implemented MVC pattern using Apache Struts.
  • Developed a web-based reporting system with DAO and Apache Struts-Validator using Struts framework
  • Struts Framework components like Action Forms, Action Servlets, Action Mappings, Action Errors, and Apache Tiles are used extensively.
  • Developed test cases for the server code as well as for user interface using Junit to test the necessary server side code to achieve the desired testing functionality.
  • Designed the logging actions by using the Log4j.
  • Address Book UI is developed using JSP, Dojo and JQuery frameworks.
  • Developed and Deployed the EJB components in JBOSS application server.
  • Implemented persistence layer using Hibernate ORM framework.
  • Created XML mapping files for configuration of Hibernate.
  • Parsed the XML files using JAXP so that XML data can be processed.
  • Worked on UNIX shell scripting to run the JAR file created for batch program
  • Written Queries in Hibernate for retrieving the data from the database.
  • Provided online production support for the customers as well as other teams interacting with the system.

Environment: JAVA 5.0, J2EE 5.0, JSP 2.0, Struts 2.0, Unix, EJB 3.0,JUnit3.0,ANT,Log4j1.2.7, JNDI, JavaScript, HTML, Oracle 10g, XML, JAXP 2.0, JBOSS 4.3, Hibernate 3.6.

Java Developer

Confidential

Responsibilities:

  • Involved in Interacting with Existing Mainframe Users, gathering user requirements and develop a Prototype and JavaScript based on their Input.
  • Prepared a Design Document & Program Specification for Search, Account Setup, Audit, 24 Month Research & History.
  • Played a Vital role in implementing the Struts Framework & developed Reusable Components.
  • Used JProbe Eclipse plugin for Memory debugger, Profiler and Code coverage.
  • Involved in a Design, Development & Integration phase of the project.
  • Developed JavaScript for front end Validations.
  • Developed DAO objects for database operations using JDBC API as part of strategy II without Hibernate.
  • Responsible for writing PL/SQL Stored Procedures.
  • Followed the agile methodology for development and Testing.
  • Gained good Knowledge about Mutual Funds, Fixed Income & Equities.
  • Involved in discussion about implementing a Service oriented Architecture (SOA) in MAB.

Environment: JDK5, Rational Application Developer 7.0, JProbe, Mainframe DB2, Stored Procedure, log4j, Java Web Services, WSDL, Servlets, JSP, AJAX, Struts 1.2, HTML, JavaScript, JDBC, Web Sphere Application Server 6.1, IBM MQ and Windows XP Professional (development) & Linux (Deployment).

Java Programmer

Confidential

Responsibilities:

  • Analyzed the Requirements and designed the program flow.
  • Designed Use Cases, activities, States, Objects and Components.
  • Developed Server side programs while doing the minimum client side validations using JavaScript.
  • Developed Servlets to handle HTTP client requests using ServletRequest & ServletResponse objects.
  • Developed programs to retrieve the data from MySQL database using JDBC.
  • Coded HTML and Servlets.
  • Also involved in web development to generate summary reports in HTML using Servlets by authenticating user logins and then providing data in table formats.

Environment: Java 1.2, Swing, AWT, JSP, Servlets, JDBC, Java Threads, HTML, CSS, JavaScript, UML/Rational Rose, MySQL, Tomcat6.x, Adobe Photoshop.

We'd love your feedback!