Guidewire Developer Resume
Okc, OK
PROFESSIONAL SUMMARY:
- 7 years of combined experience in JAVA/J2EE application development and GUIDEWIRE
- 6 years of professional experience in designing, developing and testing internet/intranet Web - based applications, Client/Server applications, J2EE Architecture, OO Design patterns, Core Java.
- Good experience in designing web/enterprise applications using Software Development Lifecycle (SDLC) methodology.
- Very good understanding of Model View Controller (MVC), Client Server and Multi-tier architectures.
- Strong knowledge of Java/J2EE design patterns. Implemented various design patterns like, MVC, Command, Singleton, Session Facade, Front Controller, Data Access Object, Value Object patterns.
- Expertise in web development using Angular JS, HTML, DHTML, CSS, Java Script, XSL, XSLT, and XML (SAX, DOM, JAXP, JAXB).
- Expertise in Web Components technologies like JSP, Servlets, JDBC, AJAX.
- Experience working with ServiceOriented Architecture (SOA) and Enterprise Service Bus (ESB) using WSDL.
- Expert in designing enterprise applications using technologieslike EJB, JNDI, JMS.
- Extensive experience in designing, developing and implementing Model View Controller (MVC2) using StrutsSpring, and Hibernate framework.
- Experience in Database programming using Oracle, DB2 UDB, MS SQL Server.
- Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers .
- Experience in working with Tomcat, GlassFish, IBM WebSphere, BEA WebLogic and JBoss.
- Expertise in working on ANT, Hudson,Maven, Log4j, JUnit, Mockito, JMock, Test-ng.
- Worked on different platforms like UNIX, Solaris and windows 2000/XP.
- Experience in using Design Tools like Rational Rose Enterprise Tool, MS Visio,ERwin for Object Oriented Analysis (OOA) and Design (OOD) using UML (Unified Modeling Language).
- Experience in using various version control tools like CVS and Rational Clear Case.
- Strong Inter personal communication skills & ability to work independently as well as in a group.
- Quick Learner and adaptable to working environment.
TECHNICAL SKILLS:
Languages: Core Java, J2SE, J2EE,JSPs, Ajax, Servlets, EJBs,JDBC,JavaScript, Angular Js, HTML5, Dhtml, CSS 3,JSF, XML, SQL, WSDL, JUnit, GScript(Gosu)
Frameworks: Spring 2.5 & 3.0, Hibernate 3.x, Struts 2.0 Design Methodologies Rational Rose, MS Visio
Application/Web Servers: WebSphere8.0, Weblogic 8.x/7.x, Oracle, Tomcat 5.0, JBoss 5.0
Database Environments: ORACLE 9i/10g/11i, SQL Server, MYSQL, DB2, Informix DB.
IDEs: Eclipse, Netbeans, IntelliJ, RAD, Jdeveloper 9.0.3, TOAD, Oracle SQL Developer, Tortise SVN,DBvisuilizer.
Testing Tools: Junit, Test-Ng.
SCM Tools: CVS, Perforce, ClearCase, Subversion
Operating Systems: Windows NT/XP/2000, Unix, Linux, Redhat linux, Solaris
Protocols: HTTP, FTP, TCP/IP, LAN and WAN.
Products: Guidewire PolicyCenter 8.0, Guidewire BillingCenter 8.0, Guidewire ClaimCenter 8.0
PROFESSIONAL EXPERIENCE:
Confidential, OKC OK
Guidewire Developer
Responsibilities:
- Part of PolicyCenterMaintenance Team, which involved working with defect, enhancement and production issue using Gosu language
- Interact with Business Analyst group and provide valuable suggestions on System functionality and finalizing the requirements for the project.
- Prepare Technical specification documentation for code and design changes.
- Participate in daily Scrum meeting to provide daily project status updates.
- Manage defect tracking and closure through HP Quality Center
- Assist with setup, configuration, and execution of common tools to increase the performance of the application.
- Coordinate with the SMEs for the functional clarifications
- Prepared high level and low design documents with class / sequence diagrams
- Used IBM ClearCase for version control and workspace management
- Worked on WebSphere Application Server.
- Worked side by side with ClaimCenter and BillingCenter team for monthly release.
Environment: Guidewire PolicyCenter 8.0, Guidewire BillingCenter 8.0, Web-Sphere, WinSCP, PuttyDBVisualizer,Mircrosoft SQL 2012, IBM Rational ClearCase 8.0, Soap UI, HP Quality Center 11,, XML, XSD, Liquid XML Studio 2012 and Hudson
Confidential, Norwalk CA
Java Developer
Responsibilities:
- Developed Presentation tier implementation which involves in creating the JSP pages, configuring action classes and developing several Action classes involved in the project.
- Used Spring Framework as middle tier application framework, persistence strategy using spring support for Hibernate for integrating with database.
- Designed user interface layout using CSS 3, HTML 5.
- Used JavaScript And JQuery for designing Frontend.
- Validation is performed using Struts validator.
- Created andConsumed multipleRestful Web Services using Jersey.
- Used Apace Maven Build Manager for building project.
- Created JSP pages using standard JSTL tags, Struts tags and custom tags.
- Worked on WebSphere Application Server.
- Used Ajax to provide dynamic features where applicable.
- Developed several DAO's using Hibernate.
- Used Log4J for logging and analyzing system performance and flow, involved in code refactoring and bug fixing
- Used Agile Development methodology of software development.
- Part of production support team, which involved in resolving production related issues.
Environment: Java,JSP, JSTL, JavaScript, AJAX,Struts, Angular.js,spring,Hibernate, Oracle10g, Web-Sphere Application Server 8.0, Eclipse, Tortoise SVN, and Win SCP.
Confidential, Minneapolis, MN
Java Developer
Responsibilities:
- Analyzing business requirements in technical point of view.
- Enhance business rules and provide more control over the foreclosure approval and control processes using workflow.
- Developed business objects, request handlers and JSPs using JAVA (Servlets) and XML.
- Involved in configuring and deploying the BRMS Rules on JBOSS Application server.
- Model View Controller (MVC) architecture has been realizes using Spring MVC.
- Wrote Controller classes in Spring MVC framework in Web layer of the application architecture.
- Wrote DAO classes using Hibernate to interact with the database for persistent operations.
- Wrote Hibernate mapping classes to the database tables.
- Worked With perl scripting.
- Developed one-many, one-one associations of the persistent classes in Hibernate.
- Involved in developing spring framework related components like controller, model and view, view resolver etc.
- Wrote JUnit classes to test java classes.
- Used JSP's to build the front end and validated using JavaScript and Ajax Framework.
- Responsible in providing UAT and Production support for Application.
- Developed and Used the Eclipse Web perspective to develop, edit and debug applications in Eclipse
Environment: J2EE, JSP, JSTL, MVC Design, JUnit, Subversion, Oracle, Test Directory, TOAD, JavaScript, Hibernate, AJAX, Spring Application Framework (Spring MVC, Spring ORM, Spring JDBC), JBOSS, Ant.
Confidential
Java Developer
Responsibilities:
- Involved in using XML for developing tool for user interface customization.
- Developed web GUI involving HTML, JSP under MVC architecture.
- Developed UI Functions Using Java Script.
- Involved in code reviews and enhancement of application.
- Developed various components of the application and unit test them.
- Involved in developing the customer form data tables, stored procedures and triggers.
- Maintaining the customer Support and customer data from database tables in Oracle database.
- Extensively used Java Mailing Service API to create, send, receive, and read messages between application components.
- Deployed Enterprise application using WebSphere Server.
- Maintained multiple Enterprise applications in Production Environment of WebSphere.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: Java, J2EE,Custom tags, JSP, Spring, AJAX, Design Patterns, CVS, PL/SQL, XML, XSD, CSS, HTML, JavaScript, WebSphere, Oracle 10g, Windows.
Confidential
Java Developer
Responsibilities:
- Designed and developed front end using JSPs, HTML, JavaScript and Java Servlets as controllers.
- Implemented the MVC architecture.
- Created Servlets, DOM, XSD and XSLT for the presentation layer
- Developed Client side web services using SOAP.
- Created graphical user interfaces using the JFC/Swing components
- Worked with JavaScript to perform client side validations
- Involved in configuring JDBC connection pooling to access the database server
- Worked with JUnit for unit testing and for regression tests
- Worked with ANT to build application
- Forwarded the shipment request to another gateway through Web Services using Tomcat.
- Used SQL for queries and stored procedures in ORACLE as the backend RDBMS.
Environment: J2SE 1.3, J2EE 1.3, JSP, Servlets2.3, HTML, JavaScript, Java Swing, EJB 2.0, BEA WebLogic 9.0, JNI, Oracle 8i,ANT, PL/SQL .