We provide IT Staff Augmentation Services!

Java Production Support Engineer Resume

5.00/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY

  • Having 12+ Years of Experience in J2EE Technologies with web related Application development, Production support and Build Engineer.
  • Expertise in Object Oriented Analysis & Design (OOAD) using different design methodologies like SDLC, Rational Unified Process, Scrum Agile Methodology.
  • Experienced in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, Struts MVC, Hibernate, iBatis, Spring MVC, HTML, Java Script, JQuery, Dojo, Adobe Flex, CSS, EJB, JDBC, XML, AJAX and JUnit.
  • Proficiency in implementing Service Oriented Architectures (SOA) using XML based Web Services technologies SOAP and WSDL.
  • Well versed with relational databases Oracle 9i/10g/11g and PL/SQL.
  • Worked extensively on projects using SQL and PL/SQL. Created Stored Procedures to encapsulate business logic in the database and service migration.
  • Developed applications implementing Structural, Creational and Core J2EE design patterns
  • Experience in implementing web based projects using J2EE Servers like WebSphere, JBoss and Tomcat
  • Expertise in Build Engineer using Cloudbees Enterprise Jenkins continuous integration tool and IBM Urban Code Deploy.
  • Having good experience on writing Ant build scripts, Apache Ivy, Maven and Shell scripting.
  • Having hands on experience writing Ansible scripting.
  • Troubleshooting experience in bug fixing, code review, Integration and unit testing, using various testing methodologies and tools like Junit, Dynatrace and logging using Log4j.
  • Good experience and knowledge working on MVC architecture using Struts with features like validation framework, tiles framework and Expertise on ORM persistence frameworks like Hibernate and also well versed with spring framework.
  • Designed Use case Diagrams, Class Diagrams, Activity Diagrams, Sequence Diagrams, Flow Charts using Rational Rose, Microsoft Visio.
  • Well acquainted with different operating systems like Windows 7, Windows XP, and UNIX.
  • Experience in planning, designing and implementation of Enterprise level CM Infrastructure, Build and Integration Automation environment in UNIX/Windows using GIT, SVN and Jfrog Artifactory.
  • Skilled in the full project lifecycle from Business Requirements, Technical Architecture, Design Specification, Development, Testing and Deployment.

TECHNICAL SKILLS

Languages: Java 1.4/1.5/1.6/1.7/1.8 , PL/SQL

J2EE Technologies: Servlets 2.3/2.4/2.5, JSP 1.2/2.0, JDBC, Struts 1.2/2.0, Spring boot,Spring 2.x/3.0,Spring Integration, JUnit,JNDI, EJB 3.0,WSDL,SOAP, REST, SAAJ, JMS

Web Technologies: HTML, JavaScript, AJAX, XML, XHTML, DHTML, DOM, SAX,Xbeans, XQueryJUnit, CSS, JQuery, JavaScript, JSON, Struts 2, AJAX

Application/Web Servers: Apache Tomcat 5.x, JBOSS, WebSphere Application Server 6.1/7.0

Databases: Oracle 10g/11g

Tools: Spring Tool Suite, IntelliJ IDEA, Eclipse 3.1, My Eclipse 8.6/10.0

Operating Systems: Windows XP, 2000/NT/98/95, Linux, Solaris 10

PROFESSIONAL EXPERIENCE

Confidential, Piscataway, NJ

Java Production Support Engineer

Responsibilities:

  • Responsible for supporting critical applications and ensure the stability of the applications by performing dedicated maintenance activities, engage in automation activities, do root cause analysis and remediation
  • Have working knowledge of production support processes such as incident/change/problem management, call triaging, critical issue procedures and such
  • Have ability to write and maintain scripts to monitor system activity including application smoke test activities during pre and post production implementations.
  • Out of Service Page CR and Content Owners.
  • Eyes on Glass monitoring.
  • Logging of JIRA Defects for Minor Impacting Incidents
  • Support Infrastructure maintenance / validations.
  • Perform minor application upgrades / patches.
  • Support disaster recovery testing / validations
  • Support business resiliency testing / validations
  • Support LOB/Operations and Adhoc requests
  • Analyze business user needs and provide optimal technical solutions
  • Support risk management (vulnerabilities, patches)
  • Monitor production jobs and environments
  • Using Raven tool daily will do health check and generate report.
  • Through ServiceNow getting Daily INCIDENTS to track and do fixes.
  • Participating Daily Monitor bridges along with Crisis Management Bridges.
  • Every Quarterly involved into Data Centers fail - over activities.
  • Debugging the application using Kibana tool and Elastic Search.
  • Monitoring the Application Health Check Using NewRelic and Grafana
  • Processing the queues using the RabbitMQ
  • Involved SSO migration project from OneVerizon authentication.
  • Validating all secure base Data following Security Protocols like Password, SSN etc
  • Participating the events like Iconic(Apple Product Launch)Releases and Special Releases
  • Supporting On call 24/7 related all CMDs(Sev1,Sev2,Sev3,Sev4).
  • Produced and consumed web services including SOAP & RESTful using SOAP UI, Java Web Services
  • Hands-on experience with Web/Application servers such as Tomcat Server, JBoss, and Web sphere.
  • Working knowledge of Agile Development-Scrum, Iterative and Waterfall methodologies.
  • Extensive knowledge of J2EE Architecture and Design Patterns.
  • Experienced in working with SQL Server and Oracle Database.
  • Hands-on experience in writing SQL & PL-SQL - stored procedures, functions, views, triggers, and cursors.
  • Experience in using source control systems such as SVN, Git and build tools such as Maven.
  • Excellent in troubleshooting/debugging for software applications.
  • Followed Scrum Agile methodology that included two week Sprints, stand up meetings, back log grooming sessions and retrospective meetings

