We provide IT Staff Augmentation Services!

Sr. Java Developer,resume Profile

SUMMARY

  • 15 years of IT experience in Software Development Life Cycle SDLC including design, development, and building of various client/server and J2EE web applications.
  • Good understanding of middleware concepts like transactions, connection pooling and messaging
  • Expertise in Frameworks Spring, Jakarta Struts , Java Design Patterns, OOAD, Use Cases, Sequence Diagram and Class Diagrams using UML,
  • Good experience in J2EE Design Patterns like Session Fa ade, Service Locator, DAO Business Delegate etc.
  • Strong experience in design, development and deployment of J2EE components Servlets, JSP, JDBC, JNDI, EJB, JMS, XML, DTD and XSD
  • Excellent experience in XML, XSL, XSD and XML parsing using apache tools
  • Experience in Application Servers like WebSphere 4.0,5.16.1, Oracle Application Server 10g, Oracle 9iAS OC4J , JBoss 5.1 and Apache Tomcat 4.x/5.x
  • Experience in Restful Services,Web Services, SOAP, IOC, JAXP, JAXB, JAX-RPC and SOA.
  • Experience in PL/SQL with Oracle 10g/9i R2/8i
  • Experience in Siteminder, LDAP Sun one , Content Management System Tridion .
  • Experience in Unix and Linux shell scripting

Technical Skills

Internet Technologies : Java JDBC,Java Beans, RMI , J2EE EJB 2.0,Servlets 2.1, JSP 1.2, JMS,

JNDI , XML, JavaScript 1.2,CSS,JSON,Restlet Services

Framework : Spring, Struts, Tiles,JSF

Programming Language: Java, J2EE, SQL/PL SQL

App Servers/ Middleware: BEA Weblogic 8.1, IBM WebSphere Application Server v8.5, v,Oracle Application Server 10g, JBoss 5.1, Apache Tomcat 4.X/5.1

IDE / Programming Tools: IBM WebSphere Studio Application Developer v5.1.1, JDeveloper 9/10g, Eclipse 3.0, Ant1.5, Log4j, JUnit

E-Business Standards RosettaNet RNIF 1.1 , xCBL 4.0, IDoc

Object Oriented UML SmartsDraw 7

Methodologies :

Scripting: JavaScript, HTML, DHTML, CSS, XML, XSLT

Operating System: Windows 2003, Windows 2000 Advanced Server/

Professional , Windows NT 4.0, Windows 9x, DOS v6.22,Suse

Linux

Database ORDBMS/ Oracle 10g, Oracle 9i R2, Oracle 8i, Oracle 8.0.5, Oracle 7.3,

RDBMS/ DBMS : MS SQL Server 7.0, MS Access 97 / 95

Content Management : Tridion

System

Access Control System: Siteminder, Ldap Sun one

ORM: Hibernate,Ibatis

Benchmarking Tools: RadView WebLOAD 5.0/6.0, Load Runner 7.5

Version Control: PVCS,CVS, VSS

Professional Experience:

Confidential

Role : Sr. Java Developer

Environment : Spring Core 3.0.5, EXT-JS 4.0, Spring MVC, Spring WS, Hibernate 3, JQuery, AJAX, JSON, Websphere 8.0, XML, XSD, Sybase 9, Jdk 1.6

Responsibilities:

  • Analyze requirement, provide ROM. Attend design meetings, and provide LOE.
  • Worked on Ext-JS 4.0 to develop GUI.
  • Developed Restful services using spring core, WS, AOP.
  • Designed and implemented existing application to support Internationalization.
  • Developed client to communicate with SharePoint.
  • Used TestNG and SoapUI as unit and integration testing framework

Confidential

Role : Sr. Java Developer

Environment : Spring Core 3.0.5, EXT-JS 4.0, Spring MVC, Spring WS, Hibernate 3, AJAX, JSON, Websphere 8.0, XML, XSD, Jdk 1.6

