Production Support Engineer Resume
Holmdel, NJ
SUMMARY
- Good experience in application design, development & maintenance in the field of Information Technology with an enterprise wide CMMI Level 5 company.
- End to end exposure to full software development life cycle (SDLC).
- Proficiency in coding with Core JAVA.
- Sound understanding of Object Oriented Programming Concept.
- Solid background in Object - Oriented analysis and design (OOA&D).
- Proficient in UML - class diagrams, sequence diagrams and Use Case diagrams.
- Good working knowledge of UML Analysis and design tool - Enterprise Architect.
- Experience in executing full-life cycle projects following waterfall model and scrum based agile methodologies.
- Deep understanding of JVM architecture.
- Hands on experience in developing applications using JSF and spring.
- Good web programming skills using HTML, Java Script, CSS and XML.
- Familiar with Restful Web Services development and orchestration.
- Good at requirement analysis based on the business specification.
- Good experience in documenting High level and Low level design.
- Familiar with various design patterns like creational, structural and behavioral design pattern.
- Excellent working knowledge in IDE’s like Eclipse and NetBeans.
- Familiar with Oracle WebLogic and Apache Tomcat configurations and deployment.
- Experience in writing Stored Procedure. Sound knowledge on Oracle 10g/11g: SQL/PLSQL.
- Familiar with object relational mapping frameworks like iBATIS, hibernate and JPA.
- Hands on experience in using source code management tools like Concurrent Versions System (CVS).
- Good understanding of Hadoop architecture and underlying framework including distributed storage management.
- Familiar with various Hadoop infrastructures such as Map Reduce, PIG, Hive, Zookeeper, Sqoop.
- Excellent knowledge on MS Office tools like Excel, Word and PowerPoint.
- A quick learner, punctual and trustworthy.
- Eager to learn/adapt emerging technologies.
- A capable team member who also possesses excellent written and verbal communication, presentation and interpersonal skills.
- Possess excellent analytical and problem solving skills and good at fixing defects.
- Always been an excellent team player.
TECHNICAL SKILLS
Programming Languages: Java, PL/SQL, JavaScript, PHP
Web Service Technologies: JSON, XML, JAXB, JAX-RS
ORM Frameworks: iBATIS
J2EE Technologies & Frameworks: Servlets, JSP, JSTL, JDBC, JNDI, Spring, JSF
IDEs: Eclipse, TOAD, NetBeans
Application Servers: Apache Tomcat, Oracle WebLogic
Databases: Oracle 11g/ 10g /9i, MySQL
Database Tools: TOAD, SQL Developer, SQL Plus
Internet Technology: HTML, Java Script, XML, extJS, JQuery, Ajax, CSS PlatformsWindows, UNIX, Linux
Build Tools: ANT, Maven
Version Control Tools: Concurrent Versions System (CVS)
Application Life cycle management Tool: HP ALM, HP Quality Center.
Unit testing Tools: JUnit
PROFESSIONAL EXPERIENCE
Confidential, Manhattan, NY
Application Developer
Responsibilities:
- Coordinated with the end user/product owner to gather business requirements and prepared requirement analysis document according to the business specifications.
- Prepared High-level and Low-level design documents based on the analysis document and ensuring compliance to all quality and standard guidelines.
- Created class diagrams, sequence diagrams and use case diagrams using the principles of object oriented analysis and design.
- Developed unit test cases and came up with a scenarios document and performed unit testing using jUnit and documented test results.
- Developed application features using Java and related frameworks and ensured compliance to all program standards and technical specifications and completed the tasks within the required timeframe.
- Designed and developed UI Screens using JSF to provide interactive screens to display data and was responsible for implementing UI validations using JavaScript.
- Developed Restful web services based on the business requirements and designs.
- Performed coding of threads to handle the JBPM tasks during the ‘regen’ batch process and performed unit testing.
- Developed and unit tested PL/SQL package for purging and archival of the JBPM tasks.
- Created complex SQL queries to realize various application and reporting requirements
- Configured the ORM layer using configuration files in iBATIS.
- Performed parts of Functional testing and supported QA phase of testing
- Deployed and tested the application in Oracle Web logic Server and supported Application server configuration tasks performed by the middleware team.
- Performed root cause analysis on application bugs reported.
- Involved in the Knowledge Transfer sessions to the new team members on application features and high-level architecture.
- Actively participated in Scrum based agile (Sprint planning meetings, Daily Scrum stand ups & Sprint retrospectives).
Technologies Used: Java, J2EE, Spring 2.0, JSF, JavaScript, Ajax, Web Services, Oracle 10/11g, Oracle WebLogic, iBatis, PL-SQL, Eclipse, TOAD, Unix, Linux
Confidential, Manhattan, NY
Application Developer
Responsibilities:
- Analyzed requirements, scope of changes and came up with the estimation.
- Prepare High Level and Low level design Documents. (HLD & LLD) based on requirements.
- Designed class diagrams, sequence diagrams and use case diagrams using principles of object oriented analysis and design.
- Developed unit test cases and came up with a scenarios document and performed unit testing using jUnit and documented test results.
- Designed and developed the application utilizing the Spring MVC.
- Developed core business components using Java and various related technologies.
- Developed UI components using Java Server Faces (JSF).
- Created complex SQL queries to realize various application and reporting requirements
- Performance tuning of Middleware layer (Java) and DB Layer (PL/SQL)
- Implemented value object design pattern.
- Implemented AJAX features using JavaScript and web services.
- Perform unit testing and integration testing.
- Involved in application deployment process and verification in Oracle Web logic Server.
- Supported QA phase of testing and fixed defects and used Application life cycle management tools like Quality center.
- Performed root cause analysis on application bugs reported.
- Contributed, Supported creation of User guides and system documentation.
- Implemented application logging using log4j.
- Actively participated & contributed in design sessions.
- Used PL/SQL for implementing stored procedures in Oracle.
- Automated multiple tasks for Application maintenance team.
Technologies Used: Java, J2EE (JSP, Servlets), Spring 2.0, JSF, JavaScript, Oracle, Oracle WebLogic, Ibatis, Eclipse, and TOAD
Confidential, Holmdel, NJ
Production Support Engineer
Responsibilities:
- Responsible for supporting entire set of applications in the trading platform within strict S.L.A requirements.
- Monitor critical applications for Incidents & Problems.
- Correlate Incidents & Problems to Changes done recently and report metrics to leadership teams (I.P.C.M)
- Perform routine system maintenance over non-peak usage hours.
- Administer user access requests and address tickets related to access issues.
- Monitor system behavior for early detection of application issues.
- Worked with ‘Automate where possible ' principle which lead to automating several mundane support tasks.
- Provide knowledge training on selected applications for peers & new team members.
- Documented resolutions for future reference using various knowledge management tools.
- Developed multiple monitoring tools for different applications.
- Administered user access requests and address tickets related to access issues.
- Determined source of problems (hardware, software, user access, etc.) and provided solutions to the customer support teams
- Worked in global network delivery model.
- Documented application manuals /trained end user.
- Developed easy routines to check expected /known application problems.
- Coordinated /worked alongside with different enterprise support teams to resolve on going production issues.
Technologies Used: Java 1.4, JBoss, Oracle 9i, UNIX, Jira, Remedy, JMS, TOAD, JSP, Servlets, and Shell scripting, HTML/CSS/JavaScript.