We provide IT Staff Augmentation Services!

Web Service Developer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Highly accomplished JAVA/J2EE Development Consultant with 6+ years of experience in managing complex IT projects and exceeding expectations.
  • Expert in clarifying business requirements, performing gap analysis, designing process and system improvements to increase productivity.
  • Extensive experience in end to end web based application implementation involving JAVA/J2EE.
  • Strong interpersonal skills and well recognized software development skills, consistently delivered complex, large - scale projects on time and within budget.
  • 6+ years of Extensive programming experience in developing web based applications using Java, J2EE, JSP, Servlets, Struts, Spring, JDBC, Web services, JavaScript, CSS, HTML, and XML.
  • Strong debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools.
  • Experience in MVC (Model View Controller) architecture and Struts, Spring frameworks.
  • Programming experience in Java using tools like Eclipse, WSAD, RAD.
  • Experience in developing the SDLC without any help, and expertise in web development and systems management.
  • Working experience in Production, Development, Staging and QA environments.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Expertise in Oracle 9i/10g and MySQL databases.
  • Experience in XML technologies like parsers XSL and XSLT.
  • Expertise in the web & application servers Tomcat, JBoss and WebSphere.
  • Experience in implementing J2EE Design Patterns like MVC, DAO and Singleton etc.
  • Sun Certified Java Programmer and Sun Certified Web Component developer.
  • Involved in gathering user requirements, system analysis, design, development, testing and implementation.
  • Expertise in the designing of various Software Systems using UML concepts and Java and J2EE Design Patterns.
  • Expertise in implementing Object-Oriented methodologies and code refactoring.
  • Trained in Oracle SOA suite 11G, BPEL and OSB.
  • Involved in recruitment process to identify resources for both organization and project.
  • Created re-usable components and guidelines and registered them in PKB (Project Knowledge Base).

TECHNICAL SKILLS

Java/J2EE Technologies: JDK1.6, JSDK2.0, JSP2.0, Web Services and Design Patterns

Internet Technologies: JavaScript, CSS, XML, AJAX, HTML, XSLT

J2EE Frameworks: MVC, Struts1.2, Spring 3

Web / Application Servers: IBM Web Sphere 5.1/6.0, JBoss 5.1.0

Java IDE /Tools: Eclipse3.1, IBM WSAD 6.1, RAD 6, TOAD 7.3Badboy, SQL Developer 1.5, JMeter, ResolveEntireX Mediator 7.3, Entire X IDL GeneratorEntire X Workbench, PMD, CheckStyle, Together 5.5, SQLyog, SOAP UI, Maven

Design/ Development Methods: SDLC, OOAD, Service Oriented Architecture

Web Services: SOAP, WSDL, JAX-RPC

RDBMS: Oracle9i/10g, MySQL

SCM Tools: CVS, SubVersion and VSS

Operating Systems: Windows XP/2003, Linux

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Web Service Developer

Responsibilities:

  • Interacted with business and interface teams to gather requirements.
  • Created POCs for the new vendors to study their system and process.
  • Prepared functional and technical design documents.
  • Suggested various design approaches for the system.
  • Provided estimates of the effort required for project execution and completion.
  • Developed SOAP based web services which interact with different systems.
  • Developed Contract-first and Contract-last web services.
  • Implemented complex business logic in BenAdmin interface.
  • Developed the Collection Management web service which splits and consolidates the payments.
  • Delivered all the modules in time with zero defects.
  • Created JUnit test cases to test each web service.
  • Prepared and executed unit and Integration test cases.
  • Conducted a thorough testing to ensure the new enhancement doesn’t affect the existing web service.
  • Interacted with the QA Testing team to understand the defects raised and provided the guidelines to test the web services.
  • Mentoring new team members and bringing them at part in terms of technical and procedural knowledge of the project.
  • Interacted with various vendors to understand the system and provide better solution.
  • Conducted periodic meetings with vendors to carry out follow-ups to stabilize the interface and to bring in improvisations in the system.
  • Worked with Deployment team for build operation, Getting the complete testing done and getting released to different environments.
  • Identified the risks that are involved in the interfaces.
  • Responsible for maintaining and versioning project related documents.
  • Conducted design and code reviews.
  • Responsible for taking Minutes of Meetings and submitting the weekly status reports to the Manager.
  • Prepared Design diagrams using Microsoft Visio.
  • Prepared Mapping documents to understand the source and target systems and the transformation of data between the systems.

Environment: Java-J2EE, JAX-WS, XML, SOA, WSDL, XSD, Web Services, RAD, SOAP UI, HP ALM, SQL Server, Subversion, Stylus Studio.

Confidential, Hoffman Estates, IL

Technical Analyst & Senior JAVA/J2EE Developer

