Application Support Resume
Plano, TX
SUMMARY:
- 13+ years of Experience in full application software life cycle development involving Analysis, Design, Development, Testing, Implementation and maintenance of application software in web - based environment, distributed n- tier architecture and client/server architecture.
- Design and Programming experience in developing Internet Applications using Cloud Computing, Java, J2EE, JSP, MVC, Servlets, Struts, Hibernate, Spring/Sprin Boot, JDBC, JSF, EJB, XML, UML, AJAX, Junit and web based development tools.
- Extensively worked in Stateless Session Beans and Message Driven Beans (MDB).
- Experienced in object-oriented design and Analysis (OODA) of distributed web-based applications and Performance Tuning In Object-Oriented Systems.
- Experienced to Web Services SOAP, WSDL and also UDDI.
- Extensively worked with JMS (Java Message Service).
- Extensively worked with B2B applications
- Extensively worked on Ecommerce notifications etc.,
- Dedicated focus on n-tiered distributed architectures using Java, J2EE, JDBC, XML/XSLT, SAX, DOM, RMI, JMS, Enterprise Java Beans, JSDK
- Experience in Application Servers like Web Sphere and Web Logic
- Experience in Web Server with Apache Tomcat
- Experienced in working with Oracle, MYSQL databases.
- Experience includes Full Project Life Cycle, analysis and design through implementation using and testing.
- Knowledge in NodeJS.
TECHNICAL SKILLS:
Operating System: UNIX, AIX, Windows 2000, Windows XP
Programming languages: Java 1.6
Middleware / Distributed Technologies: J2EE, EJB, JMS, SOAP using AXIS tool, WSDL, Web Services. Server side programming Java Servlets 2.3, JSP.
Scripting Languages: JQuery, JavaScript, HTML, XML, XSL, XSLT, AJAX
GUIs: java Swing
Java IDE: Jbuilder, IntelliJ IDEA 6.0, Eclipse, RAD
Databases Used: Oracle 9i,MYSQL, DB2/UDB
Web Servers: Java Web Server, Apache Server.
Application Servers: Web Logic, Web Sphere 6.1
Testing Tools: Unitils.
Framework: Struts, Hibernate3.0, Spring boot
UML tools: Visio, Rational Rose
Version Control System: Win CVS, SVN
PROFESSIONAL EXPERIENCE:
Confidential, Plano,TX
Application Support
Responsibilities:
- Provide periodic updates and interact with key players within the business during troubleshooting efforts for bug fixes.
- Generated recurring and ad hoc reports as per requirements utilizing data within the application/system.
- As coordinator, managed offshore and onshore teams.
- Responsible for monitoring, analyzing and resolving application development cases.
- Play key role during resolution of application outages
- Worked on new product development cloud ‘CAAS’ product
- Deliver daily and ongoing production support of live customer issues.
- Worked on web service development for deal extension and profile creation for new products.
- Worked on ANIRA product development
- In development operations roll, enhance application by writing code to meet predetermined business requirements and bug fixes.
- Design and develop ATG components droplets, Form Handlers, OrderTools, User, Profile, repository xml.
- Worked on production support and also offshore team co-ordination.
- Worked on content for ANIRA and CAAS product.
- Deliver daily and ongoing production support of live customer issues.
Environment: ATG 10.1, ATG BCC, ATG Content Admin server, Weblogic 10.3, Eclipse,, Linux 2.6,Ajax,putty, Oracle 11i.
Confidential, Irving,TX
Senior Application Developer
Responsibilities:
- Participated in Requirements Discussion with Stakeholders.
- Worked closely with the Systems Architect during the initial phases of the application.
- Lead some of the Architecture and Design discussions during the maintenance phase.
- Took the many design decisions during many of the maintenance releases with consultation of senior IT management.
- Developed the front end application using Spring MVC.
- Developed the Controller Classes, JSPs, and DTOs.
- Participated in Database Design and Entity design for persistence.
- Participated in Design and implementation of REST web-services.
- Worked authentication framework using Spring Security coupled with LDAP authentication.
- Wrote JavaScript for dynamic generation of form components and dynamic generation of form Actions.
- Wrote Spring servlet descriptor and Tiles descriptor file.
- Wrote the ant build scripts.
- Spring tag-libraries were used.
- Created PDF documents using iTextand Apache FOP.
- Wrote utility package for ETL.
- Wrote utility classes for importing data from Microsoft®Excel Files using Apache POIlibrary.
- Implemented framework to construct XML Files from templates and convert them to PDF by combining them XSLT files with the use of Apache FOP.
- Implemented performance monitoring, logging & auditing using interceptors.
- Designed and implemented a custom rule engine configured by data.
Environment: Java 6, Spring MVC, Spring Security, Tiles, EJB 3, JPA, JTA, Hibernate 3, XML, Glassfish Enterprise server, Web-Services, MySQL Server, JSP, HTML, JavaScript, UML, Unix, CVS, MyEclipse, Enterprise Architect, iText, Apache POI, Apache FOP, Quartz.
Confidential,Dallas,TX
Senior Application DeveloperResponsibilities:
- Using JPA framework to create persistence unit, entity classes and also entity class controller.
- Used application back bone (ABB) as cloud computing for deploying application.
- Involved in designing, writing complex queries and procedures for Oracle Modified Data model.
- Implemented various design patterns in the project such as Singleton, Facade and MVC
- Used Camel to integrate with Spring Web Service.
- Front end web development using JQuery, AJAX.
- Analyzed business requirements, and creates high quality solutions that meet acceptance criteria.
- Responsible to implement new requirements and also understand existing .NET application all tiers (Web-UI, application, service, business domain, persistence)
- Writing Test cases using Unitils to test Service and Data layer which uses in memory database.
- Used Maven for build tool.
- Code Auditing using Sonar.
Environment: Cloud Computing, Hibernate 4, Spring 3, Oracle, java 1.6, Camel Web Services, CSS, unitils, Maven, JQuery, AJAX, JPA, XML, JSTL,Sonar, Jenkins.
Confidential,Keller TX
Senior Application DeveloperResponsibilities:
- Developed the Spring MVC layer, Controllers, Service layers and DAO layers
- The application uses the spring framework to create the bean instances and dependency Injection.
- Developed GUI using JSP, JSTL’s & Spring MVC
- Implemented client side validation with spring validator framework.
- Designed, developed and maintained the data layer using the ORM Hibernate.
- Developed hbm files with one-many, many-many & composite mappings.
- Involved in coding design patterns like Data Access Objects (DAO) and Data Transfer Object (DTO)
- Involved in developing UI screens for public website and myocc portal.
- Make sure UC4 jobs are running on a daily basis in production.
- Supports production applications by analyzing issues and providing solutions.
- Worked on DB2 SQL queries to improve performance.
- Worked on myocc portal vulnerabilities.
- Worked on perforce to push the content data.
- Implemented UC4 jobs to run the various reports.
Environment: J2EE, Java, JSP, JSTL, XML, Spring Framework 2, DB2, Hibernate, RAD 7.0, Ant,Web Sphere 6.1, Windows XP/Unix, uc4 client, Winscp and Putty,HP Perforce, Load Runner
Confidential,Alpharetta, GA
Senior Application DeveloperResponsibilities:
- Developed UML diagrams (Class diagrams and Sequence diagrams) using Visio, to understand enterprise level applications utilizing technologies across all tiers (Web-UI, application, service, business domain, persistence)
- Create web service for order creation request for B2B order using SOAP with Java
- Use existing web service to interact with ERP (inventory) system and A2A (Application to Application) layer.
- Responsible for becoming an application knowledge expert for specific areas of the application (i.e. Routing, Rating, Order Entry, A2A Integration, etc.)
- Send ecommerce asynchronous messages to customers using JMS queue
- Develop ecommerce notifications using EJB stateless session bean and EJB CMP entity beans and send in the form of XML to A2A layer
- Followed agile development methods and disciplines in a dynamic business environment where quality, innovation, collaboration, and the customer focus are highly valued
- Analyzed business requirements, and creates high quality solutions that meet acceptance criteria. As part of everyday development, creates and executes automated unit tests and high level functional tests
- Supports production applications by analyzing issues and providing solutions
- Data and customer migration from Vantive
Environment: Web Service, Struts, Hibernate 3.0, Spring 2, Intellij7.0.3,Eclipse 4.5, Web Logic 10.3.3, Oracle 10, EJB 3.0,java 1.5 CSS, UML, JUnit, Ant1.5, Windows XP, UNIX, XML, UNIX,AJAX .
Confidential, NY
Senior Application DeveloperResponsibilities:
- Developed a Knowledge Portal using Struts Framework (under Apache's Jakarta project). Used MVC (Model View Controller) framework using XML config files, JSP (Java Server Pages) for front end and Java Servlets.
- Created the UI components (JSP) and the client side validations are done using Javascript and AJAX.
- Used the JNDI for Naming and directory service.
- Used Hibernate for Java Object Persistence.
- Developed stored procedures using DB2.
- Involved in Performance Tuning on Java application side.
- Building web application development and server-side user interfaces using JSP.
- Developed UML diagrams (Class diagrams and Sequence diagrams and activity diagrams) using Rational Rose, to understand the objects and their flow to develop the code.
Environment: Struts, Hibernate 3.0, Spring, SQL, Eclipse, JSF, Web Sphere 6.1, FTP, HTML, DHTML, Java Script, CSS, UML, JUnit, Ant1.5, Windows XP, UNIX, XML, AJAX.