J2ee/wcs Developer Resume
Irving, TX
SUMMARY:
- Over 5 years of professional experience in Information Technology Industry with expertise in designing, developing, implementing and maintaining enterprise level software applications for use on both corporate internet and over the internet.
- Experience in designing, developing multi - tier application using J2EE technologies Servlets, JSP, Java Beans, JNDI, JDBC, Ant, Log4J, XML DOM, Web Services, SOAP, Restful, DOJO using J2EE design patterns.
- Extensive knowledge of MVC architecture, Struts framework, Spring, Spring boot, Java Server Faces framework, AJAX components.
- Experience in designing and developing UI Screens using Java Server Pages, HTML5, CSS, JavaScript, jQuery, AngularJS
- Used TFS, Maven and SVN for Source code version control.
- Experience in developing Web Services using Apache Axis tool for developing the stubs, skeletons, services, interfaces and deploying the Web Service application on the server.
- Experience in designing transaction processing systems deployed on various application servers including Tomcat, Websphere, WebLogic.
- Implemented the service projects on Agile Methodology and involved in running the scrum meetings.
- IDEs for development - IBM RAD, Eclipse and plugins, My Eclipse 6.0, Net beans.
- Strong Experience in Oracle database and backend programming.
- Sound experience in SQL, SQL programming creation of stored procedures.
- Excellent understanding of Software Development Life Cycle for existing and ongoing projects.
- Strengths in multitasking, problem solving and timely resolution of issues in meeting deadlines and budgets, enthusiasm to learn new technologies.
- Strong communication skills and excellent customer relations in collecting, and analyzing user requirements.
- Ability to work in diverse platforms and industry environments.
- Self-starter with excellent communication and Interpersonal skills. Ability to work on a team environment or independently, handle multiple tasks concurrently and efficiently.
TECHNICAL SKILLS:
Languages: Java, JavaScript, Python, DOJO and SQL.
J2EE: JDK1.6, J2EE, JSP, Servlets, Java Beans, Struts, Spring, AJAX, JDBC, JNDI, JMS, Web Services, MVC, XML, Ant, Log4J, XML DOM.
Database: Oracle 9i/10g 11, SQL, MySQL,NOSQL.
Application Servers: IBM WebSphere Application Server7.0, JBoss 5.0, WebLogic 12.1.2
Web Tools and Technologies: XML, JavaScript, Jquery, HTML, Struts, Java Server Face, AJAX, XSD, SOAP, Web Services
Tools: /IDE: IBM RAD, My Eclipse 6.0, Eclipse, NetBeans, SQLDeveloper.
Operating Systems: Windows 95/98/2000/2003/ XP professional/NT 4.0, UNIX
Others: Microsoft Office 2013
WORK EXPERIENCE:
Confidential, Irving, TX
J2EE/WCS Developer
Responsibilities:
- Participated in Story Designs and develop technical designs to meet business requirements
- Provided technical leadership to developers through solid designs and code reviews
- Worked on loading catalog, Attribute Dictionary and Price data using Data load utility.
- Catalog/Asset/Marketing/Catalog Filter and Pricing using Commerce Mgmt Center
- Worked on Creating Contracts based on Site availability.
- Created price rule based on price lists.
- Developed OrganizationSetInSessionCmd to filtering the catalog based on Data center.
- Developed CategoryHierarchyDataBean in JSP to display entitled categories.
- Implemented/Supported Dojo functions for better User Interface.
- Implemented AJAX call to invoke display getPanels/Ports from Terremark web service
- Implemented SOLR Search and debugged various SOLR related issues.
- Worked on utilizing OOB Elite and Aurora storefront front-end features.
- Developed custom storefront layout and shopping experience.
- Developed custom OrderItemUpdateCmd to persist User-selected/entered Personalization Attributes.
- Developed custom OrderDataBean and components to easily retrieve Personalization Attributes.
- Developed dynamic reusable multiple-table paging javascript dropdown menu system for selecting web service retrieved data.
- Developed dynamic page content reloading and Refresh Areas for iframe implementation with modal "waiting" image.
- Developed custom Controller Command to: Automatically register new Users and Automatically login Users
- Correlate data center, account and currency information to retrieve Member Group
- Assign Users to and from Member Groups based on account and selected data center
- Determine custom Price List based on Member Group assignment
- Retrieve and configure past Orders for Editing
Environment: s: JSP, JSTL, Struts, Ajax, Dojo Kit, JQuery, Web services, Rational Application Developer 7.0, WebSphere Commerce 7.0.0.6, Broadleaf Commerce, SVN, WebSphere Application Server 7.0.5
Confidential, Cincinnati, OH
Java Developer
Responsibilities:
- Technical Design and Develop software application modules and testing using Java/J2ee struts spring MVC framework.
- Developed the client side validation using JavaScript, JQuery.
- Developed web screens using Html, JSP, JSF, JavaScript, Xml and rich faces.
- Developed the application as per the functionality requirement from the analysis.
- Writing SQL scripts, stored procedures, functions and perform client side and server side validations.
- Managing the offshore team.
- Used spring boot framework to create properties for various environments and configuration
- Perform Unit Testing and integration testing for all the web application modules.
- Used Log4j for logging and debugging and used JUnit extensively for testing.
- Build up the web applications and deploy them into the application servers using ANT build.
- Involved in the design for the tables required for the new application module development.
- Created Mapping documents by analyzing the source systems and target system databases.
- Writing T-SQL scripts required for the merging of the data.
- Written store procedures and triggers for the application.
- Building and deploying the EAR, WAR, JAR files on DEV, Stage and Production.
Environment: JDK 1.6, J2EE, Spring, Spring Dao, JSF, Rich faces, Prim faces, JavaScript, JQuery, Oracle10g, SQL Server, Jboss 5.0, WebLogic 12.1.2, SQL Developer, ANT, CVS, My Eclipse6.0
Confidential
J2EE Developer
Responsibilities:
- Designed and developed UI screens with Struts, JSP and Servlet to provide interactive screens to display data.
- Developed and implemented client side and server side validations.
- Deployed and Developed Web Services and Integrating clients with the services using SOAP and RESTFUL
- Designed and developed presentation layers as well as business layer for the entire application.
- Database access was done using JDBC. Accessed stored procedures using JDBC.
- Created and deployed the project on Tomcat.
- Worked on bug fixing and enhancements on change requests.
Environment: s: Windows XP, core java, Java/J2EE, Struts, JSP, Java Servlets, Javascript, SQL, HTML, Apache Tomcat 7.
Confidential
J2EE Programmer
Responsibilities:
- The website was developed using Struts 1.2 with validation framework, custom tags and tiles.
- Developed all modules using J2EE design patterns like Session Façade, Singleton Business Delegate, Service Locator, Data Access Object and Value Object Patterns.
- Developed agents that have Entitybeans to access data from the SQL Server database
- Coded Server side business objects in Enterprise Java Beans.
- Configured application server in adding extra queue’s for point to point communication
- Used JMS for Point to Point Messaging
- Developed various documents within the application using XML.
- Application was deployed in Apache Tomcat Server.
Environment: s: Core java, Java/J2EE, Apache Tomcat 7.0.35, SQL Server 2000, SQL, XML, JMS (JMX), EJB, Java Beans, Java Servlets, JSP, Struts, Spring, Threads, Multi-threading, Ant, JUnit.