We provide IT Staff Augmentation Services!

Production Support Lead/senior Java Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 10 years of professional experience in IT industry with in - depth knowledge and exposure to different types of applications and architectures including web-based client server application development projects in the domains of Healthcare, Health Insurance and Retail Industry.
  • Extensive experience in Full Software Development Life Cycle (SDLC) including Analysis, Design, Development, Deployment and Maintenance of web applications.
  • Production support and operational maintenance of healthcare and retail applications. Managed production deployments in terms of software deliveries and overnight activities.
  • Experience in design and development of healthcare and eCommerce applications using J2SE 5.0, J2EE, Servlets, JSP, JMS, JDBC, HTML, XML, Hibernate, Spring, Web Services, SOAP.
  • Extensive experience in programming, deploying, configuring, and fine-tuning middle-tier popular J2EE Application Servers like IBM Web Sphere, BEA WebLogic and Open Source Apache Tomcat and JBoss.
  • Experience in using IDE tools like Eclipse, RAD, and WSAD.
  • Good experience in database development using database engines like Oracle, MY SQL and DB2.
  • Experience in NoSQL database - Cassandra.
  • Experience in UNIX and UNIX Shell Scripting.
  • Extensively used Database tools like SQL developer, TOAD, Db Visualizer.
  • Used ticket tracking/issue tools like Jira, Trouble Ticket Tracking System and Remedy.
  • Used on version control tools like SVN, CVS and Clear case.
  • Strong experience in coding using SQL, PL/SQL and Procedures/Functions.
  • Highly skilled and experienced in Agile Development process for diverse requirements.
  • Experience with Use-case design, Class & Sequence diagrams using UML/Rational Rose.
  • Excellent analytical, communication, time-management, organizational and presentation skills.
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.
  • Conducted design and review sessions with clients, consulting staff, and management. Defined coding and development standards and implemented design and code review procedures throughout the project lifecycle.
  • Strong analytical and problem solving skills, self-motivated, willing to take initiative and able to learn quickly and apply new tools and technologies in the projects, team player and goal oriented, with a commitment to excellence.

TECHNICAL SKILLS

Programming Languages: Java, J2EE and PL/SQL

J2EE Technologies: Servlets, JSP, JSTL, EJB, JMS, JNDI and JDBC

Application Servers: IBM WebSphere, WebLogic, Tomcat and JBoss

Frame Works: Spring, JUnit, Log4J

Integration Technologies: WebMethods 4.6 and WebServices

Databases: Oracle, MS SQL Server, DB2, MySQL and Ingress

IDE’s & Utilities: RAD, WSAD, Eclipse, and Net beans.

Scripting Languages: JavaScript, HTML, DHTML, UNIX Schell Script and PHP

OR Tools: Hibernate

Operating Systems: UNIX, Red hat Linux, WINDOWS 98/2000/NT/XP, MAC OS

Modeling Languages and Tools: UML, Rational Rose and Visio.

XML Technologies: XML, WSDL, DOM, SAX, DTD, XML Schema and SOAP/HTTPS.

Version Control Systems: Clearcase, ClearQuest, CVS, SVN.

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Production Support Lead/Senior Java Developer

Responsibilities:

  • Production support and operational maintenance for Williams Sonoma brand ecommerce applications.
  • Replicate the production issues in QA environment and responsible for troubleshooting/debugging and fixing the same.
  • Work with project teams on implementation of enhancement tasks.
  • Responsible for working with Release Management team for coordinating the deployment of bugs fixed with each release.
  • Work with business and release teams to prioritize and manage the production tickets with tracking tools Service-Now and Jira.
  • Develop procedures for daily maintenance tasks.
  • Write scripts to automate standard tasks.
  • Performance monitoring and fine-tuning of the application. Optimize the performance of the application by implementing materialized views.
  • Perform heap dump analysis and identify the memory leaks. Work with the appropriate teams on fixing the issues identified.
  • Lead an offshore team and conduct iterative meetings. Coordinate with offshore for bug fixes and enhancements.
  • Generate metrics for the production issues worked on a monthly basis and share with the senior management and business teams.
  • Implement tools for internal use by the infrastructure teams. Fix issues with the existing administration tools and provide a web interface for controlling the batch jobs and adhoc requests.
  • Implement MBeans and expose them through JConsole for application session monitoring.
  • Actively involved in analysis, design and implementation of automated deployments. Implement a stand-alone process in JAVA for automating the database setting configuration across various environments.
  • Use SVN for version control and Maven for automated builds. Create POM files for performing application builds and deployments.
  • Attend training on AppDynamics, an application performance management tool and extensively used the same for monitoring the web applications in production. Work on gathering the application specific requirements and configure AppDynamics for performance monitoring of web applications.
  • Perform regression testing and captured critical issues and provide implementation for the same.
  • Develop Oracle queries and stored procedures for generating reports to Business.
  • Perform Root Cause Analysis and have formulated workarounds and solutions for crisis situations. This helps in greater extent to maintain stability under crucial conditions and downtimes.

