Java Developer Resume
SUMMARY
- 7+ years of comprehensive analysis, design, coding experience in Guidewire PolicyCenter 9.0 & Web development, Multi - Tier Enterprise applications using Java/J2EE.
- Exposure to complete SDLC: from inception, requirements gathering, requirements analysis, design, rapid prototyping, development, testing, documentation, deployment, and production support.
- Experienced in Guidewire Policy Center 9.0 and implementing Policy Admin for various insurance applications
- Extensive experience in developing Multi-Tier Enterprise applications and system integration solutions using Java, J2EE Standards, Webservices, JSP, Servlets, Web Services, SOAP, Restful, WSDL.
- Extensive development experience with open source software’s like Hibernate, Struts, Spring.
- Experienced in writing client/server applications using Java servlet technology
- Extensive Development experience with IDE’s like Eclipse, Rational Application Developer (RAD)
- Effective in working with business units to create business analysis, system requirements and project plans.
- Skilled in creation of use cases, object models, data models, sequence diagrams, function and technical specifications.
- Experienced In Writing Scripts For Testing in Java.
- Proficient with JBOSS, Weblogic, Tomcat Application Server,WebSphere9.
- Strong in Object Oriented Design (OOD) and Analysis (OOA) based on Unified Modeling Language (UML), Design Patterns.
- Experience in developing Intranet/Internet multi-tiered applications.
- Highly motivated, self-starter with a positive attitude, willingness to learn new concepts and acceptance of challenges.
- Have good understanding in Docker and Swagger.
TECHNICAL SKILLS
Languages: Gosu, Java
J2EE Skills: J2EE, JSP, Servlets, Javascript, Web services
Web Technologies: HTML CSS, jQuery, AJAX,Angular-JS,JSON
Web Services: Webservices, SOAP, RESTful, JAX-WS, JAXB
Frameworks: Guidewire PC 9.0, Spring, Struts, Hibernate, iBatis
Application/Web Servers: Tomcat, WebLogic, Web Sphere, JBOSS
IDE Tools: GW Studio, Eclipse and Rational Application Developer
Databases/API: H2, Oracle 12g, Hibernate, MySQL, MongoDB
Tools/API: Ant script, Maven, JUnit, CVS
Operating Systems: Windows 95/98/2000/XP/ VISTA/2007/Unix/Linux
Data Modeling: Microsoft Vision and IBM Rational Rose
Methodology: Agile, Waterfall, OOAD, UML
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Primary responsibilities include enhancing Work Comp & Commercial Auto LOBs at Confidential
- Day to day responsibilities include
- Defining coverages as per the product model requirements and implement coverages.
- Mocking up all Screens for Policy and working with SME’s & business to get their approval for the proposed screen design
- Defining Print Rules, modifying Form Patterns and making integration layer changes.
- Configuring Coverages, Modifiers, System Tables, Question Sets in Product Designer based on the business need.
- Implementing new Business Rules, Underwriting Issues, Roles, Activities & Forms.
- Perform Unit Testing in local. Upon successful completion, build & deploy the changes to End To End Channels for QA Team to start testing on validating the changes.
- Provide QA/UAT support and resolve all critical defects on time. Provide post production support.
- Involved in Enhancements on the Underwriting Desktop. These are our agents facing applications which let them fill a policy and other required documents.
- Worked in MVC architecture in which developed a service layer to pull data from database and display in UI and vice versa.
- Have used GIT as repository and worked in release activities.
Technical Details: Guidewire Policy Center 9.0, Oracle 12g, Eclipse IDE, GitHub, Linux, Unix, Java 1.8, spring MVC,struts,JSP,Javascript,JDBC,Ibatis,WAS9,putty,SQL Developer.
Confidential
Java Consultant
Responsibilities:
- Developed Applications Monitoring engine to show the performance of entire applications in one dashboard.
- Served as both Front-End and Back-end developer
- Utilized Agile JIIRA as framework to improve the productivity and to track the backlogs if any.
- Designed and Developed user facing screens with Angular-JS and Bootstrap for better performance.
- Utilized Modal and had features for CRUD operations as well.
- Studied the performance of different application using Dynatrace and worked to bring back the data to Environment Monitoring Engine.
- Was working with Spring MVC framework and MONGODB for data communication(DAO) layer.
- Was involved in hooking up the applications to Dynatrace server to study the performance of applications.
- Utilized MAVEN as project build tool.
- Did unit testing JUNIT for the each module in the Tool.
- Was responsible for deployment of the tool to JBoss application server.
- Coordinated with QA testing team and fixed issues based on the information given.
Environment: Java,J2EE,Spring,Angular-JS,Dynatrace,Bootstrap,HTML5,CSS,JUNIT,MongoDB,JBOSS developer studio, Maven.
Confidential, Chicago, IL
Java developer
Responsibilities:
- Utilized Agile Scrum to manage full life-cycle development of the project.
- Attend daily scrum meetings and update status to team members.
- Designed the user facing screens using JSP, AJAX, HTML5, JS and CSS,Jquery.
- Data Operations are performed using Spring ORM wiring with JDBC.
- Developed queries using Rapid SQL and utilized on DAO layer.
- Responsible to design the user facing screens based on client requirements.
- Developed application using Spring MVC, JSP, JSTL (Tag Libraries) and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses JDBC.
- Was responsible to make build,stage,migration and deployment on weblogic application server.
Environment: Java/J2EE, Spring, JDBC, JSP, AJAX, XML, SOAP, Recouped, HTML5, jquery, Rational Rose, JUnit, Web logic Application Server, SQL, Rapid SQL.
Confidential
Java developer
Responsibilities:
- Led the migration of Utility billing system from Unix platform to MVC Web Based Windows Application using Java, JSP, Struts technology
- Involved in preparing the use cases and responsible for designing and developing object models, class diagrams.
- Interacted with clients to gain knowledge on products and leveraged understanding of their products to create system design and led the implementation.
- Involved in preparing Software Requirement Specification documents
- Involved in preparing troubleshooting documentation for the application
- Incorporated custom logging mechanism for tracing errors occurred in the application
- Developed the application using Struts framework leveraging the Model-View-Controller architecture
- Used EJBs in the application and developed Session Beans to house business logic at the middle tier.
- Involved in the deployment of the application in the WebSphere Server
- Developed SQL statements for back end communication
- Used DAO Factory pattern and XML-DOM parser in the application
- Involved in reviews and problem resolutions
Environment: Web sphere Server, Struts, EJB, DAO, DB2 SQL, XML, DOM parser, Java, J2EE, Struts, Web sphere, JSP, Servlets, DB2
