We provide IT Staff Augmentation Services!

J2ee Developer Resume

2.00/5 (Submit Your Rating)

Dover, NH

SUMMARY

  • 7 years of IT experience in System Analysis, Design, Development and testing of e - Commerce and enterprise applications using Java/J2EE Technologies.
  • Experience in developing custom web and distributed applications using J2EE features (like Servlets, JSP) and JDBC.
  • Worked extensively with open source frameworks like Struts, Hibernate, Spring, Spring Security, Log4j and JUnit.
  • Experience with Java/J2EE design patterns like Factory, MVC, Value Objects, Singleton, Data Access Objects, Business Delegate and MVC.
  • Good understanding of Object Oriented concepts.
  • Experience in all the phases of software development lifecycle (SDLC) of a project.
  • Business Analysis experience using UML, Use Cases, class diagrams and Sequence diagrams.
  • Strong experience in source management systems such as Rational Clear case, VSS and build tools such as Ant and Maven.
  • Extensively used both DOM and SAX XML Parsers and JAXB.
  • Experience in building both SOAP based and RESTful web services
  • Experience in client side technologies such as JQuery
  • Experience in using IDEs like Eclipse and Jbuilder
  • Experience in developing and deploying on application servers such as BEA Weblogic, JBoss Application server and Apache Tomcat server.
  • Extensive experience in writing test cases and capturing testing defects.
  • Strong testing experience of all testing phases such as Unit testing, Integration testing and System testing.
  • Performed role of Quality Assurance QA and Code review, Test management using tools like Mercury Test Director.
  • Excellent communication skills. Adept at building strong working relationships with coworkers and management
  • Proven background leading teams in stressful, deadline-oriented environments.

TECHNICAL SKILLS

Programming Languages: Java, SQL, PL/SQL, C#, PHP, Python

J2EE components: JSP, Servlets, JNDI

Internet Technologies: HTML, JavaScript, XML, CSS

App Servers/ Middleware: BEA Weblogic 9, JBoss 5.1, Tomcat5.x, 6.x

IDE Programming Tools: Eclipse

Design tools: Rational Rose for UML

Frameworks: Struts, Hibernate, Log4j, JUnit, Spring, Spring Security

Databases: SQL Server 2000, Oracle

Operating Systems: UNIX, Linux, Windows XP, Vista and Windows 7

Version Control: Rational ClearCase, Borland Starteam

PROFESSIONAL EXPERIENCE

Confidential, Dover, NH

J2EE Developer

Responsibilities:

  • Involved in complete life cycle in all phases of SDLC.
  • Involved in writing UML Class Diagrams, Sequence Diagrams and Use Case narrations for assigned module.
  • Developed Unit Inspection UI using Struts2 MVC, Action classes, POJOs, JSPs and JSTL
  • Developed business components for User Configuration module in POJO and deployed the same in Spring 2.5 container.
  • Involved in injecting Spring 2.5 Service components in Struts2 Action classes
  • Developed DAOs using Hibernate
  • Developed and debugged Oracle PL/SQL Stored Procedures, Functions, Packages, and Triggers.
  • Involved in tuning Oracle SQL queries in case of performance slow down.
  • Developed Performance Interceptor to trace method execution time using Spring AOP.
  • Used Spring Security configuration and annotations
  • Involved in developing JavaScript components for client side validation.
  • Developed JQuery Ajax components and integrated with Java Server Pages.
  • Configured Data Source in Tomcat for database connections.
  • Involved in wring data migration scripts using Oracle SQL/PL-SQL.
  • Wrote build scripts in Eclipse and executed the same to deploy the application in Tomcat on Windows.
  • Involved in supporting the application at the time of User Acceptance Testing and Post Production.

Environment: Eclipse IDE 3.3, JDK 1.6, Spring Framework 2.5, Hibernate3, Struts2, Oracle 10g - SQL/PL-SQL, JavaScript, JSPs, JSTL, JQuery, HTML, Tomcat 6.0, Borland Starteam.

Confidential, Sunnyvale, CA

Java Developer

Responsibilities:

  • Involved in developing HTML prototypes through Adobe Macromedia.
  • Involved in preparation of Use Case document, Technical specification document for the proposed project.
  • Involved in logical and physical database design for the assigned modules.
  • Debugged the existing ASP code to explore the functional points and analysis.
  • Developed Issue Escalation report screen in Struts2 Action Classes, Java Server Pages, Tiles Definition, and Struts Tag Libraries.
  • Developed client side validation using JavaScript and applied Cascading Style Sheets for screen formatting.
  • Involved in developing business logic components in POJO which was originally written in SQL Server Stored Code.
  • Developed Oracle stored procedures and POJO’s to call the Stored Code through JDBC API.
  • Involved in automation of unit test through JUnit for POJO business components.
  • Used Checkstyle open source for java code validator.
  • Developed paging and sorting algorithm for display screens.
  • Used Log4J for Logging messages.
  • Involved in Post production support and data migration into production.
  • Interaction with Business users to analyze issues in post production scenario.