Responsibilities:

  • Interacted with business team and gathered requirements.
  • Played the role of an Onsite Coordinator for Member and VISA modules.
  • Analysed the change request and provided estimates for the effort required for project execution and completion.
  • Prepared functional and technical design documents.
  • Conducted periodic meetings with clients to carry out follow-ups to stabilize the module and to bring in improvisations in the application.
  • Interacted with other teams like Call center, Proctran for integrating the application.
  • Identified the risks that are involved in the application.
  • Coordinated with the Stress testing team to test and fine tune the application to meet the SLA.
  • Interacted with the QA Testing team to understand the defects raised and provided the guidelines to test the various batch process
  • Provided critical support to defects launched at QA2, UAT and production and ensured appropriate software development processes are followed to conform to client processes and requirements.
  • Worked with Deployment team for build operation, Getting the complete testing done and getting released to different environments.
  • Involved in Production deployment activities.
  • Provided a detailed guidelines and knowledge transfer (KT) documents, environmental checklist, Deployment checklists which explain all the details of the project. This will help the new joiners to understand the project.
  • Interacted with the VISA team to get the files for the batch upload.
  • Involved in Production support during the critical times of the project.
  • Conducted a thorough testing to ensure the new enhancement doesn’t affect the existing application.
  • Created a well-defined process to retrieve the data in case of any data corruption.

Environment: Java-J2EE, Spring MVC, Spring-WS, Spring DAO, XML, SOA, WSDL, Web Services, Eclipse, Maven, SQLyog, Putty, SOAP UI, JIRA, MySQL, Subversion.

Confidential

Technical Analyst & Senior JAVA/J2EE Developer

Responsibilities:

  • Interacted with business team and gathered requirements. Involved in Status Meetings and suggested the user friendly design for the application.
  • Involved in analyzing the business and technical feasibility and suggested the various ways to improve the application standard and minimize the errors from users.
  • Provided estimates for the effort required for project execution and completion, bringing out technologically feasible solutions for the client, based on tools.
  • Studied the existing web services across applications and choose the suitable web service for the new application.
  • Prepared a list of the changes to the existing application and the database level changes.
  • Designed the modules and database carefully without affecting the existing functionality.
  • Identified the risks that are involved in the application.
  • Interacted with the Business Experts for a thorough and exhaustive requirement gathering for the enhancements in the existing application.
  • Analyzed the change request and prepared Analysis document, High level and Low level design documents.
  • Analyzed the existing web services across applications and implemented the suitable web service for the new application.
  • Provided estimates of the effort required for project execution and completion.
  • Coordinated with the Confidential IT Service team in Stress Testing of new enhancements/change request and promoted the application to different environments.
  • Provided critical support to defects launched and ensured appropriate software development processes are followed to conform to client processes and requirements.
  • Created a Tax Management module which is used to calculate tax for different countries.
  • Quickly learned iText and implemented to solve Hungarian Special Character Issue.
  • Created Manual SAP posting modules which helped the users to repost the contracts and recalculate the tax values.
  • Learnt the best practices from other projects and implemented them in EWSC.
  • Fine tuned the entire application to improve the application performance.
  • Fine tuned the database queries to reduce the execution time in case of large data.
  • Involved in creating Database JNDI for different platform and binding it to the java application
  • Created a reusable database connection pool object class that is used across modules.
  • Designed and Implemented the Language application which enables Server side multilingual feature.
  • Coordinated the new releases of EWSC Phase 3 project for different countries. This would involve reviewing the code changes done by the team members.
  • Working with SCM team for build operation, Getting the complete testing done and getting released to different environments.
  • Leading the team and responsible for project planning, Estimations, Code reviews and taking Minutes of Meetings and submitting the weekly status reports to the Manager.
  • Conducted periodic meetings with clients to carry out follow-ups to stabilize the system and to bring in improvisations in the application.
  • Involved in QA and LIVE build Management.
  • Provided a detailed guidelines and knowledge transfer (KT) documents which explain all the functionalities of the project. This will help the new joiners to understand the project.
  • Prepared and executed unit and Integration test cases.
  • Created an Excel Automatic Testing document which simulates the functionality and covers the test scenarios of the entire application which reduces the effort of writing individual test case scenarios.
  • Conducted a thorough testing to ensure the new enhancement doesn’t affect the existing application.
  • Trained and groomed the Entry level associates.
  • Documented the lessons learnt in all phases of the project.

