Java/j2ee Developer Resume Profile
Atlanta, GeorgiA
Summary
- Almost 7 years ofexperience in IT Industry mainly in Designing, Developing and IntegratingComponents for robust Web-based and client/serversoftware applications.
- Experience with numerous technologies including: Java SE/EE JSPs, Servlets, EJBs, JNDI, JDBC , OOAD, XML, UML, HTML, JavaScript, XHTML, SQL, Design Patterns, Full SDLC, Multi-Tiered Environments, C/C , Eclipse, NetBeans.
- Experience on backend side in RDBMS like Oracle, PLSQL Programming Language , SQL, MySql.
- Experience working with Rich Client Platform- Designing, Coding and Packaging Java Applications.
- Experience in writing Web Services using WSDL, SOAP, and UDDI in distributed web application development environment.
- Extensive experience in using Struts MVC Architecture Framework.
- Experience of working in Spring Framework with Hibernate.
- Experience with Hibernate Persistence Framework and Design patterns like Factory, Session Fa ade, Business Delegate, Data Access Object, Data Transfer Object.
- Experience working withUnix on Serverside to implement the web services.
- Strong Foundation in java Technology J2SE, J2EE and good understanding on Object oriented concepts.
Technical Skills:
Languages | Core Java,J2EE, JSP Servlet, JavaScript, Ajax, C/C |
Framework | Struts 1.1,1.2, Spring, Hibernate, Tiles Validations, DyanAction form |
Web technology | Ajax, XML, XHTML, CSS, JMS, Web services, SOA, SOAP. |
Application Server | JBoss, Apache Tomcat, Websphere, Sun |
IDE and Development Tools | Spring STS, Eclipse IDE, Netbeans |
Database/Tools | MYSQL, MS SQL 2005, Oracle, SQL, DML, DDL |
Platforms | Windows Server 2003, XP, Xwindows |
Build Tools | ANT, Maven GNU make |
Professional Experience
Confidential
Java/J2EE Developer
Responsibilities: -
- Participated in gathering business requirements from the User.
- Worked in Water Environment.
- Modified the existing Backend code for different level of enhancements.
- Performing an analysis on the system to identify the impact of the proposed new changes to the system.
- Performed Unit test cases development using JUnit.
- Used Hibernate ORM framework for interacting with the database.
- Consumed and Created SOAP Webservices.
- Used Sun Java System Application Server.
- Used ANT scripting for build the application.
- Collaboration with development team to ensure testable user stories are created and estimated.
- Working with Product Management in determining acceptance criteria for user stories.
- Recommending test approach, test environment requirements and data strategies.
- Working closely with development team to identify and resolve issues.
- Analyzing, designing and maintaining test artifacts.
- Creating and/or setting up test environments and test data.
- Developing and executing automated and manual tests.
- Responsible for development of UI modules using HTML, JSP, JavaScript and CSS.
- Implemented the Object Oriented Analysis and Design OOAD .
- Used Core Java for writing Business logic in the middle tier.
- Provide the technical knowledge of all Base Assets components and be the liaison between Base Assets and all of the Line of Businesses and Development Centers that will interact with Base Assets.
- Participate in the design of future components within Base Assets.
- Worked with MULE ESB.
- Involved in developing code for obtaining bean references in Spring framework using Dependency Injection DI or Inversion of Control IOC .
- Worked in Agile Environment.
- Performed Unit test cases development using JUnit.
- Application was deployed on Tomcat Web Server.
- Used Test Link to upload Test Scripts
- Used Orcale 11i as Database .
- Used Hibernate 3.X framework for interacting with the database
- Created hbm.xml files as per the requirement.
- Serve as Subject Matter Expert for the interfaces between all Base Assets components and the applications in the other Development Centers/Systems areas
- Contribute and assist with the monitoring of the health and availability of the Base Assets components
- Provide technical expertise during outages and other times as needed.
- Act as Problem Management Coordinator for all Base Assets components
- Participate on Service Management processes through definition, implementation, and ongoing support.
Environment: Java 6.0, J2EE, JSP, Apache Tomcat Server, SVN, CSS, HTML, Mule, JavaScript,Tridion, Spring 2.5.6, Motra Home Tool for non functional testing , TestLink Home Tool for test scripts , Trac Home Tool for open defect , Hibernate 3.5.6, Perfecto mobile mobile testing , Splunk, Accessibility using NVDA, Adesigner tools
Confidential
Java/J2EE Developer
Responsibilities:
- Full life cycle experience including requirements analysis, high level design, detailed design, data design, coding, testing, and creation of functional and Technical documentation.
- Involved in discussing the requirements/enhancements with the Business team.
- System analysis, design and development of the web application and SOA.
- Wrote various controllers for the Spring.
- Implement MVC architecture using Spring Framework. Designing, creating, database, writing DDL, DML statements.
- Worked in Agile Environment
- Developed Business Logic Beans using Session Fa ade Design Pattern.
- Participated in Agile Meeting to update the Project Status.
- Developed JUNIT4 Test Cases.
- Used Hibernate 2.0 framework for interacting with the database
- Handling the Http requests from the front-end components
- Used Hibernate as the Object Relational Mapping tool for persisting java objects.
- Consume Web services.
- Handled database transactions like triggers, Join Queries using PL SQL, Oracle.
- Application developed using Apache tomcat.
- Responsible in developing and coding of stored procedures, triggers and functions.
- Client side data is validated using JavaScript before being submitted to the database.
Environment: Java 5.0, J2EE, JSP, Apache Tomcat application server, Hibernate, Spring 2.5.6, Apache Log4j, CSS, HTML,Oracle, JavaScript, Eclipse.
Confidential
Responsibilities:
- Involved in understanding of business requirements, design and development of the project.
- Developed the Business logic in the middle-tier using Java classes, Java beans for storing and retrieving the data from Database.
- Implement MVC architecture using Spring Framework. Designing, creating, database, writing DDL, DML statements and populating the DB2 database SQL/PL-SQL.
- Performed Unit test cases development using JUnit.
- Developed Business Logic Beans using Session Fa ade Design Pattern.
- Wrote complex SQL Queries, stored procedures to generate reports.
- Participated in modification and testing of existing code written in JSP pages.
- Participated in modification of existing JavaBeans classes, J2EE
Environment- Java 4.0,5.0 J2EE,,Servlets , JSP, Eclipse,Websphere Application Server 7.X, Hibernate, Spring, XML, CSS, HTML, My SQL, JavaScript, Eclipse
Confidential
Responsibilities:
- Developed an application using the model-view-controller MVC application design pattern and encapsulated front end from the underlying business logic, and data model.
- Developed Business Logic Beans using Session Fa ade Design Pattern.
- Participated in the design phase of the Inventory Systems using MVC architecture.
- Participated in the re-design of the database to meet the new requirement.
- Performed code migration from PHP to Java.
- Implementation Action Form in Struts.
- Developed Unit Testing Prototypes, Deployment and Documentation.
- Performed Migration of certain legacy modules from .NET framework to Java Struts.
- Performed Back-end Development using J2EE Struts 2.0 framework.
- Performed Implementation of the business logic of the application.
- Used Struts validator Framework and JavaScript for validation purpose.
- Used ORM tools: Hibernate to connect to the database.
- Performed Unit test cases development using JUnit.
- Used Log4J for logging errors.
Environment: Java ,JSP,CSS, Servlets, Struts, HTML,DHTML, XML, ANT, Schema, JDOM, JDBC, JavaScript, Oracle, DOJO ,JUnit, Unix, Rational Rose v2000, DB2, WebSphere, Windows 2000.