Sr J2ee Developer Resume Profile
TX
Summary
- Consultant with 7 years of extensive experience in Software Development Life Cycle SDLC , Web Application Design, Development, Programming, Testing, Support Maintenance, and End-User support.
- Proficiency in developing secure enterprise Java applications using technologies such as JSP, Servlets, JAVA Beans, EJB, JMS, JNDI, JDBC, XML, CSS.
- Expertise in various open source frameworks like Struts1.2/2.0, Spring and Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
- Extensive experience with Spring along with Hibernate for managing the Database Transactions.
- Expertise in implementing various J2EE design patterns like Service Locator, Session Fa ade, Data Access Objects DAO , Factory, Singleton, Data Transfer Object DTO and Business Delegate in the development of Multi-Tier distributed Applications.
- Extensive experience in modeling presentation tier using Struts MVC2 Model-View-Controller architecture.
- Experience with IBM WebSphere Application server and Weblogic Application Server.
- Experience with JSF JSR 168 .
- Competence in using Java IDE tools of Rational Application Developer RAD , WebSphere Application Developer WSAD , Eclipse 3.0 and WebLogic Workshop to develop dynamic web applications.
- Expertise on entire Software Development Life Cycle SDLC in Intranet and Internet applications using Web/Application Servers like Tomcat, JBoss, WebSphere and Weblogic Application Server.
- Experience in portal Application development in WebSphere Portal Server.
- Experience with the database management like Oracle, SQL Server, and MS Access.
- Good working knowledge on DOM scripting.
- Experience with Webservices.
- Good working knowledge in version control tools like SVN, CVS and Rational ClearCase
- Good working knowledge on JUNIT.
- Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
- Developed ANT scripts in to build and deploy J2EE Applications.
- Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet the needs of the customer.
- Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.
- Able to effectively organize and prioritize multiple tasks
Technical Skills:
Languages | Java, JavaScript, SQL, PL/SQL, T-SQL, C, C , Python. |
Operating Systems | Windows XP/7, Sun Solaris, Linux, Unix AIX , MS-DOS. |
Java Technologies | J2SE, J2EE, JSF,JSR168,JSP, Servlets, EJB, Swing, JDBC, JMS, MQ Series, MDB, JNDI, RMI, Web Services, JAVA Beans, IceFaces. |
Web/App. Server | Jboss7.0, WebLogic 7.0/8.1/9.2/10.3, WebSphere 6.1/7.0,Tomcat 7.0 |
Frameworks IDE Tools | Struts1.2/2.0, JSF, Spring 1.1, Hibernate 3.0, JUnit, ANT, AJAX, Log4J, Eclipse 1.0/3.1, Weblogic Workshop 9.2, WSAD 5.1, RAD 6.0, PowerBuilder, CVS, Serena PVCS , SVN, Rational ClearCase, TOAD/Oracle SQL Developer. |
Web-Development Technologies | JSP, XML, XSD, XSLT, DTD, DOM, LDAP, HTML, Java Script, CSS, DHTML, Agile Methodology, Servlets, JSTL Tag Libraries , JSF JavaServer Faces , RUP, i18n, ANT, JUnit, MQ Series, RMI, JSR 168 Portlet, Portals,ESB. |
RDBMS | ORACLE 8i/9i/10g, SQL Server 6.5, IBM DB2, MS Access. |
OOAD | UML, Design Patterns. |
Projects:
Confidential
Sr J2EE Developer
1Dental application is an E-Commerce application for B2C customers for marketing the Dental discount plans from various providers/vendors. This application provides the multiple provider search criteria for the end customer and customer can choose the plan along with the dentist and the customers will be able to find the best and cheapest dental plans from the various vendors.
Responsibilities:
- Involved in Functional and Detailed Designs.
- Involved in business requirement gathering and technical specifications.
- Involved in the analysis, design, and development and testing phases of Software Development Lifecycle SDLC using Agile development methodology.
- Involved in Presentation Development using Struts Framework.
- Implemented J2EE standards, MVC architecture using Struts Framework.
- Implemented Servlets, JSP and Ajax to design the user interface.
- Implemented and configured various Action classes for handling the client requests using Struts 2 framework.
- Used EJBs Stateless Session beans to implement the business logic, MDBs JMS for asynchronous communication internal and external to the system.
- Wrote WebServices using SOAP for sending and getting data from the external interface.
- Used Design patterns such as Business delegate, Service locator, Model View Controller, Session fa ade, DAO, DTO.
- Involved in implementing the JMS Java messaging service for asynchronous communication.
- Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in the application.
- Backend application layer is implemented using EJB Enterprise Java Bean in WebLogic Application Server environment.
- Created Stored procedures using PL-SQL for data modification Using DML insert, update, delete in Oracle
- Implemented Hibernate framework ORM to work with Oracle database.
- Implemented Spring framework for transaction management.
Environment: J2EE, EJB, WebServices, XML, XSD, Microsoft Visio, Clear Case, Oracle 10g, WebLogic 10.3, JMS, SOA, LDAP, Eclipse, LOG4j, Servlets, JSP, Unix, Struts 2.0, Hibernate, Spring.
Confidential
Senior Developer
Business Foundation System
Business Foundation System BFS is an insurance policy underwriting system under the Commercial Small Insurance vertical. This application provides quotes for customers and enables agents to issue and renew insurance. The underwriters can update with the new rates and edits. Property and Liability, Auto insurance, Workers Compensation are the three lines of businesses supported by this application. It also interacts with some third party applications and has the facility of accepting quote requests from other vendors.
Responsibilities:
- Involved in Presentation Tier Development using JSF Framework and ICE Faces tag Libraries.
- Involved in business requirement gathering and technical specifications.
- Implemented J2EE standards, MVC2 architecture using JSF Framework.
- Implementing Servlets, JSP and Ajax to design the user interface.
- Extensive experience in building GUI Graphical User Interface using JSF and ICE Faces.
- Experience using ICE Faces Tag Libraries to develop user interface components.
- Used JSF, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
- Used EJBs Session beans to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
- All the Business logic in all the modules is written in core Java.
- Wrote WebServices using SOAP for sending and getting data from the external interface.
- Used XSL/XSLT for transforming and displaying reports. Developed Schemas for XML.
- Involved in writing the ANT scripts to build and deploy the application.
- Developed a web-based reporting for monitoring system with HTML and Tiles using Struts framework.
- Middleware Services layer is implemented using EJB Enterprise Java Bean - stateless in WebSphere environment.
- Used Design patterns such as Business delegate, Service locator, Model View Controller, Session fa ade, DAO.
- Funds Transfers are sent to another application using JMS technology asynchronously.
- Involved in implementing the JMS Java messaging service for asynchronous communication.
- Involved in writing JMS Publishers to post messages.
- Involved in writing MDB Message Driven Beans as subscribers.
- Created Stored procedures using PL-SQL for data modification Using DML insert, update, delete in Oracle
- Interaction with Oracle database is implemented using Hibernate.
Environment : J2EE, EJB, ,JSF, ICE Faces, EJB, WebServices, XML, XSD, Agile, Microsoft Visio, Clear Case, Oracle 9.i/10.g, WebSphere8.1,RAD, LOG4j, Servlets, JSP, Unix.
Sr. Java Developer
Confidential
The new CAM Institutional Capabilities Redesign will offer clients helps to create and maintain their energy account with Detroit Energy. Customers will be able to register the new account and will be able to do profile updates ph number, mailing address, physical address etc and also customers will be able to pay their energy bills online The CAM provides a rich look to the clients which basically is built on IBM WebSphere technologies using J2ee, WebServices, and Java server Faces and JMS java messaging service . Involved in Design/Development of various components in state portal using SOA Architecture and Web Sphere technologies
Responsibilities:
- Involved in the analysis, design, and development and testing phases of Software
- Involved in business requirement gathering and technical specifications.
- Implemented J2EE standards, MVC2 architecture using Struts Framework.
- Implemented Servlets, JSP and Ajax to design the user interface.
- Used JSF, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
- Presentation Tier is built using the Struts framework.
- Used EJBs Stateless Session beans to implement the business logic, MDBs JMS for asynchronous communication internal and external to the system.
- All the Business logic in all the modules is written in core Java.
- Workflow Order Flow is built using JMS technology.
- Wrote WebServices using SOAP for sending and getting data from the external interface.
- Involved in writing the ANT scripts to build and deploy the application.
- Used Design patterns such as Business delegate, Service locator, Model View Controller, Session fa ade, DAO.
- Involved in implementing the JMS Java messaging service for asynchronous communication.
- Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in the application.
- Backend application layer is implemented using EJB Enterprise Java Bean in WebSphere Application Server environment.
- Created Stored procedures using T-SQL for data modification Using DML insert, update, delete in SQL Server
- Interaction with SQL Server database is implemented using Hibernate.
Environment: J2EE, JSF 2.0, Facelets, RAD 7.0, Serena Version Manager PVCS , WebServices, XML, XSD, SQL Server, Microsoft Visio, DB2, WebSphere5.1,WebSphere Portal5.1, JSF JSR 168 , LOG4j, Servlets, JSP, Unix, Hibernate.
Confidential
Software Developer
- It is a full-featured web based application that automates the day-to-day functions of school and
- college libraries. It has several features like advanced search capability, overdue reports, fine
- management, custom reports, custom user interface, and circulation management. The system is
- highly flexible and scalable.
Responsibilities:
- Involved in the development, testing and maintenance phases of the software.
- Solved different types of problem tickets raised by the users of the application.
- Implemented J2EE standards, MVC2 architecture using Struts Framework.
- Used Tiles framework for the presenting to the response to the clients.
- Used Servlets, JSP to design the user interface.
- Used JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
- Presentation Tier is built using the Struts framework.
- Used Design patterns such as Service locator, Model View Controller, DAO.
- Used EJBs Stateless Session beans to implement the business logic
- Application was hosted in WebSphere Application Server environment.
- Used JDBC to connect to DB2 database for retrieving data.
- All the Business logic in all the modules is written in core Java.
- Used Serena for source control of Java modules and Clear Case for version control of software design documents.
- Involved in writing the ANT scripts to build and deploy the application.
- Involved in JUNIT testing for the component testing.
Environment: J2EE, JSP, Servlets, Struts, Tiles, Serena Version Manager PVCS , Clear Case, DB2, IBM WebSphere, LOG4j, Mainframes.