We provide IT Staff Augmentation Services!

Sr. J2ee Developer,resume Profile

2.00/5 (Submit Your Rating)

Summary

  • Systems Professional with Over 11 years of rigorous experience as a Senior Java/J2EE Consultant in client/server applications in various key industrial domains.
  • Extensive experience in all phases of SDLC and Agile Methodology.
  • Strong Techno-Functional exposure in development of Client/Server and distributed multi tier Web applications in various domains Banking/Finance, Insurance, and E-Commerce.
  • Hands on experience in developing web applications using enterprise technologies, such as Servlets, JSP, Struts Tiles, custom tag libraries , JSF, JDBC, JNDI, RMI, EJB, JMS, Spring, Hibernate, Web Service, SOA and AXIS.
  • Extensive development experience in Spring MVC, Spring Message Resource, Localization using Spring Framework and integrating Spring IOC in the middle tier.
  • Sound knowledge and experience in developing web pages using HTML, CSS, JavaScript, JSP, JSF, Struts, Struts-tiles, XML, XSLT, XPath and AJAX.
  • Hands on experience in developing web applications using J2EE Application Servers like Web sphere, Web Logic, JBOSS and Apache Tomcat.
  • Experience with Design/Architectural Patterns of MVC, SOA Architectural Pattern, IOC Patterns, J2EE/JAVA Design patterns and Agile Methodologies.
  • Strong knowledge in database designing, SQL, store procedures using RDBMS like Oracle, MS SQLServer, PostgreSQL and Sybase.
  • Strong skills in source control tools like CVS, VSS, Subversion and Clear Quest and build tools like ANT and Maven.
  • Strong experience in various IDEs such as Eclipse, Netbeans and RAD.
  • Experience in working with Document Management System like Jackrabbit and eXo DMS.
  • Ability to individually handle small sized applications
  • Strong Documentation skills with the ability to create high quality, clear and concise technical and functional specification documents.
  • Key Strengths: Excellent Analytical, Communication and Effective Presentation Skills and possess an ability to work both in a team as well as individual environment.

Technical Skills:

Languages: C, C , Java, SQL, PL/SQL

J2EE Technologies : Servlets, JSP, JSF, EJB 2.0/3.0, JDBC, JNDI, Struts, Tiles, Velocity, Spring, Hibernate 3, SQL, PL/SQL, JAXP, JAXB, Web Services, SOAP, JBOSS Seam Framework

Web-Technologies: HTML, XHTML, CSS, JavaScript, XML, XSLT, XPath, AJAX

Application Servers: Apache Tomcat 5.0/6.0, Weblogic 7.0, Websphere 4.0/5.0/6.1, JBOSS 5/5.1

RDBMS: Oracle 10g/9i/8i, MS SQLServer, Sybase, PostgreSQL

Design/Analysis: SDLC, Agile Methodologies, OOAD, RUP, UML

DMS: eXo DMS, JackRabbit, JCR Java Content Repository

Software Tools: Rational Rose 2000/2003, WSAD, RAD 6.1, Netbeans, Eclipse, ANT, Maven, Log4j, JUnit

Operating Systems: Unix, Windows 95/NT/2000/XP, Ubuntu 10.4

Version Control: CVS, Subversion, VSS, Clear Quest

Design Patterns: Session Fa ade, Service Locator, Singleton, Data Transfer Object

Professional Experience

Confidential

Sr. J2EE Developer - Consultant

Responsibilities:

  • Participated in requirements gathering and analysis and worked with the business users to design the Database Schema.
  • Implemented groovy scripts in eXo DMS to transfer files from eXo DMS Workspace to various servers.
  • Designed and Implemented User Interface using Seam Framework, JSF and JavaBeans.
  • Implemented database CRUD operations using Java Persistence API JPA .
  • Ported the web interface to run on Apache Tomcat
  • Performed Unit Testing and participated in User Acceptance Testing.
  • Assisted in setting up the Production and Test Environments.
  • Implemented shell scripts to back up PostgreSQL Database and clean up old files.
  • Individually handled the application and fixed issues reported by the clients.

