We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Over 5+ years of experience in object oriented programming analysis with extensive full Software Development Life Cycle (SDLC) experience in Application Software Specifications, Design, Development, Testing and debugging, maintenance.
  • Experience in full life - cycle development of software using Object Oriented Programming/ methodologies (OOPs).
  • Experience in Design and development of Internet/Intranet applications using JAVA/ Spring/JSP/ servlets/JDBC/hibernate technologies.
  • Extensive experience with spring along with Hibernate for managing the Database Transactions.
  • Expertise in implementing various J2EE design patterns like Service Locator, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO) and Business Delegate in the development of Multi-Tier distributed Applications.
  • Extensive experience in modeling presentation tier using Struts MVC (Model-View-Controller) architecture.
  • Very good experience with the scripting in HTML, JavaScript, CSS.
  • Good Experience in Core Java concepts like JavaBeans, Collections Frameworks, and Multi-threading etc.
  • Experience in Analysis, Design, Code Reviews, Unit testing and Integration Testing.
  • Expertise in developing applications using EJB, JSP, Spring Root, Servlets, JDBC, JNDI, HTML, JavaScript, AJAX, XML.
  • Familiar with Taglibs and other important directives to provide functionality to the JSP pages.
  • Experienced in the functional usage and deployment of applications in JBoss, Web Logic, Web Sphere and Apache Tomcat.
  • Good knowledge of application development using Angular JS.
  • Good Knowledge in Object Relational (ORM) mapping tools like Hibernate.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema).
  • Proficient with Web Services Description Language (WSDL) for describing Web services and developing a UDDI compliant registry for publishing and finding description for Web services.
  • Performed System Integration test to ensure quality of the system.
  • Very good knowledge of all the Object Oriented Programming concepts (Inheritance, Encapsulation and Polymorphism).

TECHNICAL SKILLS:

Technologies: 

Java J2EE 6.0, JSP, J2EE 6, Struts 2.0/1.1, Servlets, JNDI, Java, JDBC, Web Services, EJBs, Java Beans, JMS, Hibernate, spring, XML, JavaScript, HTML, CSS, AJAX, UI,JUNIT,Angular JS,JPA, debugging, Design patterns, agile methodology.

Frameworks/ORM tools: Spring, Struts 2.0/1.1, Hibernate 3.0, UML.,SDLC experience

App Servers/ Middleware: Web Sphere 7/6.1, Web logic … Tomcat 6.0, JBoss4.x, IDE / Programming Tools Eclipse 2.1/3.7, Net Beans 7

Operating System: Windows NT/XP/7/8.

Scripting Language: JavaScript, JQuery

Web Services: Apache Axis, SOAP, Rest

Database/Tools: Oracle, MS SQL Server 2005, MySQL

Libraries and Tools: Ant, Maven, Rational Rose, Enterprise Search products in FAST

PROFESSIONAL EXPERIENCE:

Java/ J2EE Developer

Confidential, San Francisco, CA

Responsibilities:

  • Analyzing the requirement document and preparing queries for clarification from client.

  • Involved in High Level Design Document (HLD) preparation.
  • Involved in business requirement gathering and technical specifications.
  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using Agile and waterfall methodology.
  • Involved in Presentation Development using Struts Framework.
  • Implemented J2EE standards, MVC architecture using Struts Framework.
  • Implemented Servlets, JSP and Ajax to design the user interface.
  • Implemented and configured various Action classes for handling the client requests using Struts framework.
  • Wrote Web Services using SOAP for sending and getting data from the external interface.
  • Automation of Web Services Testing using SOAP UI 5.0.0
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in the application.
  • Deployment of application in Tomcat server.
  • Hands on experience in resolving issues in the production server.
  • Created Stored procedures using PL-SQL for data modification (Using DML insert, update, delete) in Oracle
  • Interaction with Oracle database is implemented using Hibernate.
  • Involved in improving the existing design by minimizing dependencies between the layers with the help of design patterns
  • Involved in procedures and functions modifications.

Java/ J2EE Developer

Confidential, Foster City, CA

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development life cycle.

  • Involved in business requirement gathering and technical specifications.
  • Implemented J2EE standards, MVC architecture using Struts Framework.
  • Involved in building the Web Application using the Struts Framework by creating the Action classes, Form beans and configuring the action mappings in struts-config.xml.
  • Implemented JSP and Ajax to design the user interface.
  • Used Struts, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Extensively used Core Java such as Exceptions, and Collections
  • Presentation Tier is built using the Struts framework.
  • Involved in writing the ANT scripts to build and package and deploy the application.
  • Jenkins and ANT scripts for automating the process of building, testing and deploying the system.
  • Developed the test cases using JUnit for unit testing.
  • Wrote Web Services using SOAP for sending and getting data from the external interface.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in Web logic Application Server environment.
  • Created Stored procedures using PL/SQL for data modification (Using DML insert, update, delete) in Oracle

Java/ J2EE Developer

Confidential, Pleasanton, CA

Responsibilities:

  • Analyzing the requirement document and preparing queries for clarification from client.

  • Involved in High Level Design Document (HLD) preparation.
  • Development of Web Layer with MVC framework using Java, JSP, Servlets.
  • Coding for Model and Controller.
  • Development of Web application using Struts framework based on MVC architecture.
  • Implemented and configured various Action classes for handling the client requests using Struts framework.
  • Developed UI using HTML, JavaScript, and JSP.
  • Wrote Web Services using SOAP for sending and getting data from the external interface.
  • Automation of Web Services Testing using SOAP UI 5.0.0
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in the Application.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in Web Logic Application Server environment.
  • Was involved in improving the existing design by minimizing dependencies between the layers with the help of design patterns
  • Involved in analysis for Reporting framework.
  • Involved in procedures and functions modifications.
  • Cross browser issue fixing with Firebug and IE Developer.
  • Configuration manager role using Jenkins tool.

Environment: Oracle 10g, Java, J2EE, Hibernate, Spring MVC, Spring Web flow, JSP, Servlets, Web Services, jquery, SVN.

Java/ J2EE Developer

Confidential

Responsibilities:

  • Involved in development of General Ledger module, which streamlines analysis, reporting and recording of accounting information. General Ledger automatically integrates with a powerful spreadsheet solution for budgeting, comparative analysis and tracking facility information for flexible reporting.

  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Designed user-interface and checking validations using JavaScript.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Developed various EJBs for handling business logic and data manipulations from database.
  • Involved in design of JSP's and Servlets for navigation among the modules.
  • Designed cascading style sheets and XML part of Order entry Module & Product Search Module and did client side validations with java script.
  • Solved Problem using a combination of java script, JQuery.

Environment: J2EE, Java/JDK, JDBC, JSP, Servlets, JavaScript, EJB, JNDI, JavaBeans, XML, XSLT, Oracle 9i, Eclipse, HTML/ DHTML, SVN.

We'd love your feedback!