We provide IT Staff Augmentation Services!

Production Support/java Application Developer Resume

5.00/5 (Submit Your Rating)

Bloomington, IL

SUMMARY

  • Over 7+ years of professional experience in analysis, design, implementation and testing of object oriented application in Client/Server environment using Java - J2EE Technologies.
  • Experienced in production support and working with crossfunctional teams
  • Advance splunk developer for error monitoring in production code
  • Involved in all the phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Integration and Implementation
  • 5+ yearsof experience in various Agile, Waterfall&Test Driven Development (TDD) methodologies.
  • 6+ years of strong experience working with Core Java applicationsinvolving Collections, Multithreading, networking and Exception Handling
  • Experience in various web based applications using J2EE 6/7, Java-Servlets3.0/3.1, JDBC4.0, EJB, XML 1.1.2, JMS 2.0, JSON, SOAP1.2, WSDL 1.1, JNDI 2.0, JAX-WS 2.02, JAXB, RESTand JAX-RPC
  • Expertise in developing the presentation layer components using Angular JS, JSP 2.3, Servlets 3/3.1, Ajax, JavaScript 1.8.5, XML 1.1.3, HTML 5 and DHTML
  • Design and implementation of RESTful Web services with HATEOS principle
  • Expertise in developing MVC pattern based application with Struts 2, Spring MVC and Servlets
  • Extensive development experience with Spring core, DAO, JDBC, security and AOP modules
  • 5+ years of experience in Integration with persistence frameworks Hibernate and iBATIS
  • Hands on experience with graphical database like Neo4j 1.9.8 integrated withSpring Data
  • Extensive experience in developing and deploying applications on JBOSS and Apache Tomcat application servers
  • Intensive knowledge in databases like Oracle 10g, PostGress and MySQL
  • Experience in implementing JDBC API to access data in relational database
  • Experience in creating build scripts using ANT 1.8.3, Maven 2.0/3.0 and Gradle 2.1
  • Good Experience in developing test cases with JUnit 4.7, Groovy 2.2.7 and Scala 2.0
  • Strong Experience with version control tools such as Subversion 1.7 and Git
  • Worked on Windows and Macintosh
  • Hands-on experience with industry-standard IDEs like Eclipse 4.3, JDeveloper 11g, Net Beans 7.1 and STS 3.6.3
  • Worked with Jenkins for continuous integration on the server
  • Performed design review, design solution using Adaptor, Factory and Strategy design Patterns
  • Strong Communication and Interpersonal Skills

TECHNICAL SKILLS

Web Technologies: JDBC 4.0, Servlets3.0/3.1, JSP 2.3, JSTL1.2.1, Java Beans, MVC, Struts 1/2, JavaScript1.8.5, AJAX, XML 1.1.3 and HTML 5, JSON, Apache ActiveMQ

Web Servers: Java Web server, Apache Tomcat 7.0.54

Application Servers: Web Sphere 8.5, Web logic 12c, GlassFish 4

Tools: /Utilities: Share Point 3.0,Log4j 1.2.16, Ant 1.8.3, JUnit, Gradle 2.1, Jasper

Development IDE(s): STS 3.6.1, Eclipse 4.4, WSAD 5.0.2, Net Beans 7.0,/7.1 RAD 7.5, JDeveloper 11.1.1.0

Modelling: Visual Paradigm for UML

Web tools and languages: JSP 2.2/2.3, Java Script 1.8.5, XML1.1.2, HTML5, DHTML, SOAP1.2,WSDL1.1, JNDI, 2.0, Macro vision Flex 6.2

Spring Modules: Spring Core, Spring JDBC, Spring MVC, Spring Security, Spring Boot, Spring ORM, Spring Web

Framework: Splunk 5.0.2, Apache Struts, Axis 1.0B3, Hibernate 3.5, Spring 3.3, Axis2, iBATIS

Databases: MySQL 5.6, Oracle 10g, MS Access, Neo4j 1.9.8, MongoDB 2.2.7

Languages: Java, C, C++, COBOL,SQL and PL/SQL, Unix Shell Scripting, Groovy

Operating Systems: Windows 95/NT/2K/XP/Vista/7, Linux (Ubuntu), Mac

