We provide IT Staff Augmentation Services!

J2ee Web Developer Resume Profile

3.00/5 (Submit Your Rating)

NC

Professional Summary

  • 10 years of experience in Analysis, Design, Development, Implementation of application software in Web-based environment of IT industry as a whole.
  • Involved in various Business Domains like Gas Pipelines, Automobile, Energy , Investment and Commercial Banking
  • Good Experience in building Web Applications using J2EE Servlets, JSP, JDBC, EJB, Java Beans, Struts, Web-Services framework utilizing MVC architecture.
  • Have good programming experience with SQL, PL/SQL for varied databases like Oracle 10g.
  • Good scripting knowledge in UNIX Shell Scripting
  • Extensive experience as a Senior Developer and Technical Lead responsible for requirements gathering, study and analysis of project requirements through customer interaction, preparation of Functional Specifications and design documents
  • Demonstrated ability in leading development and test teams
  • In-depth knowledge of Software Development Life Cycle SDLC methodology and project life cycle processes
  • Strong Analytical, Problem solving skills with excellent communication and inter-personal skills
  • Very good experience of UI development plugins for browsers like Firebug Firefox , Chrome, IE Developer Tools IE
  • Good hands-on experience with UNIX environment along with FileZilla, Putty tool
  • Familiarity with Software Development Methodologies, including Agile Waterfall
  • Result oriented team-builder with constant focus on performance quality improvements. Ability to mentor and inspire team members.
  • Have a good flair for R D on new technologies and creating reusable components which help reduce overall development time
  • Good experience in Web Services development using both SOAP/REST.
  • Experienced in SQL queries, stored procedures and Query optimization with Oracle, DB2 and MySQL databases.
  • Expertise in Object Oriented technologies using Java, J2EE, Design Patterns, JSP, Servlet, Struts, JSF,JDBC, EJB, JMS, Java Mail, RMI/IIOP, and Hibernate.
  • Expertise in implementing applications with Model-View-Controller MVC pattern using Struts and JSF and implementing various Java/J2EE design patterns including Singleton, Factory, MVC, DAO, Service Locator, Business Delegates, Business Object, Data Transfer Object and Session Fa ade.
  • Development of Enterprise Java Beans EJB Stateless Session Bean and Message Driven Beans MDB components.
  • Architected and Developed solutions with IBM Web Sphere, OC4J and Apache Tomcat Server.
  • Having more familiar with object oriented programming.
  • Experience in consuming web services using WSDL.
  • Used ANT for build scripts and project release documentations.
  • Expertise on Object Oriented paradigm such as OOAD using UML, Borland Together Designer and J2EE Design Patterns.
  • Worked extensively in many programming languages which include Java J2EE Servlets, JSP, EJB, Struts, Spring, Hibernate, ADF .Proficient in XML and in RDBMS like Oracle10g. Worked on several Utility tools like Eclipse, Exadel, VSS, CVS and SVN.
  • Possess good knowledge in OOAD with UML applications and has knowledge about UML Case Tool Rational Rose, Microsoft Visio and Borland Together CC 6.1.
  • Excellent attention to detail evaluated test results to identify defects and variances from functional, operational and performance requirements.
  • Excellent Communication skills with ability to work independently as well as in a team.

Technical skills

  • Operating systems : MS-DOS, Windows NT, Windows'9x,Linux
  • Programming Languages : Java, C, C ,BASIC
  • Packages : OFFICE 2007
  • Database : MS Access, Oracle, SQL
  • GUI / DESIGN : JDeveloper, RAD, Dream Weaver, Eclipse, Net Beans
  • CASE TOOLS : Rational Rose, Together CC 6.1, Microsoft Visio
  • Internet Technologies : J2EE,JSP,XML, HTML,AWT,SWING
  • SERVERS : Tomcat 5.5, Weblogic 9.2, IBM Websphere
  • FRAMEWORK : ADF, Struts, Spring
  • ORM : Hibernate, IBatis
  • Others : Networking, System Assembling Trouble Shooting
  • SCM : Perforce, SVN, CVS, ClearCase
  • Domain : Investment Banking, Gas Pipelines, Energy, Automobile

Professional Experience

Role: J2EE Lead Web Developer/Module Lead

