Sr.java/j2ee Developer Resume Profile
IL
SUMMARY
- 9 years of IT experience as Java J2EE Developer.
- Actively participated in all the stages of the Software Development Life Cycle and was extensively involved on various phases including Requirement Analysis, Prototype design Component Design, Application Development, Testing and Software maintenance.
- Very good exposure to Oracle ATG Web Commerce and Content Administration with 6 years of relevant experience in the Retail domain.
- Certified in ATG Platform Fundamentals Developer.
- Strong Experience in N-tier Web Architecture with Servlets, JSP, Struts, Spring and Hibernate.
- Strong experience in UI design and development using HTML, CSS, JavaScript, JQuery and Ajax.
- Strong experience in writing SQL queries using joins.
- Experience with SOAP REST using XML, JAXB, WSDL and JAX-RS, JAX-WS web services.
- Experience in Agile methodology.
- Extensively involved in Development and Maintenance of J2EE and ATG Commerce based ecommerce stores and applications.
- Strong Experience in code reviews and suggest optimum solution code flow.
- Strong experience in customizing personalization and merchandising using ATG Business Control Center.
- Strong experience in writing and executing ATG scenarios, targeters and slots.
- Experience in developing multi branding sites.
- Experience in implementing Search Engine Optimization techniques.
- Experience as a Developer and Module Lead for an ecommerce implementation in ATG for the world's largest Retailers in UK and US.
- Experience in IDEs Intellij and Eclipse.
- Experience in JBOSS, Web Logic, and Web Sphere application servers.
- Expertise in Problem solving and using Bug tracking Tools.
- Strong experience to work in Windows and UNIX environment.
- Experience in working together with end users, business representatives and the IT community.
- Excellent oral presentation skills and training skills.
- Strong Problem analysis and resolution skills.
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Java/J2EE Developer
Role and Responsibilities:
- Analyzed user stories divided them into sub tasks and gave estimations.
- Implemented the tasks using Spring MVC.
- Developed the front end using JSP, HTML, CSS and implemented client side validations using JavaScript.
- Used JQuery to simplify the client-side scripting of HTML
- Implemented authentication and authorization using Spring Security.
- Implemented DAO design pattern for interaction with the database and also used Front controller pattern
- Developed a RESTFUL web service using JAX-RS to retrieve the rules for certain criteria.
- Wrote SQL queries joining multiple tables as per Business need.
- Adopted the Agile methodology and delivered the defect free code on time in two week sprints.
- Analyzed JSON response from SOLR server.
- Resolved defects in Staging and Production environment used JIRA.
- Immediately responded to business analyst requests on specific rule data by generating reports.
Environment: Core Java, Spring MVC, IOC , Jsp, JavaScript, JQuery, Solrx, Linux, JSON Taglib, Eclipse, Sql queries, DB2, SVN, JIRA, Maven, REST JAX-RS JBoss Application Server.
Confidential
Sr. ATG Developer, Module Lead
- Prepared UI prototypes for CCAD application as per the requirements and got it approved from UI analysts.
- Worked on customer deletion using JSP, JavaScript, CSS as frontend, developed Handler class and Manager Class using User Profile repository.
- Worked on deleting customer from CICS program old system using Java socket connection.
- Worked on Product Details page to display all the product attributes by using Product catalog repository
- Implemented SOAP consumer using JAXB, XML, WSDL and wsimport to interact with Price Engine service.
- Worked on Gift Registry to find the gift registry based on customer name.
- Implemented AJAX to refresh results and client side validations
- Worked on down posting the registry items, updating and viewing the registry.
- Created custom droplets, form handlers and manager classes.
- Executed the complete development life cycle of the project.
- Worked on the Dispatcher View, Service to Worker and Inversion of Control design patterns.
- Reviewed all the deliverables of the team to ensure the quality and defect free code.
- Did team mentoring and resolved their technical and functional issues.
- Resolved defects in SIT, UAT and Production environment.
Environment: Java, ATG 9.2, Jsps, HTML, JavaScript, CSS, JQuery, Ajax, SOAP Web services, Eclipse, Toad, Oracle, SVN, Quality Center, Web Sphere Application Server.
Confidential
Sr. ATG Developer, Module Lead
Role and Responsibilities:
- Analyzed Business specifications and use cases for development and gave estimations.
- Worked on detail design document for Recruitment Offers module.
- Worked on to display Templates, Media items and Images on front end using Jsps, Htmls, JavaScript, CSS
- Worked on Scheduler to copy the products from old database to ATG publishing database and then automated the workflow to publish them into Production.
- Worked on configuring and validating coupons and promotions.
- Worked on UserProfile, Product Catalog, and Custom catalog Repositories.
- Worked on showing up targeters, slots and scenarios using OOB droplets.
- Creating Targeters, Segments, Media Items and Pricelists
- Creating BCC users and assigning roles.
- Incremental and full deployment.
- Customizing the View mappings to configure custom views for the new repositories in the BCC
- Adding new screens in Merchandising i.e., introduced new repositories
- Creating and deploying projects
- Deploying assets from the publishing server to the production server
- Creating commerce site and configuring commerce agent.
- Extensively worked on BCC on following tasks:
- Created custom droplets, form handlers and manager classes.
- Worked on Base lining the Publishing database due DB slow down because of many asset versions
- Worked on reusable components such as Redirects and Recruitment Offers.
- Worked on multi branding the sites.
- Implemented the J2EE design patterns - Dispatcher View, Service to Worker and Inversion of Control.
- Implemented Search Engine Optimization techniques.
- Adopted the Agile methodology and delivered the defect free code on time in three week sprints.
- Mentored the six member team, reviewed their deliverables and resolved their technical issues.
- Resolved High and Very High Production issues.
Environment: Java, Jsps, HTML, JavaScript, CSS, ATG 2007.1, 9.1 ATG Commerce, Merchandising, ATG Dynamo , Eclipse, Oracle10 g, Quality Center, JBoss Application Server.
Confidential
Technical Analyst
Role and Responsibilities:
- Worked on Requirement Analysis and estimations
- Prepared Business Requirement Document.
- Prepared use cases and test scripts.
- Prepared UI prototypes and got sign off from client.
- Involved in End to End Design and Development of UI Layer, Service Layer and Persistence Layer.
- Implemented Spring MVC for designing and implementing the UI Layer for the application.
- Have Used Spring IOC to inject the services and their dependencies.
- Worked on persistence layer using O/R Mapping tool Hibernate with Oracle 10g Database
Environment: Java, Spring MVC, IOC , HTML, CSS, JavaScript, Visio, RSA 7.0, Query man, Hibernate, Web Sphere Application Server 6.1.
Confidential
Programmer Analyst.
Role and Responsibilities:
- Involved in Requirement Analysis.
- Involved in maintaining the standards and checklists for the project.
- Coordinated with onsite team to gather the requirements.
- Worked on Jsps, JavaScripts, CSS, Formhandlers and DAO.
- Involved in systems testing to check that all the requirements have been met
Environment: ATG7.1, Core Java, Jsp, JavaScript, html, css, Oracle 10g, BEA Workspace Studio, Toad, VSS, Dynamo Web Server.
Confidential
Programmer Analyst
Role and Responsibilities:
- Involved in Requirement Analysis.
- Prepared high level systems design in alignment with customer requirements.
- Involved in maintaining the standards and checklists for the project.
- Coordinated with onsite team to gather the requirements.
- Worked on implementing the requirements using ATG Jsps, formhandlers.
- Involved in systems testing to check that all the requirements have been met
Environment: ATG7.1, Core Java, Jsp, RAD, Toad, VSS, Web sphere Application Server.
Confidential
Assistant Systems Engineer
Role and Responsibilities:
- Preparing Flow Maps, DBScripts, Test Cases.
- Coding for different requirement modules.
- Deploying application on remote servers.
- Testing the application for every release.
- Responsible for bug fixing, feature addition.
- Interacting with Onsite counterparts and Client coordinators.
Environment: Java, Spring, Jsp, Web Services, Hibernate, Oracle9.1, Toad, Clear Case, Matrix GUI, Ant, WebLogic 8.1.
Confidential
Software Engineer
Role and Responsibilities:
- Analyzing the Specifications and developing client presentation screens UIP design
- Prepared High Level Design document for use case.
- Writing DBScripts for use case.
- Coding for the components.
- Testing the application for different Configurations based on the end user Requirement.
- Responsible for bug fixing, feature addition.
- Preparing Test cases and Code review.
Environment: Java, Struts, Jsp, Ejb, Hibernate, Oracle 9i, Windows XP, UNIX, Dreamweaver, JBoss.
Confidential
Software Engineer
Role and Responsibilities:
- Coding for the components.
- Coordinating with other modules.
- Prepared unit test cases.
- Preparing Test cases and Code review.
Environment: Struts, Jsp, Ejb, Jdbc, Oracle 9i, Windows 2000, Weblogic.
TECHNICAL SKILLS:
Languages: | JAVA, C, C |
J2EE Technologies: | JSP, Ejb, Jdbc, Servlets Struts, Spring, Junit, Hibernate, JavaScript, Ajax, JQuery and HTML, SOAP, XML, WSDL, JAXB |
eCommerce software: | ATG Commerce, ATG CA BCC , ATG Search |
Application Servers: | Weblogic, JBoss, WebSphere, ATG Dynamo |
Database: | Oracle, DB2 |
Software Tools: | Ant, Intellij, Eclipse, SQL Developer, Toad, DBArtisan, RAD |
UML: | Together, Rational |
UIP Design: | Dreamweaver |
Operating Systems: | MS-WINDOWS, UNIX, Linux |