Sr. Java Production Support Analyst Resume Profile
Professional Summary :
- Over 10 years of experience on Web Application Development using JAVA/J2EE Technologies.
- Experience in all phases of software development life cycle.
- Expertise in Object Oriented Programming using Java and J2EE related technologies.
- Proficiency in developing secure web applications and server side development using AJAX, JSP, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle, and various Design Patterns.
- Good Knowledge on the Springs Framework to use with Annotations.
- Experienced in Restful Webservices
- Have knowledge on Node.js Java scripting framework
- Hands on experience with databases including Oracle and PL/SQL involving stored procedures, triggers, functions, indexes, and packages.
- Working knowledge on XML Technologies JAXP DOM and SAX parsers .
- Experience in SOAP Webservices using Apache Axis Soap Engine. Mostly on Webservices client and beginner on Webservices Server Side programming.
- Experience in IBM MQ series for transaction of Orders via xml.
- Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Proxy, Adapter, Service Locator etc.
- Hands on the tools such as Eclipse, JDeveloper, Notepad , Editplus, Toad, Xml SPY, Linux VI editor, etc.
- Worked extensively on various flavors of UNIX operating system like Linux, Solaris.
- Hands on experience in VPN, Putty, winSCP, VNCviewer, Filezilla, CoreFtp etc.
- Experienced in writing ANT scripts to build and deploy Java applications.
- Hands on experience in project management tools like Clear case and PVCS, Subversion, WinCVS.
- Programming experience in UNIX Shell Script.
- Strong analytical skills with ability to quickly understand client's business needs.
- Involved in meetings to gather information and Project requirements from the clients.
- Experience in Finance, Health and Government Service Domains.
- Has an extensive experience in developing and implementing various Client/Server, Web and Enterprise Applications.
- Work Experience with tools like WSAD, RAD Rational Application Developer and frameworks like spring, Struts and Eontec.
- Strong Programming Skills in Core Java and J2EE Technologies.
Skill Set:
Frame Work : Spring, Hibernate, Struts 1.1 and eontec frame work,
Database Servers : DB2, Oracle 9i
J2EE Web Technologies : EJB, JSP, Servlets, JDBC, Java Beans
Java Script, AJAX, Unix Scripts, XML, JSON, XSLT, Datapower, BroadVision, Restful Web Services, Junit.
Application Servers : WAS, Oracle 9i AS, JBoss 4.0
IDE : WSAD, RAD, Eclipse 3.1
Professional Experience
Confidential
Role: Sr. Java Production support Analyst
Roles and Responsibilities
- Responsible in fixing the production issues which are tagged to Releases.
- Resolved some of the Critical and escalated issues which are part of Release.
- Take up new initiatives to resolve production ticket quickly.
- Prepared the Solution and Design docs for the ticket and shared the same with the team for future reference.
- Created documentation on debug techniques for the application in analyzing the tickets quickly.
- Used Eclipse Integrated Development Environment IDE in entire project development.
- Responsible for identifying the root cause, investigate and provide a solution for the escalated and critical production tickets.
- Created Project Implementation Plan for production releases and support production release checkouts.
- Provided round the clock production support on issues. Whenever the issue rose in production and need to join the call immediately and work with all the application teams resolve.
- Responsible for the supporting monitoring issues for the application and should respond immediately for any type of Server and Service Maintenance issues.
- Handled all types of production tickets.
- Managed Client relationship effectively by interacting with the business team directly.
- Implemented process improvement tools in production support activities
Environment : Java, BroadVison, Datapower, JSP, JSON, XML, XSLT, AIX, Eclipse
Confidential
Role: Sr.Java Developer
Roles and Responsibilities
- Designed and Developed new programs and enhancements to PAP V3 application.
- Involved in all phases of the application i.e. project estimation, design, development and implementation.
- Improvised application performance by introducing new framework.
- Involved in critical migration of some service using Restful web services.
- Extensive support to SIT and UAT phases of the project deliver the project on time.
- Always flexible to work on timelines according to client requirements and adhoc work.
- Involved in the project conversion analysis, planning, modeling, development and testing.
- Involved in design, analysis and architectural meetings. Created Architecture Diagrams, and Flow Charts using Microsoft Visio.
- Designed, developed and maintained the data layer using the Hibernate ORM framework.
- Involved in the analysis on the feasibility of the usage of Web Services as part of the conversion.
- Was involved in the migration of completed work through each of the environments using source control tool, CVS.
- Use of the Spring Web Framework for the application based on the MVC design paradigm.
- Involved in developing the Hibernate coding to improvise application processing.
- Wrote SQL, PL/SQL and stored procedures as part of database interaction.
- Logging done using the existing Applog process, which inherently uses Log4J.
- Re-engineered and Re-factored existing code to support the conversion process.
- Involved in Unit test application changes to ensure conformance to design specifications and software performance.
- Coordinated agile approach to software development and assisted the team with technical decisions.
- Followed Agile delivery of software using practices from Scrum, eXtreme Programming, etc.
- Conducted timely code walk through with the project owning team.
- Mentored/ assisted other developers with implementation and debugging problems.
- Involved in documenting software defects and track these defects through the test lifecycle to resolution.
- Developed a reference application using play framework.
- Documented all the work that I completed during the project phase and shared the same with the team for future reference.
Environment : Core Java, WebSphere 6.0, spring, Hibernate, Restful webservices and oracle.
Confidential
Role : : Sr.Java Developer
Roles and Responsibilities
- provided all the possible solutions by understanding the new requirements analyse the impact and develop the end application to the Client.
- Designed and developed new Services during the project release.
- Prepared State Chart diagrams which play a critical role in the IBR development during the design and development phase.
- Design a solution based on the functional specification.
- Prepare the technical design document, get it approved by the customer and implement accordingly.
- Performed Iteration Planning for the Modules developed.
- Involved in development of User Interface using XSLT, HTML, JavaScript, Ajax, DOJO and JSTL.
- Used JSTL tags for creating the tables with contents easily.
- Performed JavaScript Validations on the data submitted by the user.
- Used Concurrent Clear Case as a version controlling for the source code check in and check outs.
- Generated the required XML files to transfer data between the server and the web pages.
- Used DOM parser for validating the XML files against their respective Xmlschemas.
- XPATH expressions are used to extract data from the XML files.
- Extended my support during SIT and UAT phases.
- I was responsible for identifying the root cause, investigate and provide a solution for each of the problem ticket that we had.
- Documented all the work that I completed during the project phase and shared the same with the team for future reference.
- Handled Problem tickets, User Requests and many Change Requests.
- Component Integrator CI :
- I was involved in integrating the components released for all the Configuration Management activities in the team.
Environment : Eontec frame work, WSAD 5.0, EJB 1.1, DB2 8.1, Web sphere MQ 5.3, AIX 5.2
Confidential
Role : Programmer
Roles Responsibilities:
- Coding, JavaScript Validations.
- Business Component has been implemented using EJB Session Beans technology in order to provide a scalable, reliable, manageable, extensible, distributed and object-oriented framework.
- Used SPRING to implement Business layer to Data access layer
- Worked on XML Technologies like XML Parsers, JAXB for binding data to java objects.
- Implemented various design patterns: Singleton, Data Access Object DAO , Command Design Pattern, Factory Method Design Pattern.
- Used CVS as a version controlling for the source code check in and check outs.
- Generated Class Diagrams, Sequence Diagrams with Microsoft Visio and RAD.
- Wrote SQL, PL/SQL and stored procedures as part of database interaction.
- Extensively used Hibernate for Object relational Mapping for data persistence.
- Involved in JUnit testing, bug fixing in multiple environments DEV/INT/CERT/PROD and reproduce bugs for fixing and code review of individual modules in the application.
- Monitor a small team of developers.
- Propose a solution based on the functional requirement.
- Prepare the technical design document, get it approved by the client and implement accordingly.
- Bug fixes in the existing system
- Understanding the requirements and Product functionalities
- Involved in design and developing of various utility classes that support application.
Environment: Windows 2000, Java, Servlets, JSP, JDBC, JavaScript, Oracle 9IAS, Oracle 9i Database.
Confidential
Role : Java Programmer
Roles Responsibilities:
- Coding, Developing Business Logic.
- Release management and support. Participate in User Acceptance Testing during each Agile Cycle.
- Review proposed test cases with technical analysts, business analysts, developers and documentation staff to ensure understanding of system requirements from a QA perspective in order to achieve a high level of quality throughout this project.
- Enhanced the code according to the business requirements.
- Provided user support in all phases of SDLC till its successful implementation.
- Involved in writing design documents, designing and coding model objects, DAO components, services and unit testing.
- Involved in designing various controllers and reusable components in the UI layer.
- Involved in production support, assigning production issues and enhancements
- Understanding the requirements and Product functionalities
- Analyzing Requirements and Designing the Functionality of the product
Environment: Windows 2000, Struts, JSP, JavaScript, Oracle 9i HTTP Server, Oracle 9i Database.
Confidential
Role : Java Programmer
Roles Responsibilities:
- AIUPA Coding, Developing Business Logic.
- Understanding the requirements and Product functionalities
- Analyzing Requirements and Designing the Functionality of the product
- Expertise in development, deployment and implementation of dynamic web applications using Application servers like Websphere, Apache tomcat in Windows and UNIX environments.
- Intensive exprience in using Java 4.x, 5.x, JAVA API.
- Developed and implemented various dynamic web based applications using JSP 2.0, Servlets 2.X, Java Script, Ajax, html, CSS.
- Expertise in using IDE tools like Eclipse, Web Sphere Studio Application Developer WSAD 5.x and Rational Application Developer RAD 6.x/7.x, IntelliJ, Ant build.
- Efficiently enhancement of applications with Web 2.0 features like AJAX for performance improvement and customer satisfaction.
- UML designing, Class diagrams, Visio diagrams.
- Development, deployment, configuration of the Java Messaging Services JMS on Websphere 6.
- Creation, deployment and configuration of Enterprise Beans EJB 2.0 Container and Bean Managed Persistent , Message Driven Beans MDB .
- Architecture Design experience.
- Development and deployment of Service Oriented Architecture SOA such as WebServices including SOAP, WSDL
Environment: Windows 2000, Swings, EJB2.0, Jboss4.0, Mysql4.1.