Environment: Java, J2EE, EJB, Spring, Hibernate, JSP, Servlets, XML, JSON, WebServices, JSTL tags, Eclipse, Oracle 9i, Stored Procedures, Cassandra, JUnit, Windows XP, HTML, Java Script, DOJO, FTL, ServiceNow, Jira, Rational Rose, SVN, Maven, Jenkins, Rundec, ANT, JUnit, UNIX, Shell Scripting, AppDynamics, Coradiant.

Confidential, Plymouth, MN

Senior Java Developer

Responsibilities:

  • Production support and operational maintenance for the web and batch applications - Health Savings Account and Electronic Payments and Statements.
  • Primary contact for 24/7 Production Support. Coordínate WAR room during critical issues.
  • Implement change requests raised by Business users.
  • Work closely with Business on feature enhancements and bug fixes to accommodate their changing business requirements.
  • Develop DB2 queries and stored procedures for generating reports to Business.
  • Performance tuning for the database procedures.
  • Managed the service calls and tickets adhering to the strict SLA’s.
  • Written test scripts for automating testing using the tool - Test Director.
  • Creating ANT scripts for performing application builds and deployments.
  • Perform Root Cause Analysis and formulate workarounds and solutions for crisis situations. This has helped in greater extent to maintain stability under crucial conditions and downtimes. Proactively propose alternative solutions during crisis and war room issues.
  • Expertise in analyzing 835s, 837s and in healthcare domain.
  • Daily and weekly reporting to clients and business.
  • Interact with business for application enhancements and implement work orders and break fixes.
  • Primary Point of Contact (POC) for the applications and an important role in delivering KT and extending the support to the team.

Environment: Java, J2EE, EJB, Spring, Hibernate, JSP, Servlets, Struts Framework 1.2, WSAD, XML, JSTL tags, Serena Dimensions, WebSphere Application Server 6.0, IBM DB2, JUnit, Windows XP, Java Script, HTTPS and JDBC protocols, Trouble Ticket Tracking System (TTTS), Rational Rose, ClearCase, ANT, JUnit.

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Involved in various phases of the project from requirement analysis to delivery.
  • Develop Low Level Design and High Level Design documents using Ration Rose and UML.
  • Understand data design and technical framework of the DIAMOND data system.
  • Design and development of stored procedures and functions in PL/SQL for extracting data from DIAMOND.
  • Unit testing using Junit and code review.
  • Integration testing.
  • Production deployment.
  • Manage all the documents and code related to SDLC using the VSS.
  • Preparation of unit test cases and Testing Specification reviews.
  • Develop a batch processing application and monitoring system for creating HIPAA compliant 835’s.
  • Develop the presentation layer of the application with JSP/Servlet.
  • Develop the helper classes to access database.
  • Develop JSP pages and implement client side validations using JavaScript.
  • Develop web based user interface screens using Servlet, CSS, HTML and Java Script.
  • Use ClearCase to maintain version controled source code.
  • Test new look and feel in the development environment.
  • Involved in deployment of the application in development environment using Tomcat.
  • Study the environment and provide valuable inputs for improvement of the same.
  • Work with the Project Implementation team to understand the requirements and the changes being made and coordinate the implementation of the same.
  • Proactively involved in process improvement strategies.
  • Provide Status Reporting to the Team Leader.

Environment: Java, J2EE, EJB, JSP/Servlet, Oracle 8i, PL/SQL, TOAD, Tomcat 5.0.28 Server, Apache 2.0, NetBeans, ClearCase, Linux.

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Involved in various phases of the project from requirements analysis to delivery.
  • Understand data design and technical framework.
  • Convert business processes into technical solutions; prepared use cases and functional design documents using Rational Rose and UML.
  • Effort Estimation for the implementation of the new functionality.
  • Manage all the documents and code related to the SDLC using VSS
  • Study the environment and provide valuable inputs for improvement of the same.
  • Analysis, design and implementation of front end using JSPs, HTML, JavaScript and CSS.
  • Develop modules for generation of HIPAA compliant state specific 837s (INST, PROF and Dental for the states of PA, NJ and MD) using JAVA and PL/SQL procedures.
  • Propose new architecture for the generic extract program using PL/SQL.
  • Develop the presentation layer and UI framework that are written using HTML and client-side validations were done using JavaScript.
  • Extensively use Eclipse Java IDE Tool for building the application.
  • Follow Sun check Style standards, and added as a plug in to Eclipse.
  • Follow the entire SDLC phases for implementation of technical solutions.
  • Unit testing using JUnit and code review.
  • Design and development of stored procedures and functions in PL/SQL.
  • Performance tuning of PL/SQL code for achieving significant improvement.
  • Coordinate with QA and Database teams.
  • Integration testing.
  • Accountable for presentations in Iteration meetings.

Environment: Java, JSP, HTML, CSS, JavaScript, Oracle 8, PL/SQL, Microsoft Windows 95/98, WINNT, Windows 2000 Professional, PL/SQL Developer, PSPad.

We'd love your feedback!