We provide IT Staff Augmentation Services!

Java Developer Resume Profile

5.00/5 (Submit Your Rating)

SUMMARY

  • More than 9 years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE, XML and Relational Databases.
  • Experience in all phases of software development life cycle.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Proficiency in developing secure web applications and server side development using ORM - Hibernate, EJBs, JDBC, JNDI, Struts, AJAX, JSP, JSTL, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle and various Design Patterns.
  • Experienced in using frameworks Struts2.X, Spring3.X and Hibernate3.X.
  • Expertise in developing the distributed applications using EJB 2.0/ EJB 3.0 specification and J2EE Application Servers such as BEA Web logic and Sun One Application Server.
  • Hands on experience with databases including Oracle, PL/SQL involving stored procedures, triggers, functions, indexes, and packages.
  • Expertise in developing applications based on Struts Model 2 Architecture frameworks.
  • Experience in using the Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects
  • Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Builder, Business Delegate, Session Facade, Service Locator etc.
  • Hands on the tools such as Eclipse, JDeveloper, RAD, Textpad, Editplus, JCreator, Toad, Xml SPY, SQLYOG, Rational Rose, Linux vi editor, etc.
  • Worked extensively on various flavors of UNIX operating system like Linux, Solaris.
  • Hands on experience in VPN, Putty, winSCP, VNCviewer, etc.
  • Experienced in writing ANT scripts to build and deploy Java applications.
  • Hands on experience in project management tools like Clear case and VSS.
  • Programming experience in UNIX Shell Script.
  • Strong analytical skills with ability to quickly understand client's business needs.
  • Involved in meetings to gather information and requirements from the clients.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
Technical Skill Expertise:

Programming Languages

JAVA, J2EE, XML, SQL, PL/SQL, Unix Shell Script

Web/XML Technologies

HTML, DHTML, CSS, JavaScript, AJAX, Servlets, JSP, XML, XSLT

Frameworks

EJB 2.0/3.0 Stateless Session Beans, CMP, BMP, MDB , Hibernate 3.0, Struts 1.2

Apache Projects

Ant 1.5, Log4j, Struts 1.4, JMeter, Jakarta Commons, and Apache POI

Tools Utilities

Eclipse, RAD, WSAD, Editplus, JCreator, Textpad, CuteFTP, winSCP, VSS, Toad, SQLYog

Application/Web Servers

BEA WebLogic, Sun One Application Server, Tomcat.

RDBMS

Oracle 9.x,

Source Control

Rational Clear Case, Microsoft VSS, PVCS, CVS

Design Patterns

Singleton, Session Facade, Factory, Service Locator, Transfer Object, Front Controller, DAO, Iterator, Command, Observer

Operating Systems

Windows 9x/2000/XP, Linux, UNIX, Sun Solaris

Customer Support Application

CONFIDENTAIL

PROJECT DESCRIPTION

CONFIDENTAIL is a leading law publishing company. Scope of the project is to develop and enhance customer support application used by LexisNexis. It includes both Voice and Non-Voice support applications integrated with Avaya components. The project had a number of enhancements to the system including modernization projects, building new reporting systems, minor and major enhancements.

RESPONSIBILITIES

  • CONFIDENTAIL is a Call tracking application used by CSRs team of LexisNexis to provide voice support to their customers. It was integrated with genesis system for telephonic support. Now it is replaced with Avaya component. Involved in design, development, release and support activities of Spectrum-Avaya integration.
  • Involved in gathering the requirements and documenting g the requirements.
  • Involved in writing Client side and server side validations using Struts framework .
  • Involved in writing the business logic in business layer using Struts action class .
  • Involved in writing oracle functions and procedures .
  • Spectrum is created using PB11.5 with SQL server as backend.
  • To provide the support, Customer details, subscription details are extracted from various source systems using batch job at regular time interval
  • Batch jobs are created in Core java and invoked using PERL script
  • PERL script is scheduled in Cron jobs under UNIX environment
  • Created multiple batch jobs for various LexisNexis products and LexisNexis acquired products
  • Spectrum is integrated with multiple products. Worked on Juris, Redwood, CL and LP integration project.
  • Chat application is developed to provide Non-voice support. It is also integrated with Avaya component. Worked on Chat-Avaya integration
  • Chat Avaya integration is developed using JSP. Client side Validations are carried over using JavaScript
  • Worked in onsite at the client place, involved in the UAT Build, Configuration, Deployment and Integration.
  • Involved in writing hibernate queries .
  • Worked on various enhancements of Webspec which is reporting tool for Spectrum.
  • Webspec is developed in Classic ASP and SQL Server as a backend
  • Created a tool using JSP for business team to set Chat closure during Client holidays. It is also customized to set Chat Operation hours and Chat outages
  • Created few more tools to customize the call reports
  • PRISM is an admin application of spectrum. It is developed using PB 11.5.
  • Worked on enhancement to create Attribute browser and Parameters in PRISM
  • Configuration Editor and Text Editor Modules are created under PRISM
  • For security reason created a web form of Configuration Editor and Text Editor with restricted access to users. Web Form of Configuration Editor and Text Editor are created using JSP, SQL Server.

ENVIRONMENT

