Java Developer Resume Profile
NV
PROFESSIONAL SUMMARY
- 7 years of experience in Project management, Business analysis, Requirement gathering, Failure analysis, Data analysis, Forecast Modelling, Software development, delivery and testing in realm of Product Lifecycle Management PLM and Client/Server applications development using Web Technologies like Java1.6, Servlets, JSP, J2EE.
- Rich experience in Web development using Java1.5 1.6, J2EE, Spring MVC, Spring Security3.1, Servlets, JSP, JDBC, Multi - threading, collections, XML UML .
- Experience in Full Software Development Life Cycle SDLC like design, analysis, development, Testing and implementation of Java 2 Enterprise Edition J2EE applications.
- As technical subject matter expert involved in all phases of SDLC followed OOAD and UML modeling techniques, design patterns and CASE tools in systems design architecture and used Java/ J2EE, Oracle and other web technologies in implementation of enterprise applications.
- Have very good experience in PLM tools like Windchill, PDMLink etc.
- Have very good experience on Database design.
- Good experience with ORM techniques including JPA.
- Software version control using IBM Rational Clearcase software.
- Bug Tracking using IBM Rational Clearquest.
- Experience in third party software integration and customization.
- Good experience with service oriented architecture SOA development.
- Good knowledge of MySQL.
- Application development using with GWT.
- Good experience of development with RUBY.
- Excellent communication skills and team player spirit coupled with problem analysis and solving abilities.
- Good experience in Application testing Unit, Integration and software deployment.
- Commitment to achieving corporate goals, able to establish priorities and adapt quickly to changing needs.
- Having good experience on agile methodology.
- Team player with good interpersonal skills, ability to lead the team.
- Experienced in managing both onshore and offshore development teams.
TECHNICAL SKILLS
- IDE: Eclipse, Net Beans, Visual Studio
- Configuration Management and Bug Tracking: IBM Clearcase, ClearQuest
- Documentation Tools: MS Office 2010 Word, Excel, Power Point, Visio,
- Risk Analysis Tools: Risk.
- Languages/ Technology: JAVA/ J2EE GWT, Struts, Hibernate, Spring, JavaScript, SQL, PL/SQL, VBA, C, Perl.
- PLM Tools: CATIA, Pro-E, Windchill PDMLink, Windchill PRIMES, VPM PCE 3DCOM.
- Methodologies: Agile and Waterfall
- Operating Systems : Windows NT, Windows XP, Windows7, Windows8
WORK EXPERIENCE
Confidential
Role: Java/ J2EE Developer
Confidential is an American public gaming corporation that owns and operates over 50 casinos and hotels, and seven golf courses under several brands.
Responsibilities:
- Gathered functional requirements, Created design documents.
- Drew UML diagrams like Class and Sequence diagrams.
- Created EJB3.1 CLOE ServiceEJB project in RAD 8.0.4 and stateless session EJB bean, will be deployed as HTTP Web service using SOAP over HTTP transport.
- Used IBM Clear case 7 as version control to check in the code, Created base lines.
- Involved in the software deployment automation.
- Managed the unit and integration testing of the JAVA application.
- Scanned source code and fixed the issues in code review.
- Involved in creating JSP pages with struts2 tags written Java Script, jquery EXT JS java script libraries
- Used REST architecture for building Web APIs.
- Wrote code using RUBY.
- Used JQuery for developing web pages.
- Project is build using clear case/open Make build.
- Updated the defects information in HP Mercury quality center on daily basis uploaded test case into QC Test plan and test lab and created test suits ran the test cases manually in QC.
- Coded the test cases and tested using JUnit.
- Tested webservice using soap UI tool.
- Created the exception hierarchy to handle the exceptions.
- Exposed web services EJB 3.1 Project is exposed as JAXB 2.0 web services .
- Used Agile methodology.
- Created Front end web application just a simulator to demo product owner to test the EJB Web service.
- Managed Database design, creation and querying of the whole project.
- Used JPA and JPQL for managing persistent data.
- Enabled Application and Database logging using custom triggers.
- Created the exception hierarchy to handle the exceptions.
- Managed the database operations and automated the logging of operations performed on the persistent as well as dynamic data.
Confidential
- Confidential is a Fortune 500 corporation that designs, manufactures, and distributes engines, filtration, and power generation products.
- Effectively participated in weekly client communications.
- Involved in the architecture team for design and implementation of system.
- Analyzed combinations of renewable energy sources solar, wind, biomass to replace part or the entire fossil fuel requirement in WA and OR from 2014-2034 through data analysis and spreadsheet modeling.
- Developed excel model for demand forecasting and capacity analysis.
- Developed VBA code for scenario analysis for different proportions of energy sources satisfying the demand.
- Developed JAVA application for predictive modelling.
- Developed client side application using GWT.
- Developed reporting module in JAVA to automate the reporting of the results to stakeholders.
- Design/Development of enterprise architecture frameworks and standards
- Review designs for compliance with standard design patterns, performance and security
- Developed plans for transmission of energy to multiple sites in US.
- Used Java persistence API JPA .
- Calculated the costs associated with respect to capacity generated with renewable sources of energy.
- Researched the Wind turbines to find the optimum turbines to meet the capacity required per turbine.
Confidential
Role: Sr Java/ J2EE Developer
- Limited Brands, parent Company of victoria's Secret, White Barn candle Company, C.O Bigelow, Bath Body works, Henry Bendel. Victoria's Secret has the modules like Payroll planning Worksheet, VSS Flex worksheet.
- Coded JSP's and Spring Controller Classes using Spring MVC, workflow, service, data manager classes written hibernate queries in data manager classes.
- Created hibernate mapping files and written named queries
- Involved in creating JSP pages with jstl tags HTML written Java Script,
- Used svn as version control to check in the code, Created branches and tagged the code in SVN.
- Developed Web APIs using REST.
- Used design patterns.
- Application development and deployment using GWT.
- Drew UML diagrams like Class and Sequence diagrams.
- Coded the test cases and tested using JUnit.
- Created the exception hierarchy to handle the exceptions.
- Used Agile methodology. Ccalibri11
Confidential
Role: Java Developer
- Fifth Confidential Bank is a Confidential. regional banking corporation, headquartered in Cincinnati, Ohio and is the principal subsidiary of holding company Fifth Third Bancorp. The company operates under an Ohio charter.
- Developed all the User Interfaces using JSP and spring MVC.
- Writing Client Side validations using JavaScript.
- Extensively used JQuery for developing interactive web pages.
- Developed the DAO layer using the hibernate and for real time performance used the caching system for hibernate
- Web Services interface for provisioning the Subscriber configuration and inventory configuration
- Designed the applications using multithreading concepts
- Designed class and sequence diagrams for Modify and Add modules
- Followed Spring MVC Framework for the development of the project
- Developed the user interface presentation screens using HTML, XML,CSS.
- Experience in working with Spring MVC using AOP, DI/IOC and JDBC template.
- Hands on experience with data persistency using Hibernate and Spring Framework.
- Developed many JAVA Interfaces to integrate the Web Services with the database transaction tables.
- Experience in developing web services for production systems using SOAP and WSDL.
- Co-ordinate with the QA lead for development of test plan, test cases, test code and actual testing responsible for defects allocation and those defects are resolved.
- Maintained the existing code base developed in the Struts, Spring and Hibernate framework by incorporating new features and doing bug fixes.
- Used ANT tool to build and deploy applications.
- Involved in configuring web.xml and struts-config.xml for workflow
- Wrote SQL queries and Stored Procedures for interacting with the Oracle database.
- Was part of solving the issues that came in production
- Documentation of common problems prior to go-live and while actively in a Production
Confidential
Role: Java/ J2EE Developer
Confidential formerly the American Association of Retired Persons, is a United States-based non-governmental organization and interest group. is The AARP Foundation's website has the modules like join, Renew, membership benefits, food, travel and so on modules. Join Module is used to join the AARP membership, Renew module is used to renew the membership.
Responsibilities:
- Worked on change management and service requests simultaneously.
- Coded JSP's and Struts2 Action Classes, workflow, service, data manager classes written queries in data manager classes.
- Involved in creating hibernate mapping files and giving relationships between entities.
- Involved in creating JSP pages with struts2 tags written Java Script, jquery EXT JS java script libraries.
- Used already existed SOAP based web services and created some new SOAP based from scratch.
- Involved in code review manual testing and bug fixing, prepared unit test cases.
- Used design patterns like DAO and DTO.
- Used CVS as version control to check in the code, Created branches and tagged the code in CVS.
- Handled resource status and needs, deployment of resources to point of need, coordinated sourcing and outplacement to ensure organizational goals are met
- Participated in functional integration and unit testing.
Confidential
Role: Java Developer
Confidential is an American multinational banking and financial services holding company headquartered in Confidential
RESPONSIBILITIES:
- Worked with Agile development Methodology with a Test Driven approach.
- In case of application development to be loaded, modular approach was done.
- Depending on the business requirements, Class and Sequence diagrams were developed.
- Developed UML diagrams for analyzing the business requirements and designing the system.
- Was a part of every phase in the SDLC.
- Worked on developing JSP's, Action Classes and delegating the tasks to the corresponding session parameters.
- Involved in Requirements Gathering, Analysis, Design and Development of the project.
- Developed services using Servlets, JSP's, and Java Beans.
- Hibernate was the ORM tool used to relate the objects to the database.
- Annotations in Hibernate were extensively used.
- Worked on designing screens using Swing and Ajax.
- Most parts of the code developed were integrated using the Struts and Spring Framework.
- Involved in developing Hibernate mapping definitions for the required persistent layer.
- Implemented validations for both client side and Server side using the Struts2 Validator Framework.
- MVC design pattern and TDD was used in the application in order to make it more modular.
- Was responsible in generating Maven Script was faster and easier deployment.
- Deployed Web Services, JSP's, Servlets, and Server side components in Web Logic Application Server.
- Worked on running integrated testing using the JUNIT and XML for building the data structures required for the Web Service.
Confidential
Role: J2EE Developer
CMS support the Retiree Drug Subsidy RDS Program, a financial incentive offered to health insurance plan sponsors that encourage continuance of drug coverage to retirees and other plan members who are Medicare-eligible.
RESPONSIBILITIES:
- Developed Session Beans using J2EE Design Patterns.
- Involved in designing the control which includes Class Diagrams and Sequence Diagrams using VISIO.
- EJB as a middleware in designing and developing a three-tier distributed application.
- Set up WebSphere Application server and used Ant tool to build and deploy the application in WebSphere.
- Implemented J2EE Design patterns like Data Access Objects, Business Objects, Session Fa ade and Java Design Patterns like Singleton.
- Extensive use of struts framework.
- Implemented Home Interface, Remote Interface, and Bean Implementation class.
- Implemented business logic at server side using Session Bean.
- Wrote PL/SQL queries to access data from Oracle database.
- Used JSP and Servlets, EJBs on server side.