We provide IT Staff Augmentation Services!

Sr Java/ J2ee Developer Resume

0/5 (Submit Your Rating)

Indianapolis, IN

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

PROFESSIONAL EXPERIENCE

Confidential

Java/ J2EE Developer

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 serviceusing 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 JPAand 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, Indianapolis, IN

Responsibilities:

  • 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 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, Columbus OH

Sr Java/ J2EE Developer

Responsibilities:

  • 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 APIsusing 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, Boston, MA

Java Developer

Responsibilities:

  • 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, Washington DC

Java/ J2EE Developer

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, Charlotte NC

Java Developer

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, New York, NY

J2EE Developer

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.

We'd love your feedback!