Windows, UNIX, Cron Jobs, Java 1.4, ASP, Struts 2.0 ,Hibernate 3.0 JSP, Clear case, SharePoint, Visio, Eclipse, MSSQL Database, IIS6.0, Tomcat 6.0, PB11.5, PERL Script. Web sphere 8.3

CONFIDENTAIL

Technology Analyst

PROJECT DESCRIPTION

CONFIDENTAIL operates from various parts of globe. This project is developed for Lexis Nexis France to capture the Customer Usage, PAYGO, Events from Lexis 360 application. This project is developed in JSP with Oracle 10G as a backend

RESPONSIBILITIES

  • Lexis 360 application captures events, subscriptions, codes, PAYGO from online application
  • It captures events in Real time, Per day it captures 6,00,000 events
  • A new process is created to capture the events
  • Failed events are captured in Shared location which is processed at regular interval using a SSIS Package. Created and scheduled SSIS Package
  • Worked on enhancement request to process PAYGO usage.
  • Both PAYGO and subscription events are captured in Oracle
  • Created Admin tool and testing tool to Process the events and Codes. It will be used by Internal Reps. It supports both English and French codes and descriptions
  • Both Admin tool and Testing tool are created using JSP and Oracle
  • Nightly jobs are created using SSIS package to fetch the events, subscriptions, PAYGO, Codes and Description and send it to BI for data warehousing.
  • Business Value adds are provided to extend the contents to various Content Group Types

ENVIRONMENT

Windows, Struts 2.0 , Restless Webservies, JSP, JavaScript, Clear case, SharePoint, Visio, Eclipse, Oracle 10-G Database, IIS6.0,Tomcat 6.0, SSIS

CONFIDENTAIL

Senior System Developer

PROJECT DESCRIPTION

CONFIDENTAIL is the largest drug retailing chain in the United States. Scopes of the project is migrating the existing ASP system into J2EE application and integrates with their existing online system. The project involved developing, enhancing and maintaining the web application and batch jobs. The project also involved developing and debugging front end JSPs, HTML, JavaScript and CSS components

ENVIRONMENT

Windows, Java 5, SQL Server 2005, Servlets, JDBC, JSP, HTML, JavaScript, jQuery, CSS, Websphere,

RESPONSIBILITIES

  • Developed user information module using Java, Servlet, JSP, EJB, HTML. Developed Oracle Database Access Objects DAO and Stored Procedures using JDBC.
  • Developing business layer using Servlets framework.
  • Developing view layer for user and admin screens using JSP Custom tags, HTML, JavaScript and CSS.
  • Analysis, Design, Development, Testing and maintenance of the system.
  • Created overall Design for the application including component, class and sequence diagrams. Also created design document.
  • Involved in development of SQL Server tables, stored procedures, and functions.
  • Developing batch jobs to send email alerts using JDBC and enhancing Data access layer using JDBC.
  • Performing testing, analysis and fixes for cross site scripting vulnerabilities in the application.
  • Suggesting and implementing user experience improvements to the web application.
  • Documented both HLD and LLD for the respective modules.

CONFIDENTAIL

Java Developer

PROJECT DESCRIPTION

  • CONFIDENTAIL is an instructional portal, through which Admins and teachers can access all of their online instructional assets that are tightly integrated with the basal programs through an easy-to-use interface. Students also have a lively interface through which they can access their digital textbook, assignments, and digital content including assessments correlated to national or state standards. Think Central consolidates Harcourt School Publishers online products and curriculum programs into a single user experience, thereby reducing cost of operation. The platform was envisaged to provide state-of-the art applications with rich UI, fully integrated to support the workflow for schools. This platform was integrated with the back-office systems at Harcourt to ensure order processing, entitlements etc.
  • The project involved developing, enhancing and maintaining the web application. The project also involved developing and debugging front end JSPs, HTML, JavaScript and CSS components.

ENVIRONMENT

Windows, Java 1.4, Oracle 10g, Servlets, JDBC, JSP, HTML, JavaScript, jQuery, CSS, Websphere, Eclipse, XML, XSLT.

RESPONSIBILITIES

  • Analysis, Design, Development, Testing and maintenance of the system.
  • Created overall Design for the application including component, class and sequence diagrams. Also created design document.
  • Developing view layer for user and admin screens using JSP Custom tags, HTML, JavaScript and CSS
  • Developing and enhancing Data access layer using JDBC.
  • Involved in development of Oracle tables, stored procedures, and functions
  • Developed various database objects like stored procedure, triggers, tables, views etc.
  • Experience in developing database solutions with Oracle 10g and involved in writing PL/SQL and SQL queries.
  • Implemented Oracle Server database and JDBC drivers to access the data.
  • Developed custom, pluggable auto-complete component for web pages
  • Performing testing, analysis and fixes for cross site scripting vulnerabilities in the application
  • Suggesting and implementing user experience improvements to the web application
  • Documented both HLD and LLD for the respective modules.
  • Maintained the application configuration information in various properties file.
  • Performed unit testing, system testing and integration testing.
  • Other Responsibilities in Infosys:
  • Sparsh: Proactively involved myself in Infosys Intranet support and maintenance for
  • Chennai - Mcity DC
  • Quiz: Developed web application for Infosys Quiz team in Chennai DC
  • Share point: Involved in Lexis Nexis Share point development using share point 2007

We'd love your feedback!