Version Control Tools: Git, Tortoise Subversion

Agile Project Management: Mingle

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, IL

Production Support/Java Application Developer

Responsibilities:

  • Designed and Developed Splunk Dashboard for Error Monitoring for different components in productions
  • Responsible to resolve and close all the tickets assign to the service team in HP Service Manager and reassign the ticket to appropriate team if required
  • Worked closely with Business Analysts to identify the root cause of the issues and create change request and bux fixes
  • Worked in fast paced Agile environment on Production Support, WAS migration of application and DASL new component development
  • Installed splunk automated alerts with detailed reports in place for production errors
  • Take part in crossfunctional team meetings to find solution for production issues and architectural changes
  • Programmed new components and add additional functionality to the existing Restful service components using Hateos principles
  • Design splunk dashboard for overall error monitoring, TCServer functioning, firewall blocks & traffic monitor for the aggregation and analytical data for business team
  • Analyze splunk logs and open trac tickets for code fixes and defects
  • Put services in production under maintenance or scheduled maintenance according to backend service availability
  • Perform regression testing using SoapUI 5.0.0 for the components after making code fixes and changes
  • Re-evaluate design patterns of the previous components and convert into newer architectural builder design pattern
  • Rewrite logger strings to provide adequate information to trace the customer facing the error
  • Used Jenkins for continuous integration on server
  • Publish newer components and version in the test and development environment using cloud management portal
  • Develop groovy script for SoapUI for regression testing and reproducing errors observed in production
  • Use perfecto to perform testing in test environment for Confidential Pocket Agent mobile application

Environment: Java 1.6, J2EE 6, splunk 5.0.2, Spring 3.4, SOAP, WSDL Spring ORM, Spring JDBC, Spring AOP, Log4j 1.2.16, Postgress, JUnit 4, STS 3.6.0, EJB, Pivotal TC Server 3.0, Tortoise SVN, Jenkins, Lotus Notes, Perfecto, HP Service Manager, mockito, WAS 8, WAS 8.5, Websphere 6.1, Websphere 8.5, Jersey 1.14

Confidential, Newark, NJ

Production Support/Java Application Developer

Responsibilities:

  • Followed Agile software development with Scrum methodology
  • Work closely with BA on resolving customer specific issues
  • Identify bugs in codes and create change requests for the customer specific tickets
  • Develop queries in SPL in Splunk to
  • Close all the tickets in HP Service Manager being assigned to the team
  • Responsible for developing application in Spring MVCfrom existing JSF MVC Framework
  • Contributed in designing and developing Struts Framework for performance comparison
  • Used Hibernate as ORM tool in persistence layer and developed POJO's, Data Access Object (DAO) to handle all database operations
  • Developed REST services accepting XML and JSON calls
  • Developed server-side services using Spring Web Services (SOAP, WSDL)
  • Used Apache Axis for implementing and testing Web Services
  • Implemented JAXB/JAXP for storing and retrieving data from XML files
  • Converted old spring beans to newer format by using Spring 3.0 annotations
  • Rewrote existing POJOs in Java in groovy 2.3.3
  • Develop server-side services using Spring Web Services and MVC (SOAP and Rest)
  • Implement Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality
  • Write splunk queries to analyze the logs in the test environment
  • UseLog4j to assign, track, report and audit the issues in the application
  • Use MySQL Workbench for the MySQL for development
  • Use Spring Data to extract data from Neo4j and MongoDB databases
  • Persisted and Retrieved data from oracle database using Hibernate 3.5
  • Configured hibernate pooling on websphere to make it available for multiple users.
  • Work on project build-script by using Gradle 1.8and deployed on Tomcat 7
  • Write Test Cases and Test Procedures based on the Test Plan
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing
  • Analyze various requirements documents and Use Cases to prepare the detailed Test Plan
  • Perform testing for existing classes by writing ‘mocks’ in Scala for third party service
  • Use Git as distributed version control and file management system
  • Provide extensive pre-delivery support using Bug Fixing and Code Reviews
  • Used Jenkins for continuous integration on server
  • Collaborate and support cross functional team to develop Android Native application

