We provide IT Staff Augmentation Services!

Sr Java J2ee Developer Resume Profile

2.00/5 (Submit Your Rating)

CA

Summary

  • Over 7 years of experience in analysis, design, implementation and testing of Object Oriented Applications using Java/J2EE.
  • Expertise in developing applications using different frameworks and technologies like Struts, Hibernate, Servlets, JSP, JDBC, JMS, and EJB.
  • Expertise in developing applications using Spring Framework, Inversion of Control and Dependency Injection, Spring MVC, Spring JDBC.
  • Excellent Track Record in delivering Highly Scalable and Efficient Multi-Threaded Applications on time using standard development practices.
  • Expertise in developing Object Relational Mapping using Hibernate and Oracle.
  • Extensive experience in working over Web Services with SOAP, Apache Axis.
  • Expertise in developing the Web components using JSPs, Servlets, Filters, Custom Tag Handlers, CSS.
  • Expertise in developing application user interfaces with JSPs, AJAX, Java Script and DHTML.
  • Expertise in debugging the applications and Unit Testing the application using JUnit.
  • Expertise in defining solutions with excellent Object Oriented Design using several design patterns including but not limited to Singleton, MVC, Business Delegate, Session Fa ade, Factory, DAO, Value Object, Proxy etc.
  • Expertise in Documenting the Software Requirements Specifications including Functional Requirements, Data Requirements and Performance Requirements.
  • Strong Experience in writing Stored Procedures, Functions.
  • Experience in writing the ANT SCRIPTS for building and deploying the working enterprise application and writing UNIX Scripts.
  • Experience in logging the application using Log4j.
  • Experience in using Version Control Systems like CVS and Clear Case.
  • Highly adaptable and adept at building good working relationships.

Technical Skills

Java/J2EE Technologies

JSP, Servlet, Web Services, JDBC, JNDI, J2EE

Frameworks

Springs 2.x and Struts1.x

Web Technologies

XML, HTML,XHTML,DHTML,JAVASCRIPT.CSS,

ORM

Hibernate, Spring-JDBC.

Databases

Oracle , IBM DB2, MS SQL Server

Applications/Web Servers

WebLogic 8.x/9.x,WebSphere 6.x, Apache,Tomcat 5.x/6.x, JBOSS 5.x

Designing Tools

Rational Rose , Microsoft Visio,

Source Control

CVS, Rational ClearCase and Subversion

Professional Summary

Confidential

Java Application Developer

Responsibilities:

  • Involved in Supporting four Web Applications .
  • Involved in giving Knowledge transfer to offshore team and managing the offshore team.
  • Used Websphere 5.1 Application Server.
  • Used DB2 as database.
  • Used WSAD as IDE to develop Web services and XML applications, and for performance profiling.
  • Used Eclipse as IDE for creating JSPs, Servlets, and Struts Action Classes.
  • Used Laszlo, Struts, Spring frameworks in the applications.
  • Used XML, WSDL, UDDI, SOAP, SAX parser and Web Services for communicating data between different applications.
  • Used MQ series to create, send, receive and read messages.
  • Added DB2 stored procedures for requests like adding users and roles.
  • Used Hibernate for Object Relational Mapping.
  • Used Subversion as source repository to maintain current and historical versions of files such as source code, web pages, and documentation.
  • Prepared the Installation, Customer guide and Configuration document which were delivered to the customer along with the product.

Environment: WSAD, Eclipse, Struts, Spring, Web sphere, Web services, DB2, MQ.

Confidential SR Java J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC such as requirements gathering, modeling, analysis, design and development.
  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Designed the application using Test Driven Development TDD approach
  • Used Java/J2EE Design Patterns such as Business Delegate, Session Facade, singleton in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Implemented Declarative transaction using Spring Framework.
  • Designed and developed various modules of the application with J2EE design architecture, frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Wrote application front end with HTML, JSP, Ajax/JQuery, Spring Web Flow, XHTML, DHTML and CSS
  • Developed server-side services using Spring Web Services SOAP, WSDL .
  • Used Message Driven Beans for the asynchronous communication between various business components.
  • Used XML, WSDL, UDDI, SOAP, SAX parser and Web Services for communicating data between different applications.
  • Configured Hibernate second level cache using EHCache to reduce the number of hits to the configuration table data.
  • Developed PL/SQL stored procedures and extensively used HQL.
  • Used Rational Clear case as a version control tool and Maven as built tool.
  • Used RSA as the IDE and deployed the application on WebLogic application server
  • Used Log4J to monitor the Error Logs.
  • Unit testing and rigorous integration testing of the whole application.
  • Written and executed the Test Scripts using J-unit and Win Runner.
  • Actively involved in the system testing.
  • Developed XML parsing tool for regression testing.
  • Responsible for all the deliverables throughout SDLC.
  • Sole Author of operational manual of this feature.
  • Prepared the Installation, Customer guide and Configuration document which were delivered to the customer along with the product.