Environment: Java, JEE 1.5, EXO DMS, JCR Java Content Repository , JSF, ImageMagick, JavaBeans, JBOSS Seam Framework, JPA Java Persistence API , AJAX, EJB3, JUnit, PostgreSQL, Subversion, NetBeans, Apache Tomcat, JBOSS on Ubuntu 10.4

Confidential

Sr. J2EE Consultant

Responsibilities:

  • Understood the Insurance business functionality and business process of the system. Responsible for developing UML Use cases realization models, Class Sequence diagrams models using Rational Rose.
  • Participated actively in Requirements gathering in close contact with the client and was responsible for functional requirements documentation.
  • Responsible for MVC design and implementing the J2EE framework.
  • Designed and developed user interface UI components using HTML, JSP, Struts and Tiles.
  • Implemented design patterns like Service locator and DAO.
  • Designed and implemented the data layer components using Hibernate.
  • Created Stored Procedures and functions and wrote complex SQL queries for various functionalities.
  • Implemented XML data parsing using SAX and Web Services SOA using Apache Axis.
  • Responsible for Integration testing and debugging the application.
  • Developed JUnit testing framework for various modules.

Environment: Java, JSP, Struts 1.2, Tiles, XML, XSLT, XPath, CSS, AJAX, JavaScript, Spring2, Hibernate3, Web Services, SOAP, XML, Oracle 10g, Web Sphere, RAD6.1, ANT, UML, Rational Rose, CVS, JUnit on WinXP.

Confidential

Sr. J2EE Consultant

Responsibilities:

  • Direct interaction with the users to discuss business requirements and defects and developing prototypes and implementing the business requirements.
  • Design and developed multiple web UI pages using Struts, Tiles, JSP and HTML.
  • Responsible for developing, invoking and implementing validations on client side components using Struts validator.
  • Implemented middle tier business modules using Spring, Spring AOP and DI features.
  • Implemented back-end operations and transactions using Hibernate.
  • Responsible for implementing new enhancements and fixing defects.
  • Responsible for unit testing using JUnit and DbUnit for data and business layers.
  • Designed and implemented new SOAP web services using Apache SOAP Axis.
  • Responsible for code reviews, integration of various modules.
  • Responsible for working on the project build scripts using ANT.

Environment: Java, Struts2, Tiles, CSS, Spring2, Hibernate3.0, Web Service, SOAP, WSDL, XSD, XML, DB2, Apache Tomcat 6.0, Web Sphere, RAD6.0, JUnit, DbUnit and Ant on WinXP.

Confidential

Sr. J2EE Developer - Consultant

Responsibilities:

  • Responsible for Analyze the system, design, and implementation of a project.
  • Participated in every day scrum team meetings, and direct interaction with the users to discuss business requirements.
  • Execute all the software development activities contained in each sprint.
  • Responsible for fixing defects and developing prototypes and implementing the business requirements and testing the defects.
  • Design and developed multiple web UI pages using JSF, Rich Faces, JSP and XHTML.
  • Developed and implemented validations on JSF backing beans.
  • Used Jackrabbit Java Content Repository JCR API to manage electronic advertisement documents.
  • Created EJB Session and Entity beans and utility classes.
  • Responsible for the creation and execution of the Unit Test cases.

Environment: Java, Java Server Faces JSF , Rich Faces, XHTML, CSS, EJB2.1, XSD, XML, Oracle 10g, Sybase, Sybase Central, Clear Quest, Subversion, JBOSS 5.0, Netbeans, Jackrabbit, Maven on WinXP.

Confidential

Java/J2EE Developer - Consultant