Responsibilities:

  • Built new interfaces and enhanced existing interfaces using SOAP based JAX-WS Web Services. Responsible for Architectural Design, High Level Design and Low Level Design for each of the components and interaction between the components.
  • Designed and developed new Web GUI screens using Spring framework utilizing MVC architecture and developed application components using Java, Servlets, and JSP
  • Involved in the design and prepared use case diagrams , class diagrams and sequence diagrams for various use cases using Rational Rose
  • Involved in all phases of Software Development Life Cycle SDLC of the application like Requirement gathering, Design, Analysis, Code development base and Testing.
  • Rewritten both entire projects with latest technologies and a better architecture and improved the business growth.
  • Implemented very flexible Web Application using JSF 2.0 framework.
  • Implemented Spring for IOC and Dependency Injection.
  • Configured AOP and created Advices to Audit some of the events that has to be logged and separated this from business logic.
  • Hibernate ORM Framework was used for communicating with the backend and mapped the DB2 Database tables with the Business Objects with XML Configuration.
  • Interfaced with internal team spread globally to undertake onsite-specific activities of the project
  • Involved in writing functional test cases, test data request, unit and integration tests
  • Used VSS , CVS and SVN for versioning and source control
  • Provided innovative optimization ideas in reporting feature to reduce cost for the clients
  • Involved in the design and prepared use case diagrams , class diagrams and sequence diagrams for various use cases using Rational Rose
  • Involved in all phases of Software Development Life Cycle SDLC of the application like Requirement gathering, Design, Analysis, Code development base and Testing.
  • Rewritten both entire projects with latest technologies and a better architecture and improved the business growth.
  • Implemented very flexible Web Application using JSF 2.0 framework.
  • Implemented Spring for IOC and Dependency Injection.
  • Configured AOP and created Advices to Audit some of the events that has to be logged and separated this from business logic.
  • Hibernate ORM Framework was used for communicating with the backend and mapped the DB2 Database tables with the Business Objects with XML Configuration.
  • Thorough analysis of application logs, and defect handling with end users to fix and resolve production issues
  • Involved in building and deploying code in various test and production environments using WebSphere 6 server
  • Mentoring junior team members on technical front
  • Supported client interfacing activities and helped create the relevant reports in a timely manner
  • Build and Deploy application in QA, Staging and Production environment
  • Developed web services using SOAP/REST.
  • Also developed Rich UI using JSP, HTML5/DHTML, CSS3, JavaScript, and jQuery for user friendly interface.
  • Worked on XML Parsing DOM/SAX , XML Schemas/DTD.
  • Coding End to End transaction flows using Business Component EJB's , Service class and database transactions, creating xml schemas and converting to java and vice versa, perform self unit testing on the application.
  • Involved in Analysis of the root cause of the defects.
  • Involved in fixing the defects and the analysis of the impact of the fix over the system.

Technical Environment:

ADF, EJB, Hibernate 3, J Developer 11.1.1.17, Mule Workspace, Perforce, Oracle, Toad, RAD, Maven

Confidential

Role: J2EE Web Developer/Module Lead

Responsibilities:

  • Developed user interface using JSP, JSTL, Struts Tags, Java Script, HTML and JavaScript to simplify the complexities of the application and AJAX for better user experience.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Integrated the Struts Framework with Spring by delegating the Struts Action Management to Spring framework.
  • Enhanced the application with Spring Framework for dependency injection using the IOC feature and injected Hibernate Template and many other features.
  • Utilized the Spring AOP feature for implanting cross-cutting concerns like logging and Transaction Management and separated the business logic from System Services.
  • Interacted with database Oracle 10g with Object/Relational mapping Hibernate framework as the persistence layer and implemented Hibernate Relationships.
  • Wrote many HQL Queries and Criteria Queries for performing operations on Database.
  • Configured Hibernate mapping files and Hibernate configuration files to connect with the database.
  • Thorough analysis of application logs, and defect handling with end users to fix and resolve production issues
  • Involved in building and deploying code in various test and production environments using Weblogic 9.2 server
  • Mentoring junior team members on technical front
  • Interfaced with internal team spread globally to undertake onsite-specific activities of the project
  • Involved in writing functional test cases, test data request, unit and integration tests
  • Used VSS , CVS and SVN for versioning and source control
  • Provided innovative optimization ideas in reporting feature to reduce cost for the clients
  • Built new interfaces and enhanced existing interfaces using SOAP based JAX-WS Web Services
  • Designed and developed new Web GUI screens using Spring framework utilizing MVC architecture and developed application components using Java, Servlets, and JSP
  • Supported client interfacing activities and helped create the relevant reports in a timely manner
  • Build and Deploy application in QA, Staging and Production environment
  • Developed web services using SOAP/REST.
  • Also developed Rich UI using JSP, HTML5/DHTML, CSS3, JavaScript, and jQuery for user friendly interface.
  • Worked on XML Parsing DOM/SAX , XML Schemas/DTD.
  • Resolving the Navigator QC tickets.