Environment: Java-J2EE,Struts, HTML, CSS, XML, XSL, XSLT, Java Script, SOA, WSDL, Web Services, RAD, SQL Developer, Together 5.5, PMD, CheckStyle, JMeter, Badboy, Entire X Mediator, Entire X IDL Generator, Entire X Workbench, Resolve, Oracle 10g, CVS.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Interacted with business team and gathered requirements.
  • Developed a detailed prototype with all the functionality to ensure all the business requirements are captured in the application.
  • Prepared Design diagrams with Rational Rose.
  • Prepared high level design and low level design documents.
  • Involved in developing business logic components using JavaBeans and Servlets.
  • Implemented the presentation using a combination of Java Server Pages (JSP) to render the HTML and a well-defined API interface to allow access to the application services layer.
  • Input validations were done using JavaScript.
  • Created different layers for Non Web service, Java Web service and Non Java Web services.
  • Implemented Web services and registered them using UDDI.
  • Involved in utilizing web services from Mainframe, .Net and SAP systems.
  • Developed Server-side validation classes using JDBC calls.
  • Designed, developed and maintained using WSAD and RAD later.
  • Created XML plug-in configuration files from the business process.
  • Effective usage of J2EE Design patterns namely DAO, Singleton and Factory Method.
  • Involved in utilizing Web Sphere specific connection pools in order to interact with the business data from the business components.
  • Involved in mapping XML data to html documents using XSLT parser.
  • Worked with Log4J effectively for logging messages to the appropriate log files
  • Used CVS for Version Controlling.
  • Involved in developing an automated mail system using Java Mail API
  • Designed and Developed Web Components using Custom Tags, HTML, and JavaScript.
  • Delivered all the modules in time with zero defects.
  • Prepared Unit and Integration test cases and tested the application thoroughly.
  • Responsible for configuring and deployment of application.
  • Used JIRA for defect tracking.

Environment: J2EE, Struts, Java Script, SOA, Log4J, XML, XSL, XSLT, SOAP, WSDL, WSAD, RAD, Web Sphere, CSS, Together J, TOAD, CVS, Oracle 9i, JIRA.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Interacted with business team and gathered requirements. Involved in Status Meetings and suggested new enhancements to the existing application.
  • Developed a detailed prototype for the new enhancements.
  • Prepared high level and low level design documents.
  • Implemented Web services and registered them using UDDI.
  • Interacted with the Mainframe team to develop the new mainframe services.
  • Generated IDL and XMM using Entire X IDL generator and Entire X workbench.
  • Designed and developed the new features in the existing application to meet the customer’s satisfaction.
  • Fine tuned the entire application to improve the application performance.
  • Performed Stress Testing using JMeter.
  • Test scripts were generated using Badboy.
  • Performed the additional role of a SCM (Software Configuration Manager) and improved the quality of the project.
  • Conducted code review and recorded the comments in Resolve.
  • Involved in refactoring the existing code.
  • Developed and maintained the Mediator EAR to communicate with the mainframe web services.
  • Handling the support issues regarding the application and made the quick and effective solution to meet the standards of the application.
  • Mentoring new team members and bringing them at part in terms of technical and procedural knowledge of the project as well as software.
  • Prepared detailed Knowledge transfer documents and guidelines.
  • Delivered all the modules in time with zero defects.
  • Prepared Unit and Integration test cases and tested the application thoroughly.
  • Provided critical support to defects launched and made sure that appropriate software development processes are followed to conform to client processes and requirements.
  • Responsible for configuring and deployment of application.
  • Involved in QA and LIVE Build Management.
  • Used Resolve for defect tracking.

Environment: Java-J2EE,Struts, HTML, CSS, XML, XSL, XSLT, Java Script, SOA, WSDL, Web Services, RAD, SQL Developer, Together 5.5, PMD, CheckStyle, JMeter, Badboy, Entire X Mediator, Entire X IDL Generator, Entire X Workbench, Resolve, Oracle 10g, CVS.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Gathered requirements from onsite coordinator and developed a detailed prototype.
  • Designed the User interface and database.
  • Developed user interface using JSP, HTML, Java Script and CSS.
  • Input validations were done using JavaScript.
  • Involved in implementing Ajax in drop down list population.
  • Prepared Unit and Integration test cases and tested the application thoroughly.
  • Used UDDI for registering the Webservices.
  • Responsible for configuring and deployment of application.
  • Resolving technical issues with the team.
  • Used Log4J to effectively store the logging messages to the appropriate log files.
  • Used Visual Source Safe (VSS) for version control.

Environment: J2EE, Java Script, Struts, JDBC, HTML, XML, SOAP, WSDL, Oracle, Web Sphere, WSAD, VSS.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Interacted with the Project Leads and Project Managers to gather the requirements.
  • Designed the User interface and database.
  • Developed a detailed prototype with all the modules and the interactions between each module.
  • Used Oracle 9i Database for storing all the User/Host and few configuration details.
  • Used JDBC for the Database connectivity.
  • Used Web Sphere as Application Server.
  • Used WSDL, SOAP for Web services.
  • Involved in preparation of unit and system test cases and testing of the module in 3 phases named unit testing and system testing and integration testing
  • Involved in bug fixes for existing modules, implementing enhancements and new requirements.
  • Delivered to schedule and quality.
  • Used Visual Source Safe(VSS) as a Versioning Tool

Environment: J2EE, Java Script, Struts, JDBC, HTML, XML, SOAP, WSDL, Oracle, Web Sphere, WSAD, VSS.

We'd love your feedback!