Sr Java Developer Resume
PA
SUMMARY
- Sun Certified Java Programmer with over 10.8 years of extensive working knowledge of complete SDLC.
- Extensively worked in all phases of software engineering including Requirement Gathering, Impact Analysis, Design (High Level and Low Level), Coding, Testing, Documentation and Implementation.
- Have working knowledge of Waterfall, Spiral and Agile Scrum methodology.
- Good expertise in implementing MVC pattern using Struts framework.
- Extensive knowledge and hands on experience in Web development using HTML and CSS.
- Hands on Experience on the technologies Java, J2EE, Struts, JSP, XML, Spring, BEA Weblogic, Visual Basics and .NET.
- Hands on experience on Guidewire framework.
- Experience with databases such as Oracle, SQL Server 2010, DB2, PostGreSQL and MSAccess.
- Experience in using various tools like Rational Tools (ClearCase, ClearQuest), Eclipse, SVN, TFS, Toad, Guidewire, and Quality Center etc.
- Experienced in using RFT (Rational functional tester) for struts applications.
- Experience in deploying application on UNIX environment.
- Implemented security mechanisms for Authentication and Authorization.
- Experienced in working on LDAP to access user information.
- Excellent debugging and troubleshooting skills shown in handling production Support.
- Working knowledge of UML Modeling (Use Cases, Sequence Diagrams, and Class Diagrams).
- Very strong in documentation and creating project artifacts. Experience in writing technical documents like Functional Requirement Document, Detail Design, Creating screen mock ups, Test Cases, Conducting Code/Peer Reviews, Testing (Unit and Integration) and planning.
- Coached junior J2EE and Java developers and provide technical guidance
TECHNICAL SKILLS
Languages: Java/J2EE, JSP, C, C++, Visual Basic, JavaScript, HTML, XML, CSS, VBScript, ASP, ASP.NET, COBOL
Operating Systems: Windows NT/95/98/2000/XP, Unix
Databases: Oracle, SQL Server 2010, MS Access, DB2, PostgreSQL
Internet Application Technologies: Servlets, JDBC, SOAP, REST, Web services, Spring and WSDL.
Application Platforms: BEA Weblogic Integration 8.1, IBM Web Sphere, Apache Tomcat, Java Web Server and IIS Server
Tools: VSS, TFS, Rational Tools (ClearCase, Clearquest), SVN, Quality Center, Dreamweaver, TOAD, LDAP and Exposure to Maven.
Frameworks: Spring, SOA, Struts 1.1/1.3
Application Development Tools: Eclipse
Methodology: Agile
PROFESSIONAL EXPERIENCE:
Confidential, PA
Sr Java developer
Environment: Java, J2EE, Guidewire, Hibernate, JSP, XML, SQL, TFS, Maven, Quality Center
Responsibilities:
- Understood the Guidewire framework.
- Work on agile methodology.
- Work with Nationwide and Harleysville - BAs and development teams for stories s.
- Attend daily and weekly standup meetings for stories updates.
- Facilitate Show and Tell after Iteration completion and demonstrate the work to Business Users.
- Work with offshore team for testing the stories.
- Used SQL Server as database and created/modified DB entities.
- Working on Batch jobs for the application.
- Working on UI changes and new stories.
- Working on Maven.
- Used Hibernate in the application.
- Used Quality Center for defects.
- Used RTC for tracking stories and Change Requests
- Used Tortoise SVN and TFS for configuration management.
- Performed Unit testing and integration testing of application.
- Gained good expertise in insurance domain.
Confidential
Java Technology Lead
Environment: Java, J2EE, Spring, Hibernate, VB, Oracle, SQL Server, Clear Case, Quality Center.
Responsibilities:
- Feasibility study of the existing applications and gathered requirements for the enhancements.
- Did High level and low level designing for new requirements.
- Used Oracle as database.
- Used Spring framework.
- Used Hibernate mapping.
- Development of Spring Config files and Web.xml.
- Development of Hibernate hbm.xml files.
- Used VB for enhancements.
- ClearCase is used for version control.
- Used Spring MVC Framework for front end, business logic and model development.
- Handled day to day business issues for various circles.
- Owned the development of entire enhancement projects.
- Performed code reviews.
- Prepared Unit and integration test cases.
- Set up the environment for User Acceptance testing.
- Delivered zero defect products.
- Created and loaded test scripts for quality center.
- Gained good expertise in retail domain.
Confidential
Java Technology Lead
Environment: .NET, SQL, SSIS (SQL Server Integration Services), TFS 2010.
Responsibilities:
- Understood end to end business requirements and translate the same to use cases and get sign off from the client.
- Designed Database and Created Logical Data Model using Erwin and did UI design for Tenjikai Web Application.
- Worked on complete SDLC of project.
- Created High level and low level designs for the functionalities.
- Owned development of all major stored procedures.
- Owned development of all SSIS work.
- Implemented Authentication mechanism to login to TenjikaiWeb application.
- Implemented Authorization mechanism for different tasks in TenjikaiWeb application.
- Used TFS for version control and acted as admin for the same.
- Prepared Unit and Integration test cases.
- Traveled to client location (Tokyo) for User acceptance testing and post production support.
- Documented various project related activities, knowledge base, processes.
- Good expertise in retail domain.
Confidential - Boston, MA
Java Technology Lead
Environment: Java, J2EE, Spring, Hibernate, JSP, XML, Oracle, Clear Case.
Responsibilities:
- Understood the architecture of the existing application and gathered new business requirements.
- Worked on Spring framework.
- Used Hibernate mapping.
- Development of Spring Config files and Web.xml.
- Used Oracle as database.
- Development of Hibernate hbm.xml files.
- Implemented separate Authentication mechanism to login to MIT application.
- Implemented Authorization mechanism for providing access to MIT screens.
- Clear Case is used for version control.
- Performed Unit testing and integration testing of application.
- Prepared reusable project artifacts.
- Was responsible for project delivery.
- Gave zero defect delivery of project.
- Involved with the setting up of new environments.
- Performed code review for the new functionalities.
- On-call support in production environment.
- Involved in the monitoring of the production environment
- Gained good expertise in financial domain.
Confidential
Sr. Java Developer
Environment: HTML, Erwin, jMeter, jProbe, Unix, Oracle, Java.
Responsibilities:
- Understood the Database structure of existing (CMS, PTF) applications and prepared Logical Data Model using Erwin for the proposed application.
- Prepared prototype for the application using HTML.
- Performed performance testing and load testing for java applications using jProbe and jMeter.
- Deployment java application on Unix test servers.
- Presented an end to end flow of PTF application to the client.
Confidential - Bloomington, IL
Java Technology Lead
Environment: Java, DDUI Framework built on struts framework, CSS, XML, Spring, Web Services, REST, RTF, Clearcase, Clearquest, RSA, Agile Methodology, Exposure to GIT.
Responsibilities:
- Delegation of work to the team and anchor for onsite calls.
- Involved in the development and unit testing.
- Created Web services for Home Owners and Renter/Condos applications.
- Modified web.xml and Struts-config.xml files for enhancements.
- Performed code reviews.
- Followed TDD (Test Driven development).
- Created a tool using RFT - Rational Functional Tester to automate Unit Testing and Integration testing and used Git as configuration tool.
- Worked extensively on CSS and HTML for designing pages.
- Used Oracle as database.
- Worked on Agile Scrum Methodology.
- Good expertise gained in financial - Insurance domain.
- Prepared reusable artifacts for the project.
- Took sessions on RFT.
- Created an independent data access module using Spring framework with Hibernate.
Confidential - Seattle, WA
Java/VB Developer
Environment: Java, BEA Weblogic, knowledge of Spring, Oracle, VB6, MSAccess, XML (SOAP Toolkit), Web services, LDAP, SVN, VSS.
Responsibilities:
- Designed and developed most of the batch jobs for CP application using BEA web logic.
- Automated the process of ticketing of batch jobs due to insufficient or wrong data.
- Conducted Defect Prevention Audits and prepared Root Cause Analysis report for defect tracking.
- Worked on BEA Web Logic Portal for post-production changes/enhancements.
- Used LDAP to access User/password details for the application.
- Implemented SIF (Service Invocation Framework) project to call web services using XML.
- Implemented AP2Elixir project to update data for Pay base and generate reports in Vb6.
- Created project artifacts for CP, SIF and AP2Elixir applications.
- Good expertise gained in financial - Credit cards domain.
Confidential
Java/VB Developer
Environment: Java using Eclipse, JSP, VB6, VB.NET, ASP.NET, C#, MSAccess, PL/SQL, DB2, Web Services, User Controls, DLL, Content manager, IBM MQSeries, Web Services, C++
Responsibilities:
- Successfully implemented Intelli.Archive for SSM Malaysia
- Went to AVIVA Life Insurance (Gurgaon, India) for Policy Servicing Process implementation and Content Manager, Dot Sphere and IC Support.
- Successfully created a ASP.net page which scans the pages and upload to the server and images can be downloaded to the client machine
- Successfully migrated Intelli.Capture module in .JSP.
- Successfully completed Auto Import project in which images at particular location can be imported in Intelli Capture system automatically.
- Took session on IBM MQSeries.
- Created components (DLL’s and OCX) for Intelli Capture.