Java/j2ee Developer Resume
IllinoiS
SUMMARY
- Almost 6+ years of experience in IT Industry mainly in Designing, Developing and Integrating Components for robust Web - based and client/server software 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 with Unix on Server side 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, JSF, Visual Studio 2005 (.NET), Tiles Validations, DyanAction form
Web technology: Ajax, XML, XHTML, CSS, JMS, Web services, SOA, SOAP.
Application Server: JBoss, Apache Tomcat, Websphere
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, Illinois
Java/J2EE Developer
Responsibilities:
- Participated in gathering business requirements from the User.
- 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
- Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
- Worked in Agile Environment.
- Worked on Linux, and wrote shell scripts for automation of jobs
- Performed Unit test cases development using JUnit.
- Application was deployed on Tomcat Web Server.
- Used Test Link to upload Test Scripts
- 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), Perfecto mobile (mobile testing), Splunk, Accessibility (using NVDA, Adesigner tools)
Confidential, Ohio
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, Erie PA
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, Apache Tomcat application server, 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.
- Participated in writing &modification of configuration files: config-struts.xml.
- Performed form validation on the front end side using JavaScript and Struts framework validator Designed and 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.
- Participated in the deployment of the application on WebSphere Application Server.
- Performed maintenance of legacy java desktop multi-threaded applications.
- 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.