Environment: Java 1.7, J2EE 6, JSP2.2, Servlets 2.5/3, Hibernate 3.5.0, Spring 3.4, Web Services, SOAP, WSDL, UML, HTML 5, XHTML, DHTML, Struts 2.0, Spring Web, Spring MVC, Spring ORM, Spring JDBC, Spring AOP, XML 1.1.1, Log4j 1.2.16, Oracle10g, JUnit 4, STS 3.4.0, EJB, Tomcat 7, Websphere MQ, SDK, Titanium, Mingle, Git, Neo4j, Jenkins, Jasper

Confidential, Bellevue, WA

Java Developer

Responsibilities:

  • Migrated backend WAS 6.5 applications to WAS 8.1 environment
  • Created annotations based mapping using Hibernate ORM tool
  • Analyzed Spring security for granular authorization in web-tier
  • Used Spring WebMVC for the controllers
  • Extensive hands-on experience in Angular JS, HTML, CSS, JavaScript and Ajax
  • Design application logic using Struts2.0 and compare performance with Spring MVC
  • Used spring framework for dependency injection with the help of spring Configuration files
  • Developed the presentation layer using JSP, JSTLTag Library, HTML 5, CSS and client validations using JavaScript
  • Created RESTful web services for keyword search, advanced search and autosuggestions,
  • Worked extensively on AJAX using DWR framework
  • Used JSP, JavaScript, JQuery, HTML, XHTML, CSS and JSF for Rich UI layer
  • Involved in Dynamic form generation, Auto completion of forms, and user-validation functionalities using AJAX
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP
  • Designed Database schema in MySQL for development
  • Used JMS for Asynchronous communication between the applications
  • Experience in Web Services like SOAP, WSDL and good Knowledge in SOA
  • Involved in writing DAO layer using Hibernate to access the MySQL database
  • Executed HQL queries for retrieving data from RDBMS databases
  • Involved in the configuration management using Subversion
  • Developed Maven and Ant scripts to bundle and deploy application
  • Developed various test cases and performed unit testing using JUnit 4
  • Prepared Functional Design and Technical Design Documents
  • Worked with Jenkins and Hudson for continuous Integration
  • Designed web pages using AJAX, CSS, Javascript, Jquery and HTML 5
  • Deployed applications on JBoss application Server

Environment: Java1.6, J2EE 6, JSP, Servlets 2.5/3, Hibernate 3.5, Eclipse 3.5, Spring 3.0.5, JSP, XHTML, SOAP, REST, WSDL, UML, HTML, XHTML, DHTML, JavaScript, JQuery, Struts 2.0, CSS, Spring Web Flow, XML, JBoss, Log4j 1.2.16, Oracle10g, JUnit 4, ANT 1.8.0, Subversion 1.6.9, JBoss 7.0.1, Angular JS

Confidential, MD

Java-J2EE Developer

Responsibilities:

  • Prepared functional specifications document, design document and tutorial documentations
  • Involved in projects involving C, C++,Java and SQL-Server
  • Used Java Architecture with MVC (Model View Controller) paradigm to make the system highly scalable
  • Used JSF as MVC frame work to develop the web application
  • Used JSF Validation and Custom tags, Backing beans
  • Involved in development of JavaScript code for Client Side Validations
  • Worked on the onshore, offshore model
  • Creation of session EJB’s on server to perform business logic required for the application
  • Develop back-end business/application logic through Spring Framework
  • Used iBATIS as ORM tool for accessing database
  • Extensively involved in coding and looking for various security features implemented in the application
  • Implemented Java Design Patterns like Singleton, Factory and decorator
  • Used XSLT for transforming XML
  • Enforced Security constraints on Servlets using XML based Deployment Descriptors, which was deployed in WebLogic Application Server
  • Used RAD 8 and WebSphere 7 for developing and testing webservices
  • Extensively used struts tag library and JSTL for development of JSP pages
  • Developed Form Beans, DAO, DTO, Action Classes, and Views using struts
  • Used DI feature of Spring to wire business services using xml Wiring
  • Developed EJBs (Session Beans) for processing the Business logics
  • Written stored procedures and complex queries for fetching data from MS SQL server

Environment: Java1.6, J2EE (Java 1.6, JSP, Servlets, EJB 2.0), HTML 5, Log4j 1.2.15, Ant 1.7.1, JUnit 4, Oracle 10g, MySQL 5.1, WSAD 6.0, WebSphere 6.1, Unix and Windows XP, Tomcat 6, RAD 8