Environment: IBM RAD, JDK 1.5 and JDK 1.4, Apache Struts2, JavaScript, Oracle 9i, SQL Server, ASP, IBM Websphere, Struts Tiles-Definition, Junit, Checksytle.

Confidential, NY

Java Developer

Responsibilities:

  • Involved in peer reviews of coding.
  • Deployed application using an Application Server WebLogic and was also involved in security constraints related to connections for a Database.
  • Used JNDI view for setting attributes and retrieving the data using Lookup methods.
  • Created XML files for deploying the applications at the Server end.
  • Designed and developed BrowserSnap technology on Customer Exit
  • With Oracle as a Backend involved in database Design and writing the SQL calls via JDBC interface
  • Designing the architecture using various J2EE design patterns and Object Oriented design patterns
  • Client side validations are done using JavaScript
  • Used O/R mapping tool Hibernate for the persistence of data fields to the Oracle Based RDBMS structure.
  • Handled onsite role and responsible for requirement analysis & delivery to client.
  • Performed unit testing & integration testing.

Environment: Struts, J2EE, Java, JSPs, Servlets, Html, JavaScript, XML, WebLogic 8.1, Hibernate, Edit Plus, JDBC, Oracle 10g, Windows XP/Vista.

Confidential, NY

Developer

Responsibilities:

  • Involved in developing screen prototypes using HTML.
  • Involved in preparation of project documents as per document standards of Confidential .
  • Involved in creation of database tables, triggers and views in Oracle9i SQL/PLSQL to meet the functional requirement.
  • Developed Speakers list screen using Struts Action Classes and Java Server Pages.
  • Used re-usable JavaScript components throughout the application for client side validation.
  • Developed Java Server Pages with Struts Tag Libraries for Logical with Dynamic content representation.
  • Used Struts Resource Bundle to display page text based on the locale configuration of the logged in internet user.
  • Developed Layout pages for all the modules and incorporated the same using Struts Tiles definition.
  • Developed transaction business components in POJO and handled transactions programmatically.
  • Used popular design patterns like Value Object pattern, Data Access Pattern, Singleton pattern etc.
  • Involved in writing unit test case as per the unit test case standards of MerillLynch.
  • Involved in peer-peer to code review and prepared report on review.
  • Deployment of application in Tomcat server.
  • Used JBuilder as development environment.
  • Involved in controlling the source versioning through Visual Source Safe.
  • Used Log4J for Logging messages.
  • Involved in Post production support and data migration into production.
  • Interaction with Business users to analyze issues in post production scenario.

Environment: JBuilder, JDK 1.5, Apache Struts2, Struts Tag Libraries, Struts Tiles-Definition, Struts Resource Bundle, JavaScript, Oracle 9i, Tomcat server, Java Servlets, XML, Toad, Windows XP.

Confidential, Sacramento

Developer

Responsibilities:

  • Developed the application using Struts Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Involved in the implementation of Business processes such as user authentication, Account Transfer using Session EJBs.
  • Various design patterns like Service Locator (for JNDI lookup), Business Delegate and Session Façade are used in development of this application.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
  • Deployed the applications on JBoss Application Server.
  • Developed JUnit test cases for the developed modules.
  • Used XML Web Services using SOAP to transfer the amount to other application that is remote and global to different financial institutions.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Developed the ANT scripts for preparing EAR files used to deploy J2EE components.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to Oracle.
  • Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc

Confidential, Irvine, CA

Developer

Responsibilities:

  • Worked with the team to move to Struts framework.
  • Developed Message Driven Beans as Queue listeners for JMS queues.
  • Developed Session Beans in Facade classes which will talk to the backend middle servers.
  • Support the applications through debugging, fixing and maintenance releases.
  • Create Web Pages using XML, JSP, HTML and JavaScript.
  • Designed and Developed JAVA/XML Adapters and interfaces to work with third party financial and Software vendors.
  • Created Design of application and requirement analysis using UML (Visio).
  • Created EJB’s and deployed them on the WebLogic Server.
  • Implemented logging and tracing using Log4J.
  • Developed Business Logic and Presentation Layers in Java, JSP and JDBC.
  • Designed and Developed Servlets, Session and Entity Beans to implement business logic and deployed them on Web Sphere Application Server.
  • Designed/Developed/Customized new and existing Java Server Pages (JSP) Customer User Interface (UI) Online registration screens to allow only customers to register as per Business needs.
  • Designed/Developed/Customized new and existing Java Server Pages (JSP) store Merchant User Interface (UI) Registration process flow screens for customer department to approve/delete/modify the registrations.
  • Several Packages, Functions and stored procedures were developed to enhance business functionality.

We'd love your feedback!