Responsibilities:

  • Designed and developed a multi-tier custom build workflow web application.
  • Thread pools and blocking queues used for parallel processing Multithread .
  • Spring AOP used to check Authorization and determine allowed actions for different workflow status.
  • Spring Scheduler is used to run batches at different schedules to fetch booking data .
  • Spring Integration Message Bus is used to interact with various external systems to send and receive MQ messages and Web Service soap requests/responses.
  • Drools rules engine is used to build Rating algorithms to calculate premiums based on Rating factors and Exposure values.
  • JProbe memory view and CPU view and Thread view are used to analyze the behavior of the application
  • Hibernate associations and Criteria API are used for chunk processing batch processing , updating and inserting data into Oracle and DB2 tables.
  • Implemented UI components grid panels and tree component, forms, etc. and pages using EXT-JS, JavaScript, HTML ,CSS.
  • JSON request/response from UI is processed using Spring MVC 3.0 Restful features and Hibernate/JPA framework is used to save/retrieve the data in the backend.
  • Maven plug-in is used for build and deploy the application in WebSphere Application Server WAS .
  • EhCache used to store Reference Data.

Confidential

Role : Sr. Java Developer

Environment : Spring Core 3.0.5, EXT-JS 4.0,Smooks,Spring MVC, Spring WS, Spring Integration 2.0, Hibernate 3, JQuery, AJAX, JSON, Websphere 8.0, XML, XSD, JAXB, Restful Services, Oracle 10g, Maven, Linux, Soap UI, SVN, Sonatype, Hudson, Jdk 1.6, Jasper Reports 4.5.1

Responsibilities:

  • Obtain requirements from BA and prepare technical document
  • Prepare technical WBS for project Estimation
  • Interact with BA's for business clarification
  • Re-Designed and mavenised Application
  • Used Ext-JS 4.0 for GUI development
  • Used Spring Core, Spring MVC , Spring WS, Spring AOP, Spring Integration
  • Used Facade, Business Delegate, DAO J2EE pattern in the application
  • Implement Quartz scheduler
  • Multithreaded file processors using Executor framework.
  • Use Junit and SoapUI as unit and integration testing framework

Confidential

Role : Tech Lead/Sr. Java Developer

Environment : Jdk 1.6, Spring Core 3.0.5, Spring MVC, Spring WS, Spring Integration 2.0, Hibernate 3, JQuery, AJAX, JSON, Jboss 5.1, XML, XSD, JAXB, XSLT, Restful Services, Oracle 10g, Maven, Linux, Soap UI,

Responsibilities:

  • Interview Business requirement based on BA documents
  • Prepare technical WBS for project Estimation
  • Attend team lead meeting, to discuss and resolve dependencies
  • Design CIL Framework using Spring Integration 2.0
  • Used Spring Core, Spring MVC , Spring WS, Spring Security, Spring AOP
  • Used Business Delegate, DAO J2EE pattern in the application
  • Exposed same set of business services as Restful and Web services using Spring
  • Developed CIL Web UI using Spring MVC
  • Use TestNg Jmockit and SoapUI as unit and integration testing framework

Confidential

Role : Tech Lead/Sr. Java Developer

Environment : Jdk 1.5, Struts,JSF 1.1, Hibernate 3, JSP/Servlets, JSTL, DOJO,AJAX, JSON,

javascript, Websphere Application Server 6.1, XML, XSD, JAXB, XSLT, Restlet

Services, Msql 2005, Oracle 10g, MVC, Ant, Suse Linux ,Lucene

Admin Tool :- It enables editors to create topics page, preview it and publish it production web-site

Topics Pages :- Internet facing web-site, which consume topic service, to display data in various modules

Topic Services :- API based on Restlet services, it retrieves data using database and http interface on request

from topics page

EntityExtraction Service :- it's a Restlet based service, which tags the Topics mentioned in Articles with links to Topic page

Responsibilities:

  • Attend business meeting to gather requirements
  • Analyze requirement and translate it to System Design
  • To Prepare technical WBS for project estimation
  • Used Session Fa ade, Business Delegate and DAO J2EE pattern in the application.
  • Develop code and be accountable for team members code
  • Design database Schemas, to store Topics data
  • Extensively Used Struts, JSF, Spring , XSLT and Hibernate
  • Developed Restlet based services to expose Content from database and third party API
  • Used JAXB to auto generate beans from XSD

Confidential

Role : Tech Lead/Sr. Java Developer

Environment : Tridion, Siteminder, Ldap Sun one , Jdk 1.4,1.5 Spring, Hibernate, JSP/Servlets, JSTL, AJAX, JSON, javascript, Websphere Application Server 6.1, XML, XSD, JAXB, WebServices Oracle 10g, MVC,

