Senior Developer Resume Profile
NJ
Professional Summary:
- A Snr. Software Developer with 10 years experience in development of Internet and intranet based web centric, multi-tier applications.
- Expertise in J2EE technologies viz. EJB, JSP, RMI, JavaBeans, Servlets, JDBC, JSF, JavaMail, JNDI, JMS, Tiles, Struts and Spring Frame work and Hibernate
- Expertise in SOA and Web services using Axis 2.0 and Jax-WS.
- Business / Systems Analyst experience entails working with clients/domain experts to analyse and define business requirements, preparing functional and technical specifications and design, liaison between business groups and technical team.
- Developed applications based on Model-View-Controller MVC architecture, using design patterns such as Data Access Object, Business Delegate, Service Locator, and Session Facade etc.
- Proficiency in back-end databases such as Oracle, SQL Server, My SQL and MS-Access.
- Assisted the technical architect in designing object modelling. Used modelling techniques in UML - Use Cases, Class Diagrams, Sequence Diagrams, etc. Participation in Rational Unified Process framework.
- Deployed applications on web and application servers such as Pramati, Jboss, WebSphere, Oracle 9iAs and WebLogic.
- Experience on Eclipse, WSAD
- Experience in using ANT tool to compile, package and deploy the components in to Application Servers.
- Developed logging standard and mechanism based on Log4J.
- Motivated team player with ability to work under minimal supervision possessing excellent communicational, interpersonal, analytical and problem solving skills.
- Understanding of rule engine like Jrule.
Technical Summary:
- Operating Systems: Sun Solaris, HP-Unix, and Windows-7/2000/XP
- Languages: Java, J2EE, XML, SQL, PL/SQL, C , C
- J2EE Technologies: JSP, Servlets, JavaBeans, EJB, JDBC, JNDI, JSP Custom Tag Libraries, Tiles, JSF, XML SAX DOM , XSLT, JMS, Java Mail API, ANT, JUnit, Apache Axis, Apache FOP,Jax-WS,Enterprise Service Bus
- Application/Web Servers: WebSphere 6.1, JBoss 4, WebLogic 4
- Databases: DB2 9.1, Oracle 8i/9i, Sybase 11, MSSQL 2005
- IDEs Tools: Eclipse 3.x with MyEclipse 5.x, IBM RAD, IBM WSAD, TOAD, WinSCP, Putty, Rational Rose
- Build Scripts: ANT
- Protocols: Sun One LDAP, Web services
- Version Control: CVS, and ClearCase
- Frameworks: Hibernate, Spring, Struts
Experience:
Confidential
Role :Senior Developer
Accomplishments:
- Responsible for development activities based on assigned Features.
- Requirement Analysis and design.
- Design and Develop customized components using Java/J2EE.
- Responsible for implementing the use cases of business class.
- Developed DAO classes using the Hibernate.
- Good Understanding of Spring controllers.
- Hibernate used to save persistent Data Access Objects to Oracle database.
- Developed and implemented GUI Functionality using JSP and Javascript.
- Used Spring Dependency injection integrating with some of internal systems.
- Written filters for Site minder integration with Single Signon.
Environment: J2EE, JBoss 4.0, Eclipse, JSP, Spring 3.0,JavaScript, HTML, Spring MVC Framework, Spring Web Flow,Jquery,Log 4J, Oracle 10g, XML,TOAD,Maven,Spring JDBC, Hibernate,Spring Security,JQuery,Logi XML Reports tool.
Confidential
Role Snr. Software Developer Accomplishments:
- Responsible for development activities based on assigned Features.
- Requirement Analysis and design.
- Design and Develop customized components using Java/J2EE.
- Responsible for implementing the use cases of business class.
- Developed DAO classes using the Hibernate.
- Good Understanding of POJOs,Config files and Mapping files.
- Hibernate used to save persistent Data Access Objects to MySQL database.
- Involved in developing Spring IOC classes to communicate with the persistence layer.
- Utilized Log4J for debugging and logging exceptions rose in the application.
- Developed and implemented GUI Functionality using JSP and swing.
- Used Axis frame work to Generate WSDL and Java proxy classes.
- Used SOAP in webservices.
- Used Spring Dependency injection integrating with some of internal systems.
Environment: J2EE, JBoss 4.0, Eclipse, JSP, JavaScript, Open Reports,HTML, Struts with Tiles frame work, EJB3.0, Log 4J, Oracle 10g, MySQL, XML,TOAD, Sub Version, Maven,Spring, JSF,Hibernate,Axis.
Confidential
Role - Snr. Software Developer Accomplishments:
- Responsible for implementing business documented which provided by Business Analysts.
- Developed JSP pages for dynamic representation using Struts.
- Used Jax-WS to create and publish Web services.
- Designed and developed server side components using Java/J2EE.
- Designed and developed web services to access other department request with in the Wells Fargo.
- Customizing Service request for Wholesale and Mortgage Departments within Wells Fargo.
- Used Struts Validation-Rules and JavaScript for client-side validation.
- Involved in External Integration like LDAP for authenticating the users.
- Utilized Log4J for debugging and logging exceptions rose in the application.
- Working as team lead, co-ordinating with off-shore team to assign work and get the status of project.
Environment: J2EE, WebSphere 5.1, RAD 6.0, JSP, JavaScript, HTML, DHTML,Ajax, Struts with Tiles framework, JSF, EJB2.0, Log 4J, XML,Oracle 10g, TOAD, Rational Rose and CVS,Webservices,JAX-WS.
Confidential
Role Solution Engineer Accomplishments:
- Developed Interfaces for the credit check process with cyber source.
- Developed Designed Holiday solution for Lamps Plus and SAKS.
- Design and Develop Front-end components and middle tier components for Lamps Plus customization.
- Developed Build Script using ANT tool.
- Used Perforce as version control system.
- Design and Develop Servlets and Action Handlers part of Restoration Hardware customization.
- Develop common framework classes in part of customization.
- Involved in creating and writing PL/SQL procedures in the application.
- Created PDF, RTF report template documents using Apache FOP.
- Hibernate used to save persistent Data Access Objects to MySQL database and Good Understanding of POJOs,Hibernate Config and Mapping files.
- Hibernate used to save persistent Data Access Objects to MySQL database
- Worked as a Team Lead for offshore team.
Environment: J2EE, WebSphere 5.1, RAD 6.0, JSP, JavaScript, HTML , DHTML, Struts with Tiles framework, EJB2.0, Log4J, Oracle 9.i, TOAD, Rational Rose, Perforce, Apache FOP,Spring,Hibernate.
Confidential
Role - Sr J2EE Consultant Accomplishments:
- Involved in preparing functional Technical documentation.
- Migrated existing Architecture suiting to J2EE Architecture
- Developed and implemented GUI Functionality using JSP, Struts, JSTL, Tiles, AJAX.
- Used Struts Validation-Rules and JavaScript for client-side validation
- Utilized Log4J for debugging and logging exceptions rose in the application.
- Involved in creating and writing PL/SQL procedures in the application
- Developed Build Script using ANT tool
- Developed Message Driven Beans.
- Used Enterprise Service Bus to process message queues/topics.
- Worked as a Team Lead for offshore team.
Environment: J2EE, WebSphere 5.1, RAD 6.0, JSP, JavaScript, HTML, DHTML, Struts with Tiles framework, Stateless Session EJB2.0, Log4J, DB2, TeraData, Oracle 9.i, JMS ,MQ Series,TOAD, Rational Rose, UML,JUnit and PVCS
Confidential
Role Aapplication Developer Accomplishments:
- Involved in preparing Business Requirement Specification Documents.
- Responsible for implementing the use cases of business class.
- Developed JSP pages for dynamic representation using Struts.
- Written Java JDBC Layer to access Database.
- Involved in creating and writing PL/SQL procedures in the application.
- Utilized Log4J for debugging and logging exceptions rose in the application.
- Worked on Apache POI, XML, XSLT, XSL-FO and XSD for handling reports created in the application.
Environment: JDK1.4, JDBC, Servlets, JSP, Struts, SQL, Rational Application Developer 6.0, WebSphere Application Server
Confidential
Role Application Developer Accomplishments:
- Involved in developing interfaces to extract data to view and update existing member's data, which is existed in diamond.
- Involved in preparing Software Requirement Specification Documents.
- Involved in preparation of Troubleshooting document for the application
- Incorporated custom logging mechanism for tracing errors occurred in the application.
- Developed SQL statements and stored procedures for back end communication.
- Used Struts framework JavaScript for client-side validation
- Developed Build Script using ANT Script.
- Involved in reviews and problem resolutions.
Environment: JDK1.4, JDBC, SQL, XML, Oracle 9i, WebLogic Application Server, Harvest, Log4J