Technical Environment:

J2EE1.3, XML, Web Services Spring, Hibernate 3, Edit Plus, BEA Workshop for Weblogic, Eclipse IDE, Quality Center, ClearCase, VSS.

Confidential

Role: J2EE Web Developer/Module Lead

Responsibilities:

  • Involved in the design and prepared use case diagrams , class diagrams and sequence diagrams for various use cases using Rational Rose.
  • Followed Waterfall Methodology.
  • Implemented various java Design pattern like Template Pattern, Observer Pattern, Decorator Pattern, Singleton Pattern, Adapter Pattern, Strategy Pattern and State Pattern.
  • Application was based on the Desktop Application architecture Using Jakarta Struts framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Worked as offshore coordinator to get the work from Onsite/Client and deliver them back.
  • Participated in requirement analysis and proposed solutions.
  • Analysis, Design, Development, Testing and maintenance of the web based application.
  • Enhanced reporting feature using JSPs, EJB and JDBC
  • Implemented Routing Rule Engine using core Java features - Collections, Multithreading
  • Implemented DOM based XML parser using Java code
  • Worked on UNIX shell scripts to send information to interfacing applications in flat files for data warehousing
  • Worked on POC Proof of Concept for application conversions so that our EXMGR application could take over other applications' work there by closing down the older application s
  • Used VSS , CVS and SVN for versioning and source control
  • Lead development Team to implement Work Requests, Deployments and handling Monthly Production deployments
  • Prime Role of KM in handling Knowledge Management activities implementing creative and innovative ideas to share knowledge across the teams Created build scripts for automated latest source build.
  • Participated in the test case reviews, and functional testing of the enhancements.
  • Involved in fixing the defects during integration testing.
  • Involved in testing of the modules.
  • Involved in IQA Review.
  • Deployment and support of the application

Technical Environment:

Nissan Struts Framework NSF , iBatis, J2EE1.3, XML, Spring, Hibernate, Exadel, Eclipse IDE, Quality Center, SVN, VSS.

Confidential

Role: Team Member

Responsibilities:

  • Involved in various phases like design and development of Software Development Life Cycle SDLC and the project was developed using WaterFall methodology.
  • Developed detailed use case diagrams and sequence diagrams using Rational Rose to express the detail design in elaboration phase.
  • Responsible for Architectural Design, High Level Design and Low Level Design for each of the components and interaction between the components.
  • Involved in the design and prepared use case diagrams , class diagrams and sequence diagrams for various use cases using Rational Rose
  • Involved in all phases of Software Development Life Cycle SDLC of the application like Requirement gathering, Design, Analysis, Code development base and Testing.
  • Rewritten both entire projects with latest technologies and a better architecture and improved the business growth.
  • The application is based on MVC-2 Architecture using Struts Framework.
  • Developed a view layer using HTML, JSP, JSTL, Struts tiles Framework and validate forms using Struts Validation Framework.
  • Implemented EJB 2.0 as Service Component.
  • Utilized JMS for reliable and asynchronous communication of messages using Message Driven Beans MDB .
  • Generated Java/J2EE design patterns like Business Delegate, Session Facade, Data Transfer Object, and Service Locator. This facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Solely responsible for performing Requirements Analysis, Design, Development Testing of entire application
  • Resolving the tickets.
  • Designed and developed functions and stored procedures to validate data Involved in code reviews
  • Involved in the review and analysis of the Functional Specifications, and Requirements Clarification etc.
  • Implemented code for loading and testing of mock data in Core Java.
  • Participated in the code reviews for various initiatives, performed static code analysis to follow the best practices for performance and security.
  • Participated in the test case reviews, and functional testing of the enhancements.
  • Involved in maintenance of the modules.
  • Involved in testing of the modules.

We'd love your feedback!