We provide IT Staff Augmentation Services!

J2ee Developer Resume

3.00/5 (Submit Your Rating)

NY

SUMMARY

  • About 6 years of experience in Software Analysis, Design, Coding and Maintenance of Web and JAVA/J2EE applications of full software development life cycle.
  • About 4+ years of Experience in ATG products like ATG Dynamo, ATG Platform, ATG Commerce Suite, ATG Content Administration and ATG personalization.
  • Extensive experience in both Client Side and Server Side Programming, worked extensively in Java, Java Beans, Servlet, JSP, Hibernate, Spring, JSTL, JMS, EJB, JDBC, JSF, Java Mail, XML, XSLT, AJAX, JavaScript, HTML and DHTML
  • Extensive background in all phases of software engineering including Requirement Collection, Analysis, Design, Coding, Testing, Documentation and Implementation
  • Experienced with Service Oriented Architecture (SOA) design, developing XML messaging applications using SOAP, UDDI, WSDL, LDAP, XML, XPath, XML Cursor, XML Signature, LDAP AuthenticationMBean
  • Experience in handling Tomcat with Apache Web Server, BEA Web logic, and JBoss Application Servers
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation
  • Used ANT script to compile, build and deploy the web application.
  • Good Knowledge in Design Patterns like MVC, Singleton, Façade, Front Controller, Data Access Object and Business Delegate
  • Having good programming experience with SQL, PL/SQL, Triggers and Stored Procedures for the databases
  • Expertise with Oracle Java Stored Procedures
  • Strong exposure in MVC Architecture using Struts framework including Tiles and Validation Frameworks
  • Used Spring Framework for Dependency injection and integrated it with the Struts Framework and Hibernate
  • Expertise in using Development Tools Eclipse, Edit Plus, JBuilder, NetBeans and IntelliJ IDEA
  • Good knowledge in working with Windows and UNIX operating systems
  • Possesses good leadership qualities, good Interpersonal Skills, team - working attitude, takes initiatives and very proactive in solving problems and providing best solutions

TECHNICAL SKILLS

Languages: JAVA,C++, C and PL/Sql.

JAVA/J2EE Frameworks: ATG 10.2/10.1/10.0/9.0/2007 , Java EE, J2EE, JSF, JSTL, JDBC, RMI, JNDI, Struts, Spring MVC, OSGI, Hibernate(ORM).

RDBMS/ Databases: Oracle 10g,11g SQL Server.

IDE: Eclipse, and NetBeans.

Web/App Servers: JBoss, Bea WebLogic 8.1,10.3, WebSphere 5.0, Tomcat 3.x.

Environment: WindowsNT/2000/XP/98, UNIX and LINUX

Other Tools: Ant, JUnit, Log4j,Maven, Karaf, Sonar.

PROFESSIONAL EXPERIENCE

Confidential, Texas

ATG Developer

Responsibilities:

  • Working in an Agile Environment.
  • Involved in attending Business meetings, gathering Business Requirements, Designing and Communicating with Other Integration teams.
  • Worked on ATG REST Services, Configured REST module and Customized restSecurityConfiguration and filteringConfiguration to Define New Service Components.
  • Customized JSONInputCustomizer to accept and return request JSON object.
  • Created ATG Rest service components for initialization service call which return Repository Items like insinuation flags, club code item and order history.
  • Implemented Validate Personalization, Product and shipping address service components.
  • Created Component for LookupServices to fetch Catalogs, Category, ProductSku for BOA customer.
  • Designed catalog for BOA Services and also BCC customization.
  • Customized ShoppingCartFormHandler for handling cart management (Reorder, AddToCartNonPersonalizedItem) and checkout process (ProceedToCheckout).

Environment: ATG 10.0, Jdk-1.6, jboss 5.1.0, IBM DB2 9.7, SVN, Eclipse juno, apache-ant, squirrel, putty.

Confidential, Texas

ATG Developer

Responsibilities:

  • Worked in an Agile Environment.
  • Experience working with Agile development teams both onshore and offshore.
  • Experience in working as Technical Functional Team to break Solution Designs into Functional User Stories.
  • Involved in attending Business meetings, gathering Business Requirements, Designing and Communicating with Other Integration teams.
  • Managing complex software development, architecture and integration.
  • Implemented Web services/ API's designed and built SOAP web service interface.
  • Proficiently used XSD's and WSDL'S for implementing web services .
  • Extensively involved in ATG Dynamo Framework, ATG Servlet Beans, ATG Repositories.
  • Designed role based access Confidential profile level and also Created a pipeline request servlet to leverage permissions framework for portal access.
  • Developed customized organization and user level promotion for various services
  • Customized ProfileImpl, ProfileTools and userProfile.xml to add new properties.
  • Customized CreateOrganizationFormHandler to create,Update and delete companies.
  • Customized CommerceProfileFormHandler to create, update and delete complete user registration.
  • Created RegistratioProfileTools to implement Organization and user Items like adding Products, Tools, Widgets, Premissions based on roles.
  • Worked on JSPS with DSP tag libraries using different OOB DROPLETS.
  • Developed Custom Droplets and Service classes for rendering the wireless Users or Companies list/data from DB, API’S.
  • Customized DafPipeline Servlet to control different Account Urls.
  • Worked on ATG REST Services., Customized ActorChainRestRegistry Component to register new actor chains.
  • Created New actor chains profileServiceActor, UserRoleActor to fetch User or Profile info from User repository.
  • Involved in designing and integrating Spring, OSGI and ATG Frameworks.
  • Worked on Spring MVC, OSGI Bundles and wrote RestImpl for making rest calls.
  • Good experience with SQL Server in Creating Tables, Triggers (DDL/DML), Indexes, Constraints (keys) with their integrity.
  • Good understanding of angular JS and javascript.
  • Extensively Involved in Production Bug fixing and verifying server logs.