Environment: Java, Apache Tomcat, Oracle 10g/11g, Spring Cloud,Spring MVC, SOAP and RESTful Web Services, AngularJS, React Js,JUnit 4, Atlassian Bit Bucket, Jenkins, JFrog Artifactory, Splunk, JIRA, Confluence, Pipelines, NewRelic, Grafana, RabbitMQ

Confidential, Pittsburgh, PA

Software Engineer

Responsibilities:

  • Good Experience on designing, developing and deploying applications using J2EE technologies including JSP, Servlets, Spring, JDBC, JNDI, RMI, JMS, Java Beans, Hibernate, Web Services
  • Developed UI pages using HTML, CSS, Bootstrap, JSP, JSTL, AJAX, JavaScript, jQuery, AngularJS and NodeJS
  • Produced and consumed web services including SOAP & RESTful using SOAP UI, Java Web Services
  • Hands-on experience with Web/Application servers such as Tomcat Server, JBoss, and Web sphere.
  • Working knowledge of Agile Development-Scrum, Iterative and Waterfall methodologies.
  • Extensive knowledge of J2EE Architecture and Design Patterns.
  • Experienced in working with SQL Server and Oracle Database.
  • Hands-on experience in writing SQL & PL-SQL - stored procedures, functions, views, triggers, and cursors.
  • Experience in using source control systems such as SVN, Git and build tools such as Maven.
  • Excellent in troubleshooting/debugging for software applications.
  • Followed Scrum Agile methodology that included two week Sprints, stand up meetings, back log grooming sessions and retrospective meetings
  • Developed and designed the front end using HTML, CSS, Javascript, AngularJS and NodeJS
  • Developed the entire application implementing MVC Architecture integrating Hibernate and spring frameworks.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Implemented Object-relation mapping in the persistence layer using hibernate frame with spring functionality.
  • Used HQL and SQL for fetching and storing data in databases.
  • Created PL/SQL procedures and fine tune database queries.
  • Involved in injecting dependencies into code using spring core module.
  • Used Spring Core Annotations for Dependency Injection.
  • Designed and developed the Form Validations, Controller Classes and Java bean components.
  • Used Web services - WSDL and SOAP for getting required information from third party
  • Used JUnit Testing Framework for performing Unit testing.

Environment: Java, IBM WebSphere Application Server 8, Oracle 10g/11g, Spring 3.2,Spring MVC, Hibernate, SOAP and RESTful Web Services, AngularJS, JUnit 4, Atlassian Bit Bucket, CloudBees Jenkins, JFrog Artifactory, IBM UrbanCode Deploy

Confidential, Pittsburgh, PA

Software Engineer

Responsibilities:

  • Followed Scrum Agile methodology that included three week Sprints, stand up meetings, back log grooming sessions and retrospective meetings
  • To ensure high quality of code adopted Test Driven Development approach
  • Collaborate with Business Analyst and Line of Business to fill the gaps in requirement
  • Used JQuery Plugins for faster development of the application components like Tabs, Data table, Watermark and Modal popup
  • Addressed complex cross-browser CSS and GUI issues with JavaScript and JQuery
  • Used Jenkins, Apache Ivy and Subversion for deployment and source code control
  • Comprehensive coverage of developed code using JUnit and DBUnit - Database unit framework for testing DAO layer
  • Configured MyBatis mapper files and wrote complex queries for Data Persistence
  • Actively participate in production release tasks by monitoring log files, resolving deployment issues and checkout of the application post release
  • Co-ordinate with portal team and fix complex integration issues to add new IR application to the PINACLE portal
  • Deployed application to various environments using Jenkins

Environment: Java EE 6, IBM WebSphere Application Server 7, Oracle 10g/11g, Spring 3.2,Spring MVC,SAML 2.0, JQueryplugins,MyBatis 3.0, JUnit 4, TortoiseSVN, Jenkins, Servlets 3.0,UML, Log4J, SQL Developer, Unix

Confidential

Software Engineer