Environment: Java1.6, JSP, JavaScript, AJAX, XML, WSDL, MAVEN, SOAP, spring, Spring MVC Hibernate, EJB, MDB, JMS, RSA, DB2, Ivy, UML, J Unit.

Confidential Java Application Developer

Responsibilities:

  • Involved in gathering and analyzing system requirements and converting them into technical specifications using UML.
  • Involved in the Analysis of the front-end and middle tier using JSP and the Struts Framework.
  • Developed action classes and action Forms performed validations using commons, custom validator and Struts client side JavaScript validation.
  • Eclipse is used as Java IDE tool for creating JSPs, Servlets, and Struts Action Classes.
  • Developed the user Interface Presentation screens using Struts Tiles, HTML and JSP.
  • Used struts framework to develop Action Servlets, Action Form bean and configured the struts-config.xml file.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Developed user interface using JSP, JSTL, and Struts Tag Libraries to simplify the complexities of the application.
  • Transaction management was based on Spring AOP and Spring IoC container was used for independency injection.
  • Implemented the Custom classes and business model to retrieve the data from database for the account/tracking number.
  • Consumed third party Web Services for authorizing payments to/from customers.
  • Also written Oracle PL/SQL stored procedures to extract data from flat file to database checking for records that have not been exported successfully.
  • Deployed and configured the data source for database in Web sphere application server.
  • Created, executed, and documented, the tests necessary to ensure that an application and/or environment meet performance requirements.
  • Used CVS as a documentation repository and version controlling tool and Maven as build tool.
  • Used Log4j for logging errors, messages and performance logs.
  • Developed various test cases such as Unit Tests and Integration Tests using TDD.

Environment: Java, Eclipse, J2EE, Struts, Tiles, UNIX shell scripting, spring, Hibernate, Web Services, Web sphere, Oracle 9i, PL/SQL, Maven

Confidential Java Developer

Responsibilities:

  • Struts framework is used for building the Front-End.
  • Utilized the various J2eeDesign patterns to develop the Business modules based on the required functionality.
  • Developed view and controller components.
  • Interacted with business analysts and other end users to resolve user requirements issues.
  • Developed user interface view component of MVC architecture with JSP, Struts Custom Tag libraries, HTML and JavaScript.
  • Extensively used J query in web based applications
  • Developed the controller component with Servlets and action classes.
  • Business Components are developed model components using Enterprise Java Beans EJB .
  • Experience in using Ext JS for the presentation tier and developer the screens of the application.
  • Developed Session Fa ade with Stateless Session bean to provide a uniform coarse-grained service access layer to clients.
  • Developed DAO'S for getting data and passing data to the database
  • JavaScript is used for client side validation and to control some dynamic data.
  • Extensively worked with Oracle Application servers, Apache Tomcat, J Boss 4.2.3 and Service Mix Server.
  • Used MAVEN scripts to fetch, build, and deploy application to development environment.
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Prepared the REST and SOAP based service calls depending on the data passing to the web service.
  • Clear Case is used for version control.
  • Used MQ series to create, send, receive and read messages.
  • Used software development methodologies such as waterfall.
  • Used Eclipse Helios as Integrated Development Environment IDE .
  • Prepared technical and Java API documentation.
  • Development Environment IDE .
  • Prepared technical and Java API documentation.

Environment: Core Java, Struts Framework, WSAD 5.1, Various Design Patterns, EJB, JSP, JSF, HTML, Oracle 9i, Web Logic 7.1, CVS, JUNIT on Windows XP.

Confidential Java Developer

Responsibilities:

  • Involved in development of the complete flow from the front end to the back-end in agile environment.
  • Involved and participated in Code reviews.
  • Responsible for designing different JSP pages and writing Action class using Struts framework for Security, and Search modules.
  • Involved in research of indexing and searching tools for HTML and JSP contents of web-based application.
  • Used Enterprise Java Beans EJBs extensively in the application. Developed and deployed Session Beans to perform user authentication.
  • Involved in making security and search feature as separate Application Units of project.
  • Automated the HTML and JSP pages indexing process of search module using Apache Ant tool and singleton design pattern.
  • Implemented client side validations for Search and Security modules using JavaScript and Struts Validation Framework.
  • Involved in documentation and bug fixing of various modules of the project.
  • Tested JSPs and Servlets used in search, security and scheduler modules using Cactus API.

Environment: Java J2SE , JSP, Servlets, JDBC, Struts Framework, Test Case, J Unit, JavaScript, XML, eb Logic Application Server.

We'd love your feedback!