Post Job Free
Sign in

Java/J2EE Developer

Location:
Indianapolis
Posted:
April 08, 2010

Contact this candidate

Resume:

MANJUSHA THONOOR

Java/ J*EE Developer

317-***-****/*********@*****.***

CAREER HIGHLIGHTS

• 6+ years of experience in Java based application development.

• Excellent knowledge of core Java, J2EE and familiar with all APIs.

• Expertise in J2EE and related technologies including Servlet, JSP, Java Beans, EJB, JDBC, Spring, Ajax, Logging, PL/SQL, XML, XSD, WSDL, SOAP, Log4j, HTML and Oracle.

• Well versed with Object Oriented Concepts.

• Familiar with Java/J2EE Design Patterns.

• Expertise in Stored Procedure Languages (PL/SQL).

• Expertise in developing J2EE applications using WebLogic8.1, JBoss and Apache Tomcat servers.

• Hands-on experience in developing web pages using AJAX and familiar with XMLHttpRequest.

• Experience with Eclipse IDE , Weblogic Workshop 8.1 and FlexBuilder .

• Experience in Logging tools such as Log4j.

• Experience with Apache POI API and Quartz.

• Exceptionally good in Core Java, Collection Frameworks, Java API and Features of jdk 1.5.

• Hands on experience in developing web pages using Ajax, familiar with XML Http Request.

• Experience in developing applications using three tier architectural frameworks such as MVC.

• Have developed applications using struts-like frameworks.

• Experience with Server-side development.

• Extensively used XML, XSD, HTML, CSS and JavaScript for various web based applications.

• Have worked with various version control systems like SVN and VSS (Visual Source Safe).

• Well versed with Oracle 8i and Oracle 9i databases.

• Experience in implementing Web Services.

• Have successfully completed training in Core Java, Web Services.

• Possess excellent communication and interpersonal skills with strong aptitude towards learning new technologies.

• Handled C, Data Structures ,Java and Computer Graphics sessions for Post Graduate students at CDAC.(Cochin University-India)

SKILL SETS

Languages Java, C, C++, SQL, PL/SQL, Visual Basic

Scripting Languages JavaScript, AJAX

JAVA Technologies J2EE, Java, Servlets, Applets, JSP, RMI, JDBC, EJB, Tag Libraries, Java Bean, JMS

Other Tools and IDE Eclipse, Weblogic workshop, TOAD, Log 4j,XMLSPY, Adobe Flex Builder 3,Maven

RDBMS Oracle, SQL Server, MySQL ,MS Access(DBMS)

Frame Works Spring, JSF,Hibernate

Web technologies HTML, XHTML, XML, XML Beans, CSS, Webservices, ActionScript 3

Web& Application Servers Apache-Tomcat , JBoss, Weblogic

Protocols HTTP, SOAP

Source Control tool VSS, SVN

PROFESSIONAL EXPERIENCE

Client: Healthport, Atlanta, GA Mar 2009 - Dec 2009

Java/J2ee Developer

Project: JLockBoxLoader

Environment Java , Multithreading, JDBC,1.5, SWINGS, Eclipse, Oracle 9i, MS Visual SourceSafe, Toad 9.5

Description JLockBoxLoader is a java application that deals with downloading data using ftp from the remote location, decrypts the data and unzip the folders. Once the folders are available in readable format, loader application goes to each folder and loads images into database based on the information available. Each folder contains one images folder and two ‘.csv’ files (summary.csv, details.csv) which will have the information about check images and invoice images. The loader application reads summary data line by line and identifies the corresponding image and loads into database.

Responsibilities • Responsible for developing a Java Swings application that takes care of Invoice backside page images.

• Responsible for making application with multi – threading concept.

• Involved in generating error or error related alerts using Java Mail API.

• Responsible for fixing errors for the existing application that has ftp, unzip functionality.

• Involved in generating small applications to take care of miscellaneous issues like updating the status fields in database during the flow of application.

• Responsible for fixing errors those are occurred while testing application.

• Responsible for developing and deploying application .

• Responsible for writing database queries to tune the application performance.

• Involved in writing unit test scripts for validating data.

Thomson Reuters, Bangalore Jan 2006- Mar 2009

Java Developer

Project 1: Order Entry System for Thomson Scientific (Global)

Environment Core Java, XHTML,JSF, Spring JDBC, Eclipse, JBoss, Oracle 9i, Maven

Description Thomson Scientific (TS) Global has embarked on a project to create and manage orders for contracts generated via Thomson Scientific -‘Thomson Contract System’ (TCS). The activated “Contracts” from Thomson Contract System along with the order Meta data will be passed into Thomson Scientific Global. This also has a web based order entry application which will provide functionality to create and manage orders for Contracts.

Responsibilities • Responsible for designing UI for Order Entry System using XHTML and JSF.

• Implemented backing beans corresponding to UI Components.

• Responsible for creating UI Validators.

• Created Resource Bundles and implemented navigation rules.

• Implemented Controller classes.

• Used Maven as build tool.

• Generated DAO classes using Spring JDBC.

• Implemented Service layer classes that interact with database.

• Responsible for Unit Testing.

Project 2: Customer Master 3.0 and CM3.1

Environment Core Java, JDBC, J2EE, EJB, Web services, Weblogic 8.1, Weblogic workshop, Oracle 9i, TOAD,JMS

Description Customer Master 3.0 manages customer data and is the primary source of customer information for every functional system in Thomson Financial. CM facilitates new company creation or modifying the existing company.

Once a CM data gets entered or updated CM publishes the message update to all DSS systems like Tsales Athena, wildcat contracts, Provisioning, Entitlements, Billing and Reporting.

All groups that have processing responsibility for client info will be notified via CM. As client company creation processing tasks are completed.

Customer Master 3.1 is an enhancement on CM 3.0 and addresses the following functional modules

• Company Merge

• Company Move

• Company spin off

• Address Merge

Responsibilities • Designed and Developed UI screens using JSP, HTML, CSS ,JavaScript. and AJAX.

• Used XMLHttpRequest objects to send requests to server.

• Responsible for developing application following the MVC pattern.

• Designed and developed DAO classes to retrieve data from the backend

• Used EJB s to implement the Business Logic.

• Developed PL/SQL Procedures in Oracle Database for data retrieval and update.

• Used XMLSpy to create request and response XSD s(Schemas).

• Responsible for creating Web Services using SOAP.

• Responsible for Logging functionality of application using Log4j technology and used components like loggers, appenders.

• Responsible for Unit Testing the entire application.

Project 3: Product Admin Tool 3.7/Audit Trail

Environment Core Java, J2EE, JDBC, Web Services, Weblogic 8.1, Weblogic workshop, Oracle 9i, TOAD

Description The Product Administration Tool project was designed to provide an accurate and consistent Product Master Database repository which stores Thomson Financials’ entire Product line and any informational characteristics associated with its products. The Product Administration Tool will assist to facilitate the ‘Prospect to Cash’ order fulfillment process.

Audit trail is an enhancement to the Product Master, lending audit trail capabilities to the PM - Application suite. This will enable to respond to requests for information, during SOX audits of the business processes in Product Master. The requests will ask to demonstrate an audit trail back to the original tickets for all database changes made during a specified time period, the results for which will be a set of Excel spreadsheets detailing every change made to the table it corresponds to, during the period of interest.

Responsibilities • Involved in the design of Audit Trail module.

• Designed and developed UI using JSP,HTML and CSS .

• Used JavaScript for all client-side validations.

• Followed MVC Pattern.

• Responsible for creating XML schemas using XMLSpy.

• Implemented Java classes to interact with Oracle database.

• Written PL/SQL procedures to retrieve data.

• Implemented Apache POI API for Excel processing.

• Responsible for incorporating FTP functionality.

• Generated Unit Test Scripts and conducted Unit Testing for the entire module.

• Responsible for deploying application in Weblogic server.

• Implemented Logging functionality using Log4j

Project 4: CRUD

Environment Java, Adobe Flex Builder, ActionScript 3,Oracle 9i

Description This small application is used by MIS to update some master tables used in customer and product applications .This application performs the CRUD operations(Create , Read, Update and Delete) on the master tables.

Responsibilities • Responsible for creating UI using MXML and ActionScript

• Created Action Script classes corresponding to server-side value objects.

• Implemented data retrieval using RemoteObject Component

• Implemented service layer classes that interact with database in Java.

• Responsible for creating server-side VO classes in Java.

• Used LCDS to access service layer classes.

• Responsible for creating stored procedures that update the master tables.

Project 5: Product Master/Bulk Uploader

Environment Java, JDBC ,Weblogic 8.1, Weblogic workshop, Oracle 8i, TOAD

Description Product Master is a Database repository which stores Thomson Financials entire Product line and any informational characteristics associated with the products. The Bulk upload tool exports Product Master Data from an excel spreadsheet to the Oracle database. The tool can be used to add new products and also update the existing line of products in the Product master database.

Responsibilities • Developed UI using JSP,HTML and CSS and used Java scripts for client side validation.

• Implemented job scheduling using Apache Quartz.

• Developed Schema for configuration file using XML Spy.

• Involved in Implementing FTP functionality.

• Implemented Java Mail API for sending upload status as email alerts to users.

• Implemented Apache POI API for Excel processing.

• Implemented Servlet Filters for Authentication.

• Implemented Java classes to auto create Query strings for inserting and updating data in Oracle Database.

• Implemented PL/SQL procedures.

• Responsible for deploying application and setting up connection pools in weblogic server.

CDAC, Trivandrum Jan 2005 – Jan 2006

Junior Research Fellow

Project: E-Recruit

Environment JSP, Core Java, Apache Tomcat

Responsibilities • Involved in the detailed code design of the application.

• Developed the User Interface using JSP,HTML and CSS.

• Used JavaScript for client side validations.

• Involved in the detailed design of User Interface layer and business layer.

• Used JDBC to connect to database.

• Implemented PL/SQL procedures.

• Responsible for deploying application in Apache Tomcat.

• Handled C, Data Structures and Computer graphics sessions for post graduate courses.

• Guided students in doing academic projects.

Cyber Prism, Cochin Dec 2000-Nov 2002

Trainee

Project: Head-Start

Environment Java Swings ,MS-Access

Responsibilities • Responsible for the detailed design of application.

• Developing screens using Java Swings.

• Created Database tables in MS-Access.

• Responsible for Unit Testing the entire application.

CERTIFICATIONS

• Sun certified Java programmer

• CST G Level certified from CDAC

• Successfully completed training in SIEBEL Essentials

EDUCATION

• Masters in Computer Applications(MCA) – University of Calicut

• BS in Computer science – University of Calicut

REFERENCE

• References, Authorizations and Certificates will be produced on request.



Contact this candidate