Responsibilities:

  • Led team in writing High Level & Detail Level design documents that accurately corroborated business Specs, Test Plan for integration testing, and Software Configuration Management Plan
  • Depicted Object-Oriented model of System with detailed Class diagrams, Sequence diagrams and Activity diagrams using Microsoft Visio
  • Provided technical estimates, guided team with initial analysis and breakdown of tasks
  • To asynchronously run client validations configured JMS Queue on WebSphere Admin Console
  • Mentored new resources to understand the custom frameworks and assisted team members with initial workspace setup
  • Based on Observer pattern designed Custom Controller Pattern Framework which served as a template for developing every single controller in the application
  • Configured JTA Persistence Units with sets of related JPA entities
  • On successful Commit of data, dynamically generated PDF report using iText library that has snapshot of all the changes done to the entity
  • Used SOAP with attachment API for Java (SAAJ) to send PDF report with Committed Changes to Work flow application
  • Promoted code to test environment for System testing by performing builds in Harvest
  • Analyzed the ICIS application power builder code and documented the instructions to develop save logic for various panels including complex product rates save logic
  • Performed Structural changes to database table for new application screens and generated SQL scripts using SQL developer to load and retrieve data

Environment: Java EE 5, IBM WebSphere Application Server 6.1/7, Oracle 10g/11g, Spring 2.5, Hibernate 3.2, Spring 2.0, Servlets2.5,JavaScript,JQuery,JAX-WS,SOAP,XML,JNDI,UML, Log4J, SQL Developer, Linux

Confidential

Software Engineer

Responsibilities:

  • Developed EJB Session Beans for the business logic implementation.
  • Developed EJB, JSP, Servlet, Java Script, CSS and HTML.
  • Implemented Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch Action class, Action Form, DynaAction Form, Validation Framework, Struts Tiles and Struts Tag Libraries
  • Installed and Configured WebSphere application server Base and Network Deployment.
  • Used Web Services to exchange data between different applications and different platforms. Used Web Services Description Language (WSDL) to describe the interface of Web Services, binding and implementation location.
  • Developed XML web services (WSDL) to handle SOAP Requests and responses from and to External Interface.
  • Deployed and tested the application on WebSphere Application Server.
  • Used JUnit for unit testing the application.
  • Used LDAP user registries and groups to authenticate application server and its components.
  • Wrote SQL queries, PL/SQL functions and stored procedures.
  • Used Clear Case as the version control and Clear Quest as the defect tracking tool.
  • Implemented J2EE Design Patterns such as Session Façade, Service Locator, Front Controller, Business Delegate, Singleton and DAO.

Environment: Java 1.6, JDBC, Java Beans, EJB, Servlets, JSP, Struts, XML, Java Script, WebSphere, Web services, WSDL, Eclipse IDE, Oracle, Clear Case, Ant, SQL, PL/SQL, Toad and Putty.

Confidential

Software Engineer

Responsibilities:

  • Played a key role in the design and development of application using J2EE technologies.
  • Played a key role in developing Use Case, Sequence and Class diagrams during design phase using Rational Rose.
  • Developed server components using EJB’s. As part of it, implemented Stateless session beans.
  • Implemented Message Driven beans (MDB’s) for processing to messages coming from a mainframe system.
  • Used JSP to develop several JSP pages for displaying account information, Loan applications, Loan fulfillments etc.
  • Implemented several JavaScript validations for the JSP pages.
  • Parsed XML files for Loan products, DDA products, and DDA offers.
  • Used DOM and SAX parsers with JAXP API.
  • Implemented several Custom Tags for JSP pages.
  • Used Composite JSP pages using Struts tiles framework. This involved creating page templates.
  • Implementing JUnit test cases to test Java classes.
  • Utilized Rational Clear case for version control of the application. This involved creating development streams and defect streams.
  • Utilized WSAD for developing the application.

Environment: Java 1.6, J2EE, JSP, HTML, XML, AJAX, Struts, Tiles, EJB, spring, Axis, JPA, JUnit, Ant, Log4j, Web sphere, Oracle9i, Rational Rose, Windows XP/2000.

Confidential

Software Engineer

Responsibilities:

  • Primarily worked for the module ESV4 of IFX4 Portal
  • Worked in both presentation and persistence layers using Dojo, Jsp, Jstl, Flex, Hibernate, HQL
  • Wrote front end validation scripts using JavaScript and Controller logic and also involved in the integrating of presentation and persistence layer
  • Wrote HQL Queries in Dao's which will access Data from Data Base Using POJOs and which are mapped with Hibernate-Mapping xml Files
  • Responsible for developing the business logic using core java

Environment: Java 1.6, J2EE, JSP, HTML, XML, AJAX, Struts, Tiles, EJB, spring, JPA, JUnit, Ant, Log4j, Web sphere, Oracle9i, JIRA, Mantis, Flex, DOJO.

We'd love your feedback!