Sr Java/j2eedeveloper Resume Profile
Greensboro, NC
Summary:
- Around 7 years of IT Experience in Analysis, Design, Development, Testing, Deployment and Implementation of Multi-Tier distributed applications in technologies like Core Java, Java Beans, J2EE JSP, Servlets , JSF, Struts, Springs, Spring batch, Hibernate, JDBC, XML, Web Services and Design Patterns.
- Worked extensively on projects JDBC, Servlets, MVC architecture, Java Beans, XML.
- Experience in MVC architecture, Struts framework, J2EE Design Patterns, Spring IOC, Java Server Faces and Hibernate.
- Backend Oracle PL/SQL and writing stored procedures
- Worked extensively on projects UML, Object oriented methodologies.
- Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
- Experience in DB2, Oracle, SQL Server 2000, and MS ACCESS databases. Hands on with PL/SQL Stored Procedures, Triggers and Views.
- Good experience in Unit Testing using JUnit and Version control using CVS, PVCS.
- Excellent knowledge of Java Swing API, AWT Event handling and Multithreading.
- Experience working extensively on both UNIX based and Windows environments.
- Excellent skills in programming using wide variety of languages and ability to adapt new latest technologies work in Multi-platform environment.
- Has the motivation to take independent responsibility and be a productive team member, accompanying a strong programming and analytical background.
- Have extensive knowledge on Spring MVC, Spring AOP, and Spring Security.
- Good experience with XML, XML Parsers Web Services.
- Experience with test-driven development using a various unit testing framework such as JUnit
- Experience in working with JDBC, Oracle, SQL server and MySQL.
- Good Knowledge of using IDE Tools like Eclipse, MyEclipse, Net Beans,RAD for Java/J2EE application development.
- Excellent communication, analytical, interpersonal and presentation skills.
Skill Set:
Languages | C , SQL, Java, |
Core Java, J2EE Technologies | Core, OOP, Multithreading, Exception Handling, Collection, Swing, Servlets, Java Server Pages JSP , JDBC, Spring, Struts, Hibernate and web services |
Web Technologies | HTML, XML, JavaScript, XHTML, DHTML, CSS |
Application servers | IBM websphere, Apache Tomcat |
Databases | RDBMS, SQL, Oracle, SQL Server |
IDEs | Eclipse, NetBeans, Rational Application Developer RAD |
Version Control | PVCS, CVS |
MS Office Software | Word, Excel, Access, Power Point, SharePoint, Outlook |
Operating Systems | Windows, Unix |
Professional Experience:
Confidential
Sr Java/J2eeDeveloper
Responsibilities:
- Involved in all the phases of SDLC including Requirements Collection, Design Analysis of the Customer Specifications, Development and Customization of the Application.
- Designed VF Retail Web Applications using Struts framework with MVC model view controller architecture.
- Created UML diagrams use case, class, sequence collaboration diagram based on the business requirements using IBM Rational Software Modeler.
- Created user-friendly GUI interface and Web pages using HTML and CSS and JSP.
- Developed web components using MVC pattern under Struts framework.
- Developed presentation layer using JSP, HTML, Java Script, JQuery, CSS
- Used Web Services to exchange product and customer order information.
- Wrote JSPs, Servlets and deployed them on Weblogic Application server.
- Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
- Used JSP's HTML on front end, Servlets as Front Controllers and JavaScript for client side validations
- Developed business logic used on J2EE and Java
- Used Hibernate for Object Relational mapping
- Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
- Developed custom inversion of control framework for JSP/JSF portlets on Liferay Portal Server.
- Consumed Web services using JAX-WS and generated client stubs from wsdl for web services.
- Implemented the web-based application using spring.
- Used Eclipse as the Java IDE in the development of the application.
- Used DB2 as the database and wrote SQL PL-SQL.
- Application developed with strict adherence to J2EE best practices.
- Designed and created the database tables and wrote SQL queries, Joins, PL/SQL sub programs like stored procedures, triggers and functions to access Database.
- Participated in the regular build and deployment activity of the VF software and maintaining the code optimization to increase the performance.
Environment: Java, J2EE, JSP, Servlets, JavaScript, Struts, SQL/PLSQL, Oracle 11g, Apache Tomcat Server, HTML, XML, XHTML, Windows.
Confidential
Java/J2ee Developer
Responsibilities:
- Involved in the process Design, Coding and Testing phases of the software development cycle.
- Designed use-case, sequence and class diagram UML .
- Used JSP's HTML on front end, Servlets as Front Controllers and JavaScript for client side validations
- Designed, developed and maintained the data layer using Hibernate and performed configuration of Struts Application Framework
- Implemented the web-based application using Spring Framework.
- Created Web Services to exchange data of payment and Invoicing with Large Business Customers.
- Developed Servlets, JSP pages, Beans, JavaScript and worked on integration.
- Designed the Front End using JSP, HTML, CSS and Spring Tag Libraries
- Develop spring and Hibernate based multi-tier Web Application.
- Developed SOAP/WSDL interface to exchange usage and billing information for third party carriers.
- Configured struts tiles and designed the JSP pages for the application.
- Developed stored procedures to extract data from Oracle 10g database.
- Developed and maintained Ant Scripts for the build purposes on testing and production environments.
- Application developed with strict adherence to J2EE best practices.
Environment: Java, J2EE, JSP, Servlets, JavaScript, Struts, Hibernate, SQL/PLSQL, Web-Services, HTML, XML, XHTML, Windows.
Confidential
Java/J2ee Developer
Responsibilities:
- Involved in Analysis, Design, Development, Integration, Testing, Implementation, User Acceptance Testing and maintenance stage.
- Worked on both GUI side using JSP/ JavaScript and backend SQL and DB2 Stored procedures.
- Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM.
- Wrote SQL statements and stored procedures to retrieve the data from the database.
- Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries.
- Wrote the Hibernate-mapping XML files to define java classes-database tables mapping.
- Implemented Validation Framework, Errors and Exceptions in Struts.
- Involved in configuration of Data sources and connection pools in web Sphere application server according to requirement.
- Extensively used J2EE Design patterns like Service Locator, Business delegate, factory, Singleton pattern, DAO and TO.
- Experience in debugging the application by running the server in debug mode and having the experience in usage of log4J to persist the data in log files.
- Prepared Test Cases for Unit Testing and Integration testing. Tested the use case by writing unit test cases and have good knowledge of J-unit to test the application.
Environment: Core Java/J2EE, Struts 1.1, XML, HTML, Eclipse, PL/SQL, JavaScript, Oracle 10g, Windows 2003, Unix
Confidential
Java Developer
Responsibilities:
- Participate in analysis and design of the application in Java based on MVC Architecture, used open source Struts framework.
- Added features with latest business and system requirements as needed.
- Wrote Java classes to support functionalities like generation of the payroll processing for each pay group, benefits calculation and retirement services employees and employer services.
- Design and developed few GUIs, client side and server side validations using HTML, JSP, Java Script.
- Developed Struts action classes and validation classes using Struts controller component and Struts validation framework.
- Wrote Java operation classes to handle different transactions like calculate benefits, add/remove dependentand change family status and payroll processing.
- Used PL/SQL stored procedures, triggers for handling database processing.
Environment:Core Java, Spring MVC, HTML, XML, Hibernate, JavaScript, Oracle 10g.
Confidential
Jr Java Developer
Responsibilities:
- Involved in the process Design, Coding and Testing phases of the software development cycle.
- Developed Servlets, JSP pages, Beans.
- As a developer was involved in interaction with the application users for their Requirements, Specifications and enhancements.
- Development of SQL scripts
- Development of Servlets, Helpers, JSP's
- Development of Various Reports using Java and SQL queries
- Participation in Design, Issue Resolution and Sustainment meetings.
Environment: Java, Servlets, JSP, Oracle 10g, Windows 2000 and UNIX