Oracle/java Developer Resume
Wilkes Barre, PA
SUMMARY:
- 16 Years of experience in Analyzing, Designing and Developing Component - based, OO, Distributed Computing Web Applications.
- Extensively involved in developing Web Applications using Java, Java Applets, EJB, JSP, Servlets, MQ, Java Beans, HTML, Struts, SGML, XML, multithreading, JDBC and Java Scripts.
- Experienced in working with ATG Commerce Server and Customer Service Center.
- Experienced in using J2EE Design patterns for design/development of complex software applications.
- Extensively worked on ATG-Commerce, CSC, BCC, Endeca, ATG Dynamo, Repositories, Droplets
- Expertise in design and development of various web applications with N-Tier Architecture using MVC and J2EE Architecture techniques.
- Proficient in working with various technologies like ATG Dynamo, Commerce, CSC, Core Java, Java Beans, JSF, J2EE (JSP, Servlets, EJB3), Struts2, Spring, Hibernate, Ajax, JMS, JDBC, XML, Web Services and Design Patterns.
- Expertise in working with various database/tools like Oracle9i/10g, Toad, DB2 and MS-SQL Server 2005.
- Strong Database development experience in writing functions, packages, procedures, triggers and views in PL/SQL.
- Experienced in developing ATG/J2EE components on Application Servers like IBM Web Sphere6.1, BEA’s WebLogic8.1, JBoss and Web Servers like Apache Tomcat. Can work on any J2EE standard servers.
- Experienced in Object Oriented Programming, Client/Server Applications, Relational Databases and E-Business Applications.
- Extensive experience in different IDE’s likes RAD, WSAD 5.X, Eclipse 2.2 and JBuilder.
- Experienced is designing, applying UML expertise in OOAD (Object-Oriented analysis and Design) based on RUP.
- Excellent hands on experience with XML, XSL, XSLT, DTD and XML Schema.
- Result-driven, highly motivated, creative, with strong analytical & logical acumen & proven experience at building, motivating and leading professional teams, managing projects and supporting client relationships.
TECHNICAL SKILLS:
Webbased Applications: JDK, J2EE, Servlets, JSP, JDBC, EJB, Java Beans, Java Script, Struts, HTML, XML, JHTML, Java, HTML5, CSS3
Database: Oracle 11g, MS-SQL Server, AS 400, MY SQL, DB2
Application Servers: ATG 11.1, WebSphere 6.x, WebLogic 7.x/8.x/10.x, Apache 1.3
Distributed Component Models: EJB, RMI IIOP, JNDI, CORBA.
Webservices: AXIS, SAAJ, JAXB, JAXR, WSDL
Scripting Languages: AJAX, JavaScript
IDE: RAD7, Eclipse, WSAD5.X, Dream weaver, Toad, Edit Plus
Version Controls: PVCS7.1, Serena 9.1 SVN, CVS, Accurev, GIT
Operating Systems: Windows, UNIX (Solaris, HP-UX), Linux
PROFESSIONAL EXPERIENCE:
Confidential, Wilkes Barre, PA
Oracle/Java Developer
Responsibilities:
- Worked on writing PL/ SQL procedures.
- Designed and developed code for backend to interact with model.
- Created action classes and form beans to process front end request.
- Designed and developed JSP pages for customer.
- Created the shell scripts to process the contract data and reporting purposes.
Environment: Hibernate, Struts, Oracle11g, Java1.7, Linux, SVN, JSP, Angular JS
Confidential, Des Moines, Iowa
Lead ATG Developer
Responsibilities:
- Designed and developed customer auto renewal subscription functionality.
- Designed to commerce pipeline processors to handle customer subscription data and to create newly subscribed orders.
- Developed multiple scheduler processes to process customer details feed file and to read subscription data and to load into the repository.
- Created RQL and query builder calls, pass through SQLs to retrieve existing order information and validate subscription data.
- Worked on adding new validations and API on the CDS web service calls.
Environment: ATG11.1, BCC, Web Logic, Java1.7, GIT, Oracle 11g, Maven 4.0, REST web services, HTML5, CSS3
Confidential, Warren, NJATG Developer
Responsibilities:
- Worked on migration of Java based iPad web application into the ATG based application.
- Worked on designing and developing web content using responsive web design with CSS3 media queries.
- Converting Strut Ajax calls into Ajax restful calls and handling the callback data to plug into the front-end java script fields.
- Converting Struts classes into ATG components.
- Worked on migration of legacy point of sales application into the ecommerce application.
- Development activities in the areas of cart modifier formhandlers, request handling pipeline servlets, catalog and device selection, creating droplets, and tags.
- Writing RQL calls, creating custom repositories, extending order repository and profile repositories.
- Writing code to make service calls to the business layer and processing the service objects to load into the ATG components.
- Developing JSP’s with JQuery and Ajax calls.
- Code development in the areas of order management, checkout processing, payment processing and commerce pipeline processing.
Environment: Spring2.0, Hibernate3.1, Struts1.2, ATG11.1, Java1.7, Accurev, JQuery, Ajax, Oracle 11g
Confidential, Horsham, PASenior ATG Developer
Responsibilities:
- Creating content for AB Split test to run the page flow test for food customization.
- Worked on PayPal integration using SOAP web services.
- Created content, configuration content items and targeters with rules for rendering the data.
- Creating content for AB Split test to run the page flow test for food customization.
- Worked on Cart modifier form handler for order processing, payment pipeline to create new processor links.
- Worked on front end development to create JSP pages by creating custom droplets. Ajax calls, ATG tags and JSTL tags.
Environment: ATG9.1, Java1.6, SVN, JQuery, Ajax, eclipse, Oracle 11g, BCC
Confidential, Baltimore, MDSenior Technical Lead
Responsibilities:
- Installation and configuration of Weblogic11g, ATG10.0.1.
- Recompiled reports on Oracle11g, package creation and deployment.
- ATG database schema migration from ATG5.1.1 to ATG10.0.3.
- ATG server migration from ATG5.1.1 to ATG6, ATG7, ATG10.0.1.
- Create new project inside eclipse and created build.xml to create a new j2ee module and assemble it with ATG assembler to deploy under WebLogic server.
- Configure build machine to get the code from CVS onto Linux server.
- Configure RAC data sources for Oracle11g under Weblogic admin server.
- Configure MS-SQL data source using JTDS drivers.
- Create application EAR and deploy on Weblogic using admin console.
- Troubleshoot issues during migrating the code and test.
- Working with other teams in testing and deployment activities.
- Attending business meetings, working with staff to help building test environments.
- Creating migration document and other supporting technical documents.
- Running PL/SQL scripts and stored procedures.
- Analyzing logs, threads and memory consumptions, running monitoring tools, thread dumps.
Environment: ATG10.0.1, Weblogic11g, Java1.5, Oracle11g, Reports11.1.2, CVS, Linux X64-64 bit, Windows XP 64bit, ANT1.8
Confidential, Scranton, PAJava/J2ee Developer
Responsibilities:
- Design and enhancement of the application using Spring Components.
- Design and enhancement of the application using Struts Components.
- Created DAO components using Hibernate Framework.
- Development of User Interface using Dhtml and Ajax.
- Writing PL/SQL scripts and stored procedures.
- Development of Application build process using Maven.
- Testing process using JUnit test cases.
Environment: Spring2.0, Hibernate3.1, Struts1.2, Windows Server 2005, SQL server 2008, Java1.6, SVN, Maven1.0.2, MyEclipse6.0.4.
Confidential, Wilkes Barre, PAJava/ATG Developer
Responsibilities:
- Worked on customizing the customer service center UI as per the business requirements.
- Worked on extending the SVC Repository to add custom panels to the existing panel stacks and tabs.
- Worked on extending the out of the box CSC form handlers to create different products such as stamps and scheduling the pickup.
- Worked on handling the auto login onto external applications from CSC by creating the cookies and passing the query parameters.
- Troubleshooting the deployments and analyzing the issues.
Environment: ATG9.1, CSC9.1, Search9.1, Service9.1, Java1.5, JSP, Servlets, XML, Oracle11g, DOJO, AJAX, Websphere 6.1.31, SVN, Linux and Team Track
Confidential, Bethesda, MDJava/ATG Developer
Responsibilities:
- Creating promotions, profile groups and content groups.
- Creating scenarios and slots.
- Writing Targets based on the profile groups.
- Creating product catalog data, price list data and inventory data in ACC.
- Extending product catalog and order repository to suit for products like stamps and labels.
- Shipping Interface: Address validation through web Services calls.
- Creating custom input screens and Custom validation routines during creating different types of products.
- Worked on Price lists and Custom catalogs.
- Implementing custom price objects and calculators.
- Troubleshooting the deployments and analyzing the issues.
Environment: ATG9.1, B2CCommerce, Java1.5, JSP, Ajax, Dojo, Servlets, spring, XML, Oracle11g, Websphere 6.1.21, Linux, SVN, Hibernate, Web Services and Bugzilla
Confidential, Baltimore, MDSenior Software Engineer
Responsibilities:
- Worked on creating the custom pages and components to display the products to the web shop administrators to upload them from Navision into the product catalog.
- Worked on setting up and extending the Product Catalog.
- Worked on developing the catalog display pages where the center and master employees can buy various products.
- Worked on the Pricing system to implement calculators like Shipping and taxing calculators.
- Worked on developing the Scenarios, Targets and Slots to display the targeted content to the user.
- Worked on setting up the SQL repositories and fine-tuned by setting up proper cache modes.
- Designed and developed Customized member registration, login, and profile update modules.
- Designed and developed custom servlet beans and numerous form handlers.
- Involved in providing the solutions to the critical issues that occurs in day to day activities during monitoring and maintaining student (DAS, DPS) and web shop (DPS, DCS) applications.
- Involved in production support by identifying and troubleshooting the issues.
- Involved in setting up the JAVA arguments to fine tune the java memory management.
- Involved in design aspects during the enhancement of the web applications to in corporate the new business needs.
Environment: ATG Suite 5.1, DAS, DPS, DSS, DCS, Java1.2&1.4, Eclipse3.2, JSP, Oracle 8.1.6, CVS 1.2, Windows XP and Solaris 8.0
Confidential, Minneapolis, MNATG Developer
Responsibilities:
- Involved in meetings with business administrators and business user co-coordinators to finalize the requirements.
- Prepared the high-level design documents and created UML and sequence diagrams.
- Prepared technical specifications documents and unit test case documents.
- Involved in developing several web services to provide integrated business solution with the other systems.
- Involved in deployment of activities of different projects by working with web masters and infrastructure team to set up the environment specific settings.
- Designed and developed code based on the components per the business requirements.
- Involved in up gradation of the projects from ATG5.6 to ATG6.0. Also from ATG6.0 to ATG7.0.
- Designed and developed many components to in corporate J2EE features into the application running on web sphere and application servers.
- Developed many web services to interact with the external systems.
- Worked on integrating with the MQ Series to send and receive the messages for keeping the data in sync with the other systems.
- Developed the templates and generic JSP pages to be used in all the pages.
- Developed and debugged the application using the WebSphere Studio Application Developer (WSAD) IDE.
- Mentored other team members in analyzing, design, development and testing.
- Worked on developing personalization module and building the profile. Authentication and authorization was done using Site Minder.
- Extensively used profile for targeting the content and role based access to resources. DPS was used for personalized content
- Designed and developed SQL repositories as a data access layer.
- Developed custom JSP tags for displaying the templates.
- Created scenarios in scenario registry using SDL.
- Used team site templates for content management.
Environment: ATG (5.X, 6.X, 7.0), DAS, DPS, DSS, JAVA1.2&1.4, JUNIT, Websphere (WSAD 5.1.2), JSP, DB2, Oracle 7x, PVCS 7.1, SiteMinder, Active directory, Serena dimensions 9.0, UNIX, MVC, Struts, Windows (NT, XP)
Confidential, Manhattan, NYJava/J2EE Developer
Responsibilities:
- Implemented the J2EE Design Patterns such as Build, Service Locator and DAO in designing.
- Involved in the designing and development of presentation layer using JSP, HTML, and JavaScript.
- Coded the Container Managed EJB in Processing Criteria module to capture the user entered profile data and store it into the database using JDBC.
- Involved in the writing of business logic for generating alerts in Alert Management Criteria module using Stateless session EJBs.
- Some of the view components are developed as XSL files using the XSLT and XML Configuration files.
- Involved in the design and development of sales modules.
- Involved in the code reviews and conducting of reviews meetings and ensured that the other members follow the coding standards.
Environment: Java, Servlets, JSP, EJB, JavaScript, JMS, JDBC, XML, MVC, Struts, UML, ATG Application server, Oracle, Java (JDK 1.1.8), Rational Rose, Eclipse 1.0 and Windows NT
Confidential, Phoenix, AZJava Developer
Responsibilities:
- Writing front end web pages and servlets to handle the request.
- Involved in application development by writing java code using servlet technology.
- Involved in preparing test data and document testing.
- Involved in deployment and troubleshooting.
Environment: Bill Cast 2.5, HTML, CSS, Java1.1, Servlets, JDBC, WindowsNT and Solaris 2.6