Confidential, WA

Java Developer

Responsibilities:

  • Created Test cases and tested the application thoroughly
  • Created Servlets, JSPs and used JUnit framework for unit testing
  • Development of UI screens (using Html 5, Ext js, JQuery, Ajax, CSS)
  • Received the requirements from clients, analyse it, make the design document and send it to theclient for review and approval
  • Developed Struts components, Servlets, JSPs, EJBs, other Java components, Visual Basicscripts and shell script to fulfil the requirements
  • Participated in customer’s meetings
  • Guided the offshore team to transferred the design document to them for development
  • Used UML diagrams to create detail design document
  • Used various design patterns like singleton, factory pattern and strategy
  • Developed EJBs, DAOs, Stored Procedures and SQL queries to support system functionality
  • Used Hibernate ORM for persisting data in MySQL database
  • Implemented iBatis 3.0 to compare performance with Hibernate
  • Supported Production/Stage application defects, track and document using Quality Centre
  • Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server
  • Used Clear Case, CVS, Maven, and Subversionfor Source code version control
  • Developed the UI panels using XHTML, CSS, JQuery
  • Provided client side validations using Spring 2.5 Validator framework and JavaScript

Environment: J2EE 5, Rational Software Architect 6.0(RSA), WebSphere 7, MySQL 5, Eclipse 3.5, XML 1.0.12, JSP 2.1, Servlets 2.5, HTML, Ext JS, JavaScript 1.7, DB2, Solaris, Windows, JDBC 4.0, UML, JNDI, EJB, JSTL 1.2, Struts 1/2, Spring 2.5, Hibernate3.2, Web Services, JSF, Design patterns, Swing, iBATIS3.0

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in the analysis & design of the application using UML
  • Implemented adaptor design pattern to upgrade the existing application
  • Used session facade for accessing business logic and message driven beans
  • Developed and maintained front end application using Jscript
  • Maintained existing code base developed in Struts, Spring and Hibernate
  • Interacted with middleware team for testing perspective of queues
  • RAD 6.0 IDE has been used for the development perspective
  • Worked on implementing software as Swingapplets
  • Intensively applied core Java concepts like multithreading, exception handling to write business logic class
  • Performed testing using Junit and used maven build process
  • Intensively used Spring framework and integrated it with Hibernate 3.3
  • Created relational view with JDBC 4.0
  • Used MySQL as the database

Environment: J2EE 5, JSP 2.1, Java Script 1.7, IBM WebLogic 8.1, JDBC 4.0, MySQL, Win-NT, EJB, Servlets, Hibernate 3.3, Spring 2.5, Maven XML and Eclipse

Confidential 

Java Developer 

Responsibilities:

  • Developed the web pages using JSP, CSS and HTML for various requirements
  • Involved in writing JSP/HTML/JavaScript and Servlets to generate dynamic web pages and web content
  • Extensively used multithreading, collections and exception handling
  • Wrote Action classes, Request Processor, Business Delegate, Business Objects, Service classes and JSP pages
  • Utilized JavaScript/Struts Validators framework to validate the form data
  • Developed all the User Interfaces using JSP and Spring MVC
  • Used Hibernate for persisting data in the database
  • Wrote Client Side validations using JavaScript
  • Extensively used JQuery for developing interactive web pages
  • Involved in creating tables using MySQL and connected it by JDBC 4.0
  • Worked on Eclipse IDE and used Maven for dependency management
  • Used Apache Tomcat 6.0 as application server to deploy applications
  • Made extensive use of Java Naming and Directory Interface (JNDI) for looking up enterprise beans
  • Developed Message-Driven beans in collaboration with Java Messaging Service (JMS)
  • Developed GUI using AWT

Environment: J2EE 5, multithreading, Collections, Exception handling,AWT, JSP 2.1, Java Script 1.5, IBM WebLogic 7, Win-NT, XML, Eclipse, JMS, Apache Tomcat 6.0, JQuery, JNDI, Struts, Servlets, JDBC4.0 Spring 2.5, Hibernate 3.2, Maven

We'd love your feedback!