Java Developer Resume
NY
SUMMARY
- About 9 years of total industry experience in trade finance ,finance, life sciences/medical and publishing domain, serving the industry giants like Surecomp Services, Confidential ,HSBC Software, Persistent System for different products.
- About 9 years of experience working with Java, Java Beans, J2EE (JSP,Servlets), JavaScript, HTML,Struts, JDBC,Log4J, Apache Ant
- 1 year of experience working with FileNet Enterprise Manager (Content Engine), workplace (Application Engine),Spring
- Over 1.6 years of experience working with XML,XSLT,Castor, Web Services,Unix, Hibernate
- Over 8 years of experience working with various databases like Oracle and MySQL, SQL Server.
- About 1 year of experience of build, deployment and releasing project application package.
- Excellent knowledge of SQL and good exposure to PL/SQL.
- Good exposure in tracking bugs and unit testing with HP Quality Centre and ClearQuest.
- Good working knowledge with various Web Servers such as Apache Tomcat, JBoss Application Server, IBM WebSphere Application Server, BEA Weblogic Application Server 8, BEA Weblogic Integration 7.7.
- Good experience of working with different parser like SAX and Woodstox.
- Proficient in working with various IDEs like Eclipse, WSAD, RAD, and IntelliJIDEA.
- Constantly rewarded for the hard work and the commitment. Got Team award in HSBC.
- Ready to take and handle more responsibility
- Pro-active, fast learner and Team player who believes in success through Smart and efficient efforts.
- Valuable team player with mentoring skills, ability to learn quickly and to correctly apply new tools and technologies.
- SCJP (93%), SCWCD (85%) certified Developer.
- Have done IBM FileNet P8 Platform Administration training from IBM London
TECHNICAL SKILLS
Languages : Java, J2EE (JSP, Servlet), HTML, XML, XSLT, Castor
App. Servers : JBoss Application Server, Weblogic 9.x/10.x, IBM WebSphere Application Server, BEA Weblogic Application Server 8, BEA Weblogic Integration 7.7
Web Servers : Apache Tomcat 4.1
Framework : Struts, ES, and Foundation
Tools : TOAD, HP Quality Centre (testing), SQLYog
Development Tools (IDE) : RAD 7.0, WSAD 5.0, Eclipse, IntelliJIDEA
Configuration Management
Tools : ClearCase, ClearQuest, PMD, FindBugs,CVS,Git
Databases : Oracle, MySQL, SQL Server
Others : JDBC, Hibernate, Filenet, Log4J, Apache Ant
EXPERIENCE
Organization: Confidential
Position: Java Developer
Confidential
Confidential is a back-office trade finance solution which meets the trade finance requirements of banks of all sizes. It enables streamlined and highly-automated processing of a wide array of trade finance transactions including commercial and standby letters of credit (L/Cs).
An innovative back-office trade finance system, Confidential significantly improves global processing power for multi-entity, multi-national banks, while providing branch-specific, rules-based processing capabilities.
Responsibilities:
- Developed new feature using Java, JSP, JavaScript, Struts.
- Lead design meetings for Confidential new functionality.
- Written design document for new functionalities of Confidential .
- Involved in build and deployment of Confidential on QA Server.
- Involved in the releases and release delivery of Confidential for various bank.
Environment:
Java, HTML, JSP,JavaScript, XML, Log4J, Eclipse ,SQL Server 2008, VSS, BEA Weblogic Application Server 10,Struts
Client: Confidential
Position: Senior Software Engineer
Confidential
Confidential is a platform to support the delivery and navigation of online content for WK customers. It is a combination of an online content delivery system and a platform for developing online research applications through various system and user interfaces. Confidential comprises a range of functions and interface tools that can be leveraged across multiple business units for multiple web sites.
The Confidential Platform is comprised of various components like JI2A,Import and Research Engine to deliver online content.
Responsibilities:
- Developed many functionalities in JI2A using Java, XML, XSD/DTD.
- Worked on different parser to parse and transform the content from interchange(Input) format to Atlas-Interchange format(Output)
- Worked in Import side to extract the content and save it in DB by using Java and XML.
- Worked on Research.Engine for backend support to RWI which is responsible for content display.
- Lead different design meetings for JI2A functionality.
- Written many design document for JI2A new functionalities.
- Worked in testing of migration of application from Weblogic to Jboss.
- Written developer’s guide to deploy the whole application on local system on JBoss as well as Weblogic server.
- Involved in build and deployment of all the component (JI2A, Import,Research Engine) on virtual Lab(Test Server).
- Involved in all the releases of JI2A.
- Collaborating and coordinating with Infrastructure and Database team to resolve any technical or deployment issues.
- Implemented code review for all the component and display it on UI by using tools PMD,Find Bugs,XML,XSLT,HTML,JavaScript.
Environment:
Java, HTML, JavaScript, XML, XSLT, Log4J, Eclipse Helios(3.6), SQL Server 2005, CVS, BEA Weblogic Application Server 10, JBoss,Sax Parser,WoodStox Parser,Spring
Organization: Confidential
Position: Senior Software Engineer
Confidential
This is a full application for back office trade processing used currently for processing of foreign exchange and money market trades. The application is made up of a number of different subsystems, Document Management (DM) and Work Item Management (WIM) being just 2 of them which handle all of the workflow, business process management, and document management areas.
Responsibilities:
- Created several workflows by using BEA Weblogic Integration 7.7 to be used as managing the flow of work items.
- Involved in building the application and deploying it on the BEA Weblogic Application Server 8.
- Use debug mode for debugging the application by using weblogic server.
- Implemented the document to be published to third party in the desired format by using XML and XSLT.
- Wrote Queries to implement the back-end application logic.
- Involved in query optimization of WIM and DM subsystem by using SQL and JDBC.
- Developed indexing of Derivative documents on DM subsystem by using Java, JSP, Servlet and JavaScript.
- Implemented the communication between WIM & DM subsystem by using Web Services.
- Modified query management (QMS) on WIM side by adding new module by using JSP and HTML
- Implemented several auto fill of data in UI using Ajax.
- Lead team on WIM subsystem.
- Fixed Defects and wrote test cases by using ClearQuest and HP Quality Centre.
- Analyzed and implemented the MVC architecture by using Foundation framework.
- Active participation in design, coding and test plan development meetings.
- Involved in major releases and in production support after the release.
- Collaborating and coordinating with Infrastructure and Database team to resolve any technical or deployment issues
Environment:
Java, J2EE(JSP, Servlet),HTML, JavaScript, XML, XSLT, Foundation, JDBC, Log4J, IntelliJIDEA, Oracle, TOAD, ClearCase, ClearQuest, HP Quality Centre, BEA Weblogic Application Server 8, BEA Weblogic Integration 7.7
Organization: Confidential
Position: Senior Software Engineer
Confidential
Confidential project seeks to develop an automated system (“The System”) to help business to better track the status of all agreement requests, streamline agreement generation operations and to provide automated Management Information across the Traded Market Documentation Units.
This mainly involves of converting/migrating all existing legal agreements to a centralized storage system (called the ‘Legal Agreement Database (LAD)’) based on FileNet P8 technology. All the metadata associated with these agreements along with the relevant attachments will be stored in the repository. This information will then be used in a future phase to ‘prime’ the eventual ‘System’.
Responsibilities:
- Worked on creation of Legal Agreement, Agreement Type in Content Engine
- Implemented property template, choice list document classes, security set up, folder classes, stored searches and export/import.
- Involved in major releases, migration of LAD object store from one environment to another.
- Modified workplace configuration with team by using RAD and core Java.
- Implemented new modules in workplace using core Java and workplace (Application Engine).
- Worked as a key developer, involved in the development of workplace.
- Fixed defects and wrote test cases, test plans by using ClearQuest, HP Quality centre.
- Actively participated in distributing work including major Change Request (CRs).
Environment:
FileNet Enterprise Manager (Content Engine), workplace (Application Engine), Java, RAD, ClearQuest, HP Quality centre.
Organization: Confidential
Position: Software Engineer
Confidential
The Confidential project seeks to deliver a single logical system for the management and distribution of content for publication to clients.
As a logical system, the Confidential project consists of a number of distinct components:
- Distribution (and Subscriptions Management)
- Content Management (including ResearchDistribution api)
The communication between Content Management & Distribution is through LASER.
Responsibilities:
- Worked on publishing document for all channel in Distribution side by using Java and JDBC.
- Implemented email distribution in text & HTML formats using XML and XSLT.
- Worked for generating mailing list UI page for hardcopy & sending files to Print Shops and Distributors in ResearchDistribution side by using JSP, HTML and JavaScript.
- Solved production issue by exploring the production box by using UNIX command.
- Wrote Stored Procedures to implement the back-end application logic.
- Worked on filenet (a repository used by HSBC) by using CAS’s API for adding, retrieving file and creating folder in both Distribution & ResearchDistribution.
- Was key developer in the implemention of the Distribution module.
- Implemented Castor component for retrieving data coming from one module to another module.
- Lead the Distribution module for sending the report to third party.
- Wrote details of new component Castor used by Confidential in technical documents.
- Implemented Scheduler of ES framework which is used to pick data from each component to communicate with each other.
- Got good exposure to ES framework used by HSBC.
Environment:
Java, JSP, HTML, JavaScript, XML, XSLT, ES, JDBC, Castor, Oracle, Toad, WebSphere Application Server, Apache Ant
Organization: Confidential
Position: Member of Technical Staff
Confidential
This project is aimed to set up diabetes patient registry. This is standalone application in which only one machine will be having database, application server.
Responsibilities:
- Analysis of existing system and requirements capture on both business and technical aspects.
- Developed the JSP pages to gather information from patient and also displaying details to patient by using Javascript and Ajax.
- Developed middle tier components using Java and Servlets technologies with MVC architecture.
- Wrote number of queries involved in retrieving and saving the details of diabetic patient by using JDBC.
- Developed code for handling the exceptions and converting them to user defined exception
- Created test cases.
- Timely and quality delivery of the fix for the reported defects.
Environment:
Java, JSP, Servlets HTML, JavaScript, Struts, JDBC, MySQL, SQLYog
Organization: Confidential
Position: Member of Technical Staff
Confidential
This project is aimed to make an application which is used as a tissue bank for cancer patient. One can get a proper idea of tissue that will match his requirement.
Responsibilities:
- Analysis of existing system and Requirements capture on both business and technical aspects.
- Implemented new UI component by using Java, JSP, HTML and JavaScript.
- Worked on MVC architecture by using Struts framework.
- Involved in OR mapping of Java component and database using Hibernate.
- Modified the queries by using SQLYog and MySQL.
- As a key Java Server Side developer, involved in the development of J2EE Components
- Designed Properties file that has been used by many services and written code to read this properties file
- Took the responsibility of training the new joinees.
- Responsible for timely and quality delivery of the problems reported.
Environment:
Java, JSP, HTML, JavaScript, Struts, Hibernate, MySQL, SQLYog
Organization: Confidential
Position: Member of Technical Staff
Test Management Tool
This project is aimed to make a tool for testing the application and maintaining the records. It is user friendly UI where user can have central storage of test cases and where he can enter review comments against test cases.
Responsibilities:
- Worked from the scratch on this project.
- Written many UI pages to capture test case details by using JSP, HTML, and Javascript.
- Involved in all phases of SDLC (analysis, design, development, testing and deployment) of this project.
- Involved in implementation of central storage for all test cases written for PSPL projects.
- Monitored the large quantity of test cases used in various projects.
- Involved in all major releases and did the production support.
- Responsible for timely and quality delivery of the problems reported.
Environment:
Java, JSP, HTML, JavaScript, Struts, Hibernate, MySQL, SQLYog
Organization: Confidential
Position: Associate Software Engineer
Online Book Shopping
This project is aimed to make shopping of books easy without going to bookstore.
This project uses Servlet and jsp and FrontPage for front end.
Responsibilities:
- Involved in UI of the pages using JSP.
- Design the pages using HTML
- Involved in interaction between UI and sever side using J2EE component.
- Responsible for timely and quality delivery of the problems reported.
Environment:
Java, JSP, HTML, JavaScript, JDBC, Oracle, TOAD
Organization: Confidential
Position: Associate Software Engineer
B2B (Business To Business) Portal
This project gives a platform for business professionals to interact with each other. Visitors can send their queries to registered company according to their needs and company will get platform to attract visitors toward their product. This project uses Eclipse software.
Responsibilities:
- Thorough understanding of product requirements, identification of critical to quality requirements.
- Involved in complete system integration testing and release.
- Wrote server side programs by using Java, JSP and Servlets
- Implemented graphic interfaces to visualize the whole scenarios
Environment:
Java, JSP, HTML, JavaScript, JDBC, Oracle, TOAD