Responsibilities:

  • Analyze existing system and design CDA according to functional specs.
  • To Prepare technical WBS for project estimation
  • Develop code and be accountable for team members code
  • Design Schemas of content management system Tridion
  • Actively involved with BA's, for clear business requirements
  • Extensively Used Spring framework and Hibernate in CDA
  • Designed and developed role based security in CDA, using Siteminder as access control manger and LDAP Sun one as user repository
  • Developed JAX-RPC based web-services to expose Content from CMA
  • Used JAXB to auto generate beans from XSD
  • Wrote ant scripts to automate, packaging of application and generation of web-services
  • Involved in migrating of CDA from Oracle 10g application server to Websphere 6.1
  • Wrote shell scripts in Linux.

Confidential

Role : Sr. Java Developer

Environment : Spring,Hibernate, JSP/Servlets, AJAX, Weblogic 8.1, jdk 1.4

XML, Oracle 10g, MVC, Ant

Responsibilities:

  • Was involved in System Analysis that included the low-level design, and contributed to the technical architecture of the system.
  • Developed UI AJAX,JSP and Java Beans
  • Used Spring as the base framework to achieve MVC Model View Controller
  • Used Hibernate for ORM
  • Used Session Fa ade, Business Delegate and DAO J2EE pattern in the application.
  • Was involved in writing PL/SQL procedures and functions.
  • Involved in setup of development and test environment
  • Deployed application on the Weblogic environment
  • Was responsible in automating the deployment process by developing ANT build scripts.
  • Involved in User Acceptance Testing

Confidential

Role : Sr. Java Developer

Environment : Struts,Ibatis, JSP/Servlets, Apache Tomcat, jdk 1.4

XML, Oracle 10g, MVC

Responsibilities:

  • Was involved in System Analysis that included the low-level design, and contributed to the technical architecture of the system.
  • Developed UI JSP and Java Beans
  • Used Struts as the base framework to achieve MVC Model View Controller
  • Used Ibatis for ORM
  • Used Session Fa ade, Business Delegate and DAO J2EE pattern in the application.
  • Was involved in writing PL/SQL procedures and functions.
  • Involved in setup of development and test environment
  • Deployed application on the Apache Tomcat environment
  • Was responsible in automating the deployment process by developing ANT build scripts.
  • Involved in User Acceptance Testing

Confidential

Project 1 : iSMARTS, Sales Order and Accounts Receivable System

Role : Sr. Analyst Programmer / Tech Lead

Environment : Struts, JSP/Servlets, AJAX, EJB, SmartDraw 7, Oracle Application Server 10g,

SOAP, XML, Web Services, JDeveloper 10g, Oracle 10g, MVC, Ant, jdk 1.3,1.4

Responsibilities:

  • Was involved in System Analysis that included the high-level design, low-level design, and contributed to the technical architecture of the system.
  • Was also actively involved in setting coding standards and writing related documentation.
  • Developed UI AJAX, JSP and Java Beans
  • Used STRUTS as the base framework to achieve MVC Model View Controller
  • Used Front Controller, Session Fa ade, Business Delegate and DAO J2EE pattern in the application.
  • Was responsible for developing and deploying the EJB CMR
  • Was involved in writing PL/SQL procedures and functions.
  • Developed portal prototype for web application using Dream-weaver
  • Customized common components such as tables, tree s etc. using JSP Tag-libraries
  • Involved in setup of development and test environment
  • Deployed application on the OAS environment
  • Was responsible in automating the deployment process by developing ANT build scripts.
  • Used SOAP for Web Services by exchanging xml data between the applications
  • Deployed and move the projects into production environment
  • Involved in User Acceptance Testing

Confidential

Role : Sr. Analyst Programmer / Tech Lead

Environment : JSF, JSP/Servlets, SmartDraw 7, Oracle Application Server 10g, JDeveloper

10g, Oracle 10g, MVC, Ant, jdk 1.3,1.4

Responsibilities:

  • Was involved in System Analysis that included the high-level design, low-level design, Prototyping, and System Design and Contributed to the Technical architecture of the system. Was also actively involved in setting coding standards and writing related documentation.
  • Developed UI using JSP and java beans
  • Used JSF as the base framework to achieve MVC Model View Controller
  • Used Front Controller, Business Delegate and DAO J2EE pattern in the application.
  • Was involved in writing PL/SQL procedures and functions.
  • Developed portal prototype for web application using Dream-weaver
  • Customized common components such as tables, tree s etc. using JSP Tag-libraries
  • Was Involved in setup of development and test environment
  • Deployed application on the OAS environment
  • Was responsible in automating the deployment process by developing ANT build scripts.

Hire Now