Environment: ATG 10.2, Jdk-1.6, weblogic 10.3.5, Oracle 11g, SVN, Eclipse 3.4, apache-maven-3.1.1, apache-servicemix-5.3.0(karaf), Sonar, Voltage.

Confidential, Ohio.

Sr. ATG Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules under the agile methodology.
  • Worked on developing new schedulers in order to generate daily feeds and SFTP them to the desired locations.
  • Customized ShippingPricingEngine to implement precalculators to calculate shipping prices.
  • Developed JSPs using DSP tag libraries and wrote some Custom droplets to achieve different requirements like DisplayLastadded Item, SelectedCountry Droplet .
  • Customized the DAF Servlet pipeline to insert Redirect URL Servlet and Session Expired Servlet.
  • Developed a custom droplet to render a customer’s Order History spanning over two years.
  • Customized the CommerceItemImpl, CommerceItemManager and OrderManager to add new property CategoryId into CommerceItem.
  • Worked in the environment where almost all the business layer classes including OrderManager, OrderTools, PricingTools, ShippingGroupManager, CommerceItemManager,CartModifierFormHandler, ShippingGroupFormHandler, PaymentGroupFormHandler, CommitOrderFormHandler and base layer classes including OrderImpl, CommerceItemImpl, PricingEngines, Calculators etc are customized and fully leveraged OOTB commerce functionalities.
  • Customized the error validation based on third 3rd party response.
  • Customized the PaymentGroupFormHandler and ShippingGroupFormHandler to enable user to update the payment and shipping information of the order.
  • Customized the OrderHolder.validActiveShoppingCart() to get State from OrderRepositoryItem.
  • Extensively worked on JSP, AJAX, JS and taglibs to integrate with backend java code.
  • Fixing the priority bugs or incidents in production and update in meetings.

Environment: java 1.6, ATG 10.1, web services, Ajax,SVN,Windows7, Jboss-eap-5.1.0, JSP, Sql Developer, Eclipse.

Confidential, Texas

Sr. ATG Developer

Responsibilities:

  • Involved in collecting the business requirements for the project.
  • Attended business meetings to gather the requirements and wrote functional requirements document based on it..
  • Worked on customizing the OOTB CartModifierFormHandler to support the Rebuy Order functionality. Rebuy Order allows the customer to buy again the same order from his/her Order History.
  • Customized repositories to create or add, edit or update and remove item from list.
  • Developed JSP pages using different DSP tag libraries to give different functionality.
  • Customized OOTB FormHandlers like ProfileFormHandler, CartModifierFormHandler, ShippingGroupFormHandler and PaymentGroupFormHandler.
  • Implemented a system to save the anonymous user cart into the cookie.
  • Integrated the e-store system with back-end to check the inventory based upon the address during checkout flow.
  • Implemented the PostCalculators to split the shipping charges and order discounts.
  • Extensively worked on Unit and Integration testing
  • Actively involved in QA and Production bug fixes.

Environment: ATG 10.0, Jdk-1.6, JBoss-eap-5.0, ACC, Oracle 10g, SVN, Windows XP, Eclipse 3.4.

Confidential, TX

ATG Developer

Responsibilities:

  • Involved in gathering Business Requirements, deriving functional requirements.
  • Developed user login pages for the application.
  • Created and retrieved shopping carts jsp page.
  • Designing application interaction with other third party interfaces.
  • Customized ProductCatalog to include localized properties.
  • Enhanced Form Handlers like CartModifierFormHandler and ShippingGroupFormHandler.
  • Customized CouponFormHandler to verify the coupon code with 3rd party system.
  • Customized the PricingEngines to load the promotions ahead of start date
  • Customize the application to display the price for the sku’s.
  • Implemented a new commerce pipeline chain to remove items from the Order that are OUT OF STOCK during checkout
  • Working Confidential client location, coordinating with offshore team and knowledge transition to the offshore team.
  • Coordinating with configuration team for test, release, and deployment.
  • Developed custom repositories.
  • Involved in Unit Testing and Integration Testing.

Environment: Core java, J2EE, ATG 10.0, Oracle Weblogic 10.3, Oracle DB 10g XE version 10.2.0.3.0 , JSP, CSS, HTML, XML, REST/SOAP.

Confidential, NY

J2EE Developer

Responsibilities:

  • Developed the Java classes, configuration files using Eclipse (IDE).
  • Developed the code using using Spring MVC Framework, JSP, AJAX, JavaBeans, Hibernate3.0, WebServices, Java Script, JMS, XML, and HTML.
  • Developed complete Web tier and database tier of the application with Spring 2.0 and Hibernate3.0.
  • Analyzed requirements using user scenarios and use cases with Rational Rose and designed bject models and sequence diagrams using UML approach.
  • Developed the application using J2EE architecture.
  • Involved in loading and storing objects using Hibernate and configuring Hibernate.
  • Designed and developed the database for the application in Oracle 10g.
  • Created and consumed Web Services to fetch and process the Information.
  • Performed Unit Testing, Functional testing to validate how better and feasible is the application to be used by the End-user.
  • Developed the Session Beans for tracking the user.
  • Developed the Bean managed Entity Beans for database persistence.
  • Developed presentation layer using JSP, JSF, CSS, AJAX, JavaScript, jsfTaglibs.
  • Actively involved in configuring the Web Logic and deployed the Web modules.
  • Built the jar files using Ant built scripts.

Environment: Java, J2EE, AJAX, JSF, JMS, Hibernate, HQL, Spring, Oracle 10G, HTML, CSS, XML, Rational Rose, JavaScript, web services, JUnit.

We'd love your feedback!