We provide IT Staff Augmentation Services!

Java/j2ee Developer/system Analyst Resume

Bloomington, IL

SUMMARY:

  • Eight years of experience in Software Design, Software Development, Testing and Implementation using J2EE Architecture.
  • Experience in MVC (Model View Controller) architecture, using SPRING, Struts and various J2EE design patterns and UML Methodologies
  • Expertise in Insurance, Banking and e - comers Domains.
  • Experience in XML, SOA, Web services, SOAP, XSD, WSDL, JAX-WS and JAX-RS technologies
  • Experienced in Architecting and Designing applications.
  • Extensive hands-on experience in Java, J2EE programming including JSP, Servlet,Swing, Web services, JMS, JPA.
  • Experience in creating Form Beans and declaring the mapping by using Struts.
  • Extensively worked on EJB 3.0 - Session Beans and Entity Beans using Transaction attributes appropriately.
  • Expertise in various open source framework like Apache Struts framework, spring framework and Hibernate 3.0.
  • Experience files
  • Worked on Application server and Web servers like BEA Weblogic, Apache Tomcat and IBM Websphere.
  • Experience in AJAX, HTML, DHTML, CSS, XML, JSON and JavaScript.
  • Experience with database like Oracle SQL and MySQL.
  • Experience various IDE and tools such as Eclipse and RSA.
  • Experience in various source code control tools like CVS, VSS and SVN.
  • Experience in Agile/Srum development environment.
  • Experience in Test Driven Development.
  • Have a good Communication and Interpersonal Skills.

TECHNICAL SKILLS:

Operating System: Windows, Linux, UNIX

Products/Tools: CVS, SVN Tortoise, Toad, ANT, Eclipse 3.2, spring tool Suite (STS), TOAD, Mule.

Development Technologies: C, C++, Java, JavaScript, JQuery, Ajax, XML, Soap, JAXB, JAX-WS, JSON, Web services.

Web Technologies: JSF, JSP 2.0, Servlets, JDBC, Java Beans.

RDBMS: Oracle 9i/10g, MySql 5.0, SQL, Pl/SQL

Application/Web Servers: JBoss 4.0.5, Weblogic 8.1, Apache Tomcat 6.0, IBM Web sphere 6.0

Application Framework: Struts, spring, JSF,Swing, Hibernate, and JPA.

Methodologies : Waterfall model, Agile.

Component Technologies : EJB 3.0.

WORK EXPERIENCE:

Java/J2ee Developer/System Analyst

Confidential - Bloomington, IL

Responsibilities:

  • Design the New enhancements
  • Impact analysis existing programs.
  • Coding the new programs.
  • Get the error report and analyze the defects and also categorize the defects using the SPLUNK tool.
  • Perform code review and test cases review for the developed code.
  • Doing the performance analysis on the code and carried out code refactoring on the existing code.
  • Writing the test cases for unit testing the code using Easy mock testing Framework.
  • Production support.
  • Handling code merge between difference codes streams using Tortoise SVN.
  • Program Construction/Enhancements.
  • Involved Root cause analysis of problem record.
  • Updated defect and code delivery activities using TRAC. Responsible for Production Fix pack implementations.
  • Provide support during System Test, Performance, Implementation and
  • Production Checkout Phases.
  • Worked RSA Authentication Manger 8.1.
  • Responsible for Creating/Configuring monitoring tools and automate proactive monitoring tasks.
  • Performance Tuning and Design/Develop Preventive health checks/tools ensuring high availability environment.
  • Worked on Restful web service for retrieving and sending data to external applications.
  • Extensive experience working in an agile development environment.
  • Worked in Test Driven Development
  • Worked Xml data conversion using JAXB.
  • Involved Defect fixing.
  • Conduct Qualitative audit reviews.

Environment:Java1.5,SFX(Statefarmexperience),J2ee,Servlet,SpringIOC&MVCandWeb flow, webservices,JAX WS,JSON,Ajax,JRF,JavaScript,Jquery,XML,Soap,Mule,HTML,WebSphere6.0,Hibernate,Oracle,RSA8.0,Junit,Splunk,Tealeaf,PMMT,SVN.

Sr.Java Developer

Confidential, India

