Sr.java Developer,resume Profile
SUMMARY
- 10 years of IT experience and mainly developing enterprise applications using J2EE Servlets, JSP, JSF, EJB, Spring, Hibernate, JDBC, JNDI, JMS, XML, XSL, SOAP, DOM and SAX API for XML parsing and Core Java RMI, JNI, JDBC .
- Designed system architecture.
- Designed and developed frame work core modules.
- Designed and developed high level and low level design documents.
- Designed, reviewed and executed performance test plans.
- Designed system and integration test plans and reviewed unit test plans.
- Coordinated and monitored offshore team to meet the deliverables and milestones.
- Proven Expertise in J2EE Middleware Applications Development using EJB, Spring, Hibernate, JDBC, JNDI, MQSERIES and JSF, STRUTS.
- Proven expertise in IBM tools Websphere Application Server V6 V5, MQ Series V5.x and Rational Application Developer V6.
- Proven expertise in Web User Interface Development using MVC Frameworks-Struts,Spring and JSF, Servlets, Servlet Filters, JSP, JSP Custom Tags Development, HTML and Java Script.
- Proven expertise in SQL stored procedures development tuning, SQL queries tuning. Used TOAD and PL/SQL Developer for development.
- Worked in Web Services Development using Apache AXIS, SOAP, WSDL and JAX RPC.
- Experience as a WebSphere Administrator and integrating it with other enterprise softwares like IBM,WebSphere MQ, IBM Tivoli Directory Server ldap, Tivoli Access Manager and Production Support of various systems/software on Sun Solaris, AIX, Linux RedHat, Suse and Windows environments.
- Extensive experience in installation, configuration, and administration of WebSphere Application Server, IBM HTTP Server, WebSphere MQ on AIX, Solaris, Linux, and Windows and automation.
- Installed fixpacks, eFixes, and cumulative fixes to the existing infrastructure and automated it.
- Wrote wsadmin - JACL, Jython and ANT scripts to automate various WAS administration and deployment tasks such as JVM and resource configurations, J2EE application deployment, ear/war/jar installation, backups, JVM export/import and the like.
- Responsible for installation, configuration and maintenance of WebSphere Application Server Base and ND , WebSphere Portal Server, WebSphere MQ in a heterogeneous environment
- Experience in configuring SSL security for the HTTP servers and the plugin
- Worked with IBM on problem determination, troubleshooting, and resolution PMRs, running and submitting mustgather scripts and output, turning on trace, verbose-gc, taking thread and heapdumps.
- Configured Queue Connections Factories, Queue Definitions, and Listener Ports in order to provide connectivity to Enterprise MQ infrastructure and also worked on Service Integration Bus SIB configuration in V6.x
- ,Experience IBMMessageBroker WMB ,IBM MQTT RSMB .
- Well versed in creating resources, modifying properties, view runtime attributes, commit modifications and securing administrative server using Authentication, Authorization, Certificates, Credentials, Permissions, WebSphere Resources Servlets, JSP files, HTML files .
- Good Communication, Interpersonal, Leadership and Customer Interfacing skills in Software Development.
- Proven expertise in in migrating the project from Websphere 4.0.6 to Websphere 6.1.
- Proven expertise in migrating the java JDK1.2 to IBM JDK5.0.
- Having experience in gateway side like Zigbee,MCP,RSMB.
- Having experience in JMS, Message Driven Beans.
TECHNICAL SKILLS
Languages: C,C ,Java,J2EE, JSP, Java Script, HTML, XML,Perl,CGI. SQL, PL/SQL.
Technologies: Servlets, JSP,JSTL, JSF, Struts,Spring, Struts Tiles, EJB, JMS, JDBC, JNDI, RMI, Hibernate, Spring. Spring MVC,Spring Tiles Spring Hibernate,Spring JDBC Template,Spring JMS Template,Spring Validations,Spring Tags,AJAX,CSS,ValidatorXML Framework,Spring Tiles,Spring Schedulers.
Tools: JDK 1.4/1.5, Eclipse 3.2, Rational Application Developer 6.0, Web logic Workshop JUnit 3.0,IBM RAD7.0.
Middleware: Weblogic 7.1/8.1, Websphere Application Server 5.x/6.x, WebSphere Portal Server4.0, 5.x,6.0 , Apache Web Server 1.x, IBM HTTP Server 5.x/6.x, Tomcat 3.x.,JBOSS
Messaging System: JavaMailAPI,MQSERIES,IBMMessageBroker WMB ,IBM MQTT RSMB ,JMS.
Databases: Oracle 9i 10g,Sybase,UDB,IBM DB2
Version Control: CVS,PVCS,SVN, Cruise Control
Design Patterns: J2EE Design Patterns
Web Services: Apache AXIS 1.x, JAX RPC, SOAP, WSDL
Operating Systems: Redhat Linux and Windows,Unix.
Xml Parser: XmlBeans,DOM,SAX,Castor Framework,XSLT.
Security: Spring Acegi Security.
Industries: Healthcare, Financial Services, E-Commerce,Energy Domain.
PROFESSIONAL EXPERIENCE
Confidential
Sr Java Developer.
Responsibilities:
- Used Singleton design pattern
- Analyzed Sequence Diagrams, Class Diagrams
- Used Spring with Hibernate and HSQL supported database communications to query the schemes
- Install Websphere portal server and config the server.
- Used Spring MVC with Hibernate Intigration
- Developed JSP,Spring Tiles and HTML for the presentation view.
- Developed user interfaces using JSP Custom Tags
- Responsible for creating generalized Exception classes to report for checked exceptions occurring in the entire application.
- Prepared documents like functional flow for developed modules
- Involved in requirement collections for new enhancements
- Configure Shared libraries.
- Configure Hibernate hbm files.
- Generate IBM DB2 tables by running JUNIT test cases.
- Involved in Hibernate HSQL querries.
- Configure property file in Spring Framework.
- Configure Hibernate file in Spring Framework.
- Configure Maps and Lists and Set in Spring Hibernate Framework.
- Configure MQ Message Broker WMB using MQ Broker.
- Communicate between Message broker to IBM MQTT Broker
- Sending messages to Very Small Message Broker RSMB .
- Involved in Spring ACEGI security
- Prepared use cases for new enhancements
- Configured WebSphere resources like JDBC, J2C and JMS. Troubleshoot for Connection Pooling problems.
- Configure JMS Template file in Spring Framework.
- Configure JDBC Template file in Spring Framework.
- Involed Spring MVC fprm validations.
- Worked closely with the application developers to define and configure Application Servers, Virtual Hosts, Web Resources, JDBC Drivers, Web Applications, Servlets, and Servlet Engines-as well as deployment of EJB's across multiple instances of WebSphere.
- Involved in building the applications using headless ANT build process and run the build scripts through RAD7.
- Configured SSL communication between the WebServer Plug-in and the Websphere Application Server.
- Configured the web-server interfaces plug-in file , data sources, HTTP transports for Application Server instances and applications.
- Involved in production support in Unix platform.
- Implemented open source Log4j logging framework in whole application.
- Identified Performance issues in existing code and provided solutions
- Wrote Ant build scripts to automate build process
- Involved in Application Supports and releasing the fixes
- Involved in code Refactor
- Involed configure the project in IBM RAD to Serena SVN tool.
- Build ear files used Cruise Control.
- Used CSS and javascript for design the screens.
Environment: Websphere Application Server V6.1, WebSphere Portal Server 6.1, RAD7,Spring, Spring ACEGI Security, Spring Jdbc Template ,Spring with Struts ,SpringAOP,SpringIOC,Spring JMS Template,Spring Validations,Spring Tags,Spring Tiles,Java V1.5, HTML,Unix, JavaScript, Hibernate 3.x, IBM DB2, JUnit 4.2, Ant 1.7, CSS,SVN,,J2EE Design patterens,IBM Message Broker WMB ,MQ Series,IBM MQTT,VerySmallBroker RSMB ,MDB,Cruise Control.
Confidential
Sr Java Developer.
Responsibilities:
- Used Singleton design pattern
- Analyzed Sequence Diagrams, Class Diagrams
- Used Spring with Hibernate and HSQL supported database communications to query the schemes
- Install Websphere portal server and config the server.
- Deploy the application in portal server.
- Used Spring with Struts Intigration
- Developed JSP,Tiles and HTML for the presentation view.
- Developed user interfaces using JSP Custom Tags
- Responsible for creating generalized Exception classes to report for checked exceptions occurring in the entire application.
- Worked on Java server side programming using Servlets, which used as the controller and JSP to manipulate the data's from the database and reflect it to the UI for the different users.
- Involved in X12 HIPAA processes
- Involved in EDI transactions
- Prepared documents like functional flow for developed modules
- Involved in requirement collections for new enhancements
- Configure Shared libraries.
- Configure property file in Spring Framework.
- Configure Maps and Lists in Spring Framework.
- Involved in Spring ACEGI security
- Prepared use cases for new enhancements
- Completely involved in migrating the project from Websphere 4.0.6 to Websphere 6.1
- Completely involved in migrating the java JDK1.2 to IBM JDK5.0.
- Responsible for installation, support and performance monitoring of high profile applications running on IBM WebSphere Application Servers integrated with Apache HTTP Server and Oracle.
- Involved in migration from WAS 5.1.1 Network Deployment and Base on AIX platform to WAS 6.1 ND.
- Migrated various applications from JDK1.4 to 1. 5 successfully using RAD7.
- Configured WebSphere resources like JDBC, J2C and JMS. Troubleshoot for Connection Pooling problems.
- Handled the maintenance of the WebSphere Application Servers on AIX platform and settled up the developing, testing and staging environments for the ongoing application development.
- Generated http plug-in config and moved it to the web servers. Troubleshoot problems for plug-in regeneration.
- Worked closely with the application developers to define and configure Application Servers, Virtual Hosts, Web Resources, JDBC Drivers, Web Applications, Servlets, and Servlet Engines-as well as deployment of EJB's across multiple instances of WebSphere.
- Involved in building the applications using headless ANT build process and run the build scripts through RAD7.
- Configured SSL communication between the WebServer Plug-in and the Websphere Application Server.
- Configured the web-server interfaces plug-in file , data sources, HTTP transports for Application Server instances and applications.
- Involved in production support in Unix platform.
- Implemented open source Log4j logging framework in whole application.
- Identified Performance issues in existing code and provided solutions
- Wrote Ant build scripts to automate build process
- Involved in Application Supports and releasing the fixes
- Involved in code Refactor
- Used ValidatorXML Framework.
- Used XmlBeans parsing the xml files return from Universal D/B.
- Involed configure the project in IBM RAD to Serena PVCS tool.
- Used CSS and javascript for design the screens.
Environment: Websphere Application Server V6.1,WebSphere Portal Server 6.0, RAD7,Spring2,Struts1.2, Spring ACEGI Security, Spring Jdbc Template ,Spring MVC,SpringAOP,SpringIOC,,Java V1.5, HTML,Unix, Perl,CGI,SOAP, JavaScript, Hibernate 3.x, Oracle 10g, JUnit 4.2,,XML, XmlBeans ,UDB,Tiles, Ant 1.7, CSS, JSF,ValidatorXML Framework ,AJAX,and PVCS,,J2EE Design patterens, Oracle 10g,SQL.
Confidential
Sr Java Developer.
Responsibilities:
- Used Singleton design pattern
- Analyzed Sequence Diagrams, Class Diagrams
- Involved in Spring ACEGI security
- Used JDBC and SQL supported database communications to query the schemes,
- Developed JSPs and HTML for the presentation view.
- Involved in Spring ACEGI security
- Developed user interfaces using JSP Custom Tags
- Responsible for creating generalized Exception classes to report for checked exceptions occurring in the entire application.
- Wrote a Scheduler Component for settling Credit/Debit card transactions. The scheduler should
- Get executed every night 10:00 PM
- Worked on Java server side programming using Servlets, which used as the controller and JSP to manipulate the data's from the database and reflect it to the UI for the different users.
- Involved in X12 HIPAA processes
- Involved in EDI transactions
- Prepared documents like functional flow for developed modules
- Involved in requirement collections for new enhancements
- Prepared use cases for new enhancements
- Completely involved in migrating the project from Websphere 4.0.6 to Websphere 6.1
- Completely involved in migrating the java JDK1.4 to IBM JDK5.0.
- Implemented SSL as per IBM Specification.
- Implemented open source Log4j logging framework in whole application.
- Writing SOAP,JAXRPC programmes for accessing WebServices
- Identified Performance issues in existing code and provided solutions
- Wrote Ant build scripts to automate build process
- Involved in Application Supports and releasing the fixes
- Involved in production support in Unix platform.
- Involved in accessing Webservices.
- Install Websphere portal server and config the server.
- Deploy the application in portal server.
- Used CSS and javascript for design the screens.
Environment: Websphere Application Server V6.1, RAD7,Spring2,Struts1.2, Spring ACEGI Security, Spring Jdbc Template ,Spring MVC,SpringAOP,SpringIOC, JSF ,Java V1.5, HTML,Unix, Perl,CGI,SOAP, JavaScript, Hibernate 3.x, Oracle 10g, JUnit 4.2,,XML, XmlBeans ,UDB,Tiles, Ant 1.7, CSS, ValidatorXML Framework ,AJAX,and PVCS,,J2EE Design patterens, Oracle 10g,SQL.
Confidential
Java Developer
Responsibilities:
- Used Session Facade Patterns, Singleton design patterns
- Developed JSPs and HTML for the presentation view.
- Worked EJB programming using Entity Bean, Session Bean and JSP to manipulate the data's from the database and reflect it to the UI for the users.
- Prepared documents like functional flow for developed modules
- Implemented open source Log4j logging framework in whole application.
- Develop a GUI and REPORTING SYSTEM, taking advantage of the available APIs and Messaging services MQ SERIES 5.3 that will interact with the Loanet application
Environment: Java, EJB, JSP, JDBC, Sybase12.5, Web logic 8.1, MQ SERIES 5.3, Log4J, JSF, CVS, javascript,CSS,AJAX, CSS,J2EE Design patterens, SQL.