Responsibilities:

  • Involved in analysis of the Business Flow, Design, Development and Testing for Closing and Funding Module.
  • Involved in System design using UML Use case Diagrams, Class Diagrams and Sequence Diagrams diagrams created using Rational Rose.
  • Implemented Design patterns using Java- Business Delegate, Session Fa ade, DAO, Value Object and Service Locater patterns.
  • Created several custom tags for JSP for maximum re-usability of user interface components.
  • Participated in several design sessions in order to create common development strategies eg. error handling, exceptions, performance improvement practices, session management
  • Designed and developed several HTML, JSPs web UI pages for presentation layer.
  • Designed and implemented the server side Business and persistent logic using EJB.
  • Implemented application communication through asynchronous messaging using MDB.
  • Wrote Oracle SQL queries and Stored Procedures using SQL/PLSQL.
  • Fixed memory leaks and transactional issues.
  • Implemented JUnit Test Cases for the Closing and Funding Module.

Environment: Java, JSP, Servlets, EJB2.1, JMS, JDBC, JNDI, CSS, Velocity, Struts Framework1.1, J2EE Design Patterns, XML, Ant, Oracle 9i, JUnit, Web Sphere 5.1, WSAD, UML, Subversion on Win2000

Confidential

Senior System Engineer

Responsibilities:

  • Involved in requirement gathering and use case modeling for Pension Module with 11 sub-modules using Rational Rose 2000.
  • Involved in identifying the server side component classes, preparing class diagram, sequence diagram based on pet store open source framework.
  • Involved in designing/developing Session Beans fa ade , Entity Beans and POJOs for audit trailing.
  • Implemented business logic for Server side components.
  • Applied patterns like Session Fa ade, Message Fa ade, Service Locator, Front Controller, Factory Method, Singleton, Value Object, Data Transfer Object etc.
  • Wrote complex SQL queries and Stored Procedures for the Pension Module.
  • Involved in unit testing and integration testing for various components.
  • Prepared documentation for every sub-module.

Environment: Java, JSP, Servlets, JDBC, EJBs, Rational Rose 2000, Weblogic 7.0, Oracle 8i, Netbeans, TOAD, JavaScript, CVS.

Confidential

Software Developer

Responsibilities:

  • Lead the OpRisk team members and involved in design and implementation of the system.
  • Had regular meeting with the clients and domain team to understand the complicated set of Business Rules.
  • Installed/Configured and was responsible for setting up the environment for Struts Framework for developing Java based MVC architecture.
  • Developed complex web based screens in JSP with embedded Tag Libraries and Struts based tags/classes of Action, Action Form, Action Mapping and Action Errors etc.
  • Incorporated various Design/Architectural Patterns of Facade, MVC and Adapter etc.
  • Was responsible for Refactoring and modularizing the various Java Classes of the system.
  • Involved in debugging, system testing, unit testing and bug fixing of the system.
  • Installed/Configured Log4J for analyzing the generated application logs at various levels of settings using Singleton design pattern.
  • Developed/Deployed server side components utilizing Session Beans and DAO objects.
  • Developed Complex SQL queries, Stored Procedures, Triggers and DB Packages in MS-SQL Server7.0.

Environment: Java, EJB2.0, JSP, Servlets, Struts1.1, Tag Libraries, HTML, JavaScript, CSS, JDBC, MS-SQL Server7.0, JBoss, Netbeans, Log4j, ANT, Visual Source Safe and Windows2000.

Confidential

Software Engineer

Responsibilities

  • Analysed requirements and created detailed Technical Design Document.
  • Analysed functional specification and reviewing changes.
  • XML is used to create data transfer logic from other formats to XML file for billing module.
  • Oracle database is used to design Database schema, create Database structure, Tables and Relationship diagrams.
  • Developed JSPs for front end, and Servlets and Session Beans in the middle tier.
  • Designed and implemented test cases for Payment module.
  • Designed and implemented Data transmission module.
  • Migration of hardcoded Account numbers to Database.

Environment: Java, JSP, Servlets, Java Script, Custom Tags, JDBC, EJB, XML, JAXB, Oracle, Websphere 4.0, Apache Tomcat, Log4j, VSS, Windows NT

We'd love your feedback!