Responsibilities:

  • Involved in analysis, design, Coding and development, Implementation phase of the modules.
  • Involved in development of Business Services.
  • Involved Coding in BS Payments Module.
  • Involved Designing and coding of payment services.
  • Written sequence diagrams of payment services.
  • Involved in creating request based JSP pages.
  • Involved in Writing Object Relation Mapping implementation using java persistence API.
  • Used Log4j to log the various debug, error and informational messages at various levels.
  • Extensively used Stateless session beans for business logic.
  • Developed many utilities related to the project for reusability like getting the remote EJB Objects.
  • Testing and implementation of the system and Installation of system.
  • Designed the front end using Swing.
  • Used EJB Query Language for all database interactions.
  • Written Unit Test cases.
  • Enhancement and Issue fixing (Coding and Unit testing).
  • Done effective code review and integration testing to maintain quality of the project.
  • Extensive usage of Eclipse and SVN for code merging.
  • Responsible for showing Client demos.
  • Worked in an agile development environment.
  • Involved in the testing and bug fixing.

Environment: Java 1.5, JSP, EJB3.0, WebSphere6.0, Web services,Swing, JMS, DB2, Eclipse 3.2, SVN,JMS.

Java developer

Confidential, India

Responsibilities:

  • Involved in Writing Object Relation Mapping implementation using hibernate and hibernate mapping configuration files.
  • Implemented Struts Framework (MVC Paradigm) components such as Action Mapping, Action Class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic information.
  • Responsible for analysis of the requirements and estimation of effort involved.
  • Written Action Classes, Action Forms, DAO’s.
  • Done through unit testing to avoid bugs in my part of code.
  • Done effective code review and integration testing to maintain quality of the project.
  • Extensive usage of Eclipse and CVS for code merging Involved in testing and bug fixing.
  • Used Spring IOC concept in the application.
  • Developed Master screens.
  • Developed user interfaces using JSP, HTML, CSS, and JavaScript.
  • Responsible for analysis of the requirements and estimation of effort involved.
  • Written Unit Test cases.
  • Developed and used Hibernate queries for the application.
  • Done through unit testing to avoid bugs in my part of code.
  • Done effective code review and integration testing to maintain quality of the project.
  • Extensive usage of CVS for code merging.

Environment: Java, spring, Hibernate, Struts, JSP, Eclipse, Oracle, Tomcat.

Java developer

Confidential, India

Responsibilities:

  • Involved in communicating with onsite and gathering requirements
  • Gathering requirements. Designing the same and co-ordinating with the team for the development.
  • Involved in development of Grid component and Filter component.
  • Involved in coding Flex applications using MXML and Action Script.
  • Involved Code review.
  • Involved in the unit testing of the application.
  • Involved bug fixing.

Environment: Flex 2.0.1, Flex Builder, Action Script,SVN.

Java Developer

Confidential, India

Jan ’06 to Nov ‘07

Ferns N Petals is online Shopping site selling flowers, cakes teddy beers, chocolates. It accepts online orders from customers and delivers it to destination falling under service in India and abroad. It is account based shopping site where user can register for free to place orders online. It provides online and offline payment modes to customers.

The Project has the following modules: Checkout, Staging, Order Management System, Integration and Merchant.

Staging module - It is handled by staging-admin who can define and manage catalogues, categories products, and shipping options.

Orders Management System (OMS) - OMS is handled by OMS-admin who can view the orders placed by the customers and manage the state of the order.

Merchant - It is handled by the franchisee of Ferns n Petals. Here the merchant will view the orders placed by customers and delivery the delivery the products.

Integration - Integration module deals with the user authentication and online payments.

Checkout - This module works as user interface - it display products to customers, allows them to place order, and make payments.

Responsibilities:

  • Involved analysis of the requirements document.
  • Preparation of design documents.
  • Involved in Writing Object Relation Mapping implementation using hibernate and hibernate mapping configuration files.
  • Implemented Struts Framework (MVC Paradigm) components such as Action Mapping, Action Class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic information.
  • Written Action Classes, Action Forms, DAO’s.
  • Involved in creating request based JSP pages.
  • Creating helper classes by using Struts.
  • Done through unit testing to avoid bugs in my part of code.
  • Done effective code review and integration testing to maintain quality of the project.
  • Extensive usage of CVS for code merging.
  • Designed front-end using JSP with Struts Tag lib.
  • Developed web applications using JSP tag libraries and Struts for MVC architecture.
  • Involved in development of Checkout Module.
  • Written Unit test cases.
  • Involved in testing and bug fixing.

Environment : Java, Struts, Hibernate, JSP, JSF, Eclipse, MySQL, JBoss, CVS.

Hire Now