Sr. Java Developer Resume
Minneapolis, MN
SUMMARY
- Around 7.5 years of experience in Analysis, Design and Development in diversified areas of Client - Server, Distributed and Web applications using Java, J2EE technologies, One year as Software Trainee.
- Extensive experience of Enterprise Application development using Java, JSF, JSP, Servlets, Struts, Web Service, Weblogic Workshop EJB, JSP, JSTL, JSP Custom Tags, Java Beans, JDBC, ODBC, JNDI, JAXP, Threads, UML, JUnit, LOG4j, Apache(common API), SQL, PL/SQL, ANT, HTML, CSS, JavaScript, AJAX.
- Experienced in using XML related technologies like XSL, XSLT, XPath, XQuery, DTDs XML Schemas, Namespaces as well as XML parsing APIs like DOM and SAX.
- Proficient in creating server-side components, designing and implementing User Interface (GUI) design and development, Unit testing and Deployment.
- Experienced in implementing design patterns such as Singleton, Factory, MVC, Business Delegate,, DAO and Session Facade
- Hands on experience with Application / Web servers like BEA Weblogic blogic, JBOSS and Apache Tomcat and involved in setting up, configuration and deployment process.
- Experienced in the using Integrated Development environments like Eclipse, BEA Workshop 8.1, and Oracle Workshop 10.3.
- Proficient in developing ANT scripts to build J2EE enterprise applications (war, jar and application (ear).
- Strong database development skills using Database Servers like Oracle, Sybase, and MySql.
- Good working knowledge Star Team, SVN, Dimensions and Visual Source Safe (VSS) for version control.
- Extensive experience in OOAD Techniques developing UML Activity Diagrams, Sequence Diagrams and Class Diagrams.
- Very good working knowledge on Performance Tuning, Debugging & Testing on various platforms.
- Experienced in Report Creation Technology Jasper Reports with I Report (Report Creation).
- Extensive experience in Software Development with involvement in all phases of SDLC.
- Domain expertise: HealthCare, Insurance
- Team player with good communication and written skills, also a self-motivated individual with exemplary analytical and problem solving skills.
TECHNICAL SKILLS
J2EE Technologies: JAVA, J2EE, JSP, SQL, PL/SQL, Servlets, Java Server Pages (JSP), Applets, Enterprise Java Beans (EJB) 2.0, 1.1, Struts 2.0, Springs, Richfaces, Webservices using SOAP, WSDL, ANSI C, UML, Java, Cobol, Gosu. and Apache Axis.
Operating Systems: Windows 98/Me/XP, Windows NT 4.0 and 2000.
Web Technologies: HTML, DHTML, CSS, AJAX, Servlets, JSP.
XML Technologies: SAX, DOM, DTD, XSD, XML, XSLT, XPath.
Distributed Technologies: WebSphere 6.1, Tomcat 5, JBoss, RMI, WebServices, EJB
Databases: 8i/9i/10g/11g, DB2, Sybase, SQL Server, MS SQL, MySql
Web Servers & App Servers: Apache TOMCAT, BEA’s Weblogic8.1, Oracle Weblogicc10.3, JBoss 3.0
Versioning Software: Starteam, SVN and Dimensions.
Framework: Hibernate, Struts, Spring
IDE & Build: Eclipse, BEA Workshop, Oracle Workshop. Ant & JUnit.
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Sr. Java Developer
RESPONSIBILITIES:
- Used Spring for cross cutting concerns and IOC for dependency injection.
- Developed and Implemented WebServices and used Spring Framework.
- Developed hibernate DAO Accessor Classes using Spring JDBC Template, Worked with Hibernate for object relational mapping and connection management.
- Implemented Hibernate and Spring to replace EJBs in the earlier architecture.
- Expertise in developing enterprise applications using Struts Frameworks.
- Implemented front end changes based on spring integrated with Struts along with JSP view and Java code as per requirement.
- Deployed the application on Weblogic Application Server cluster on Solaris 10 environment.
- Deployed EJB Components on WebLogic.
- Design and Developed using WebService using Apache CXF.
- Involved in the deployment of Web-Service End-Points using Apache CXF.
- Basic Experience with SOA & REST
- Migrating SOAP based API to REST.
- Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
- Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
- Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
- Created Reusable components(with AJAX components) in Wicket Frame Work.
- Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
- Created various UI components for different web pages using HTML, Javascript, ExtJs.
- Developed web pages using HTML/CSS and JavaScript.
- Involved in writing Javascript for dynamic manipulation of the elements on the screen and to validate the input.
- Design & Development of the User Interfaces using HTML, CSS andJSP.
- Involved in user interface development using JSTL.
- As a Senior Programmer involved in developing the Scheduled jobs, Servlets, JSP and involved in the integration and release phase of the product.
- Used Oracle for the EIS layer.
- Developed the CRUD API for the POSEngine using Restful Webservices.
- Involved in writing and executing PL/SQL stored procedures and functions and triggers for Oracle to create a Database Management System.
- Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
- Participated in converting the business requirements to software specifications using Rational UML
- Used Eclipse IDE for designing, coding and developing applications.
- Created test plans and JUnit test cases and test suite for testing the application.
- Created Maven build file to build the application and deployed on WebSphere Application Server.
- Experience in creating build files using Maven.
- Worked on iText bug fixes for document rendition in document compile process.
- Designed and implemented interface elements using (GWT) Google Web Toolkit.
- Created ClearCase VOBs and setup triggers and backups for a new project. Wrote roll out.
- Developed a smart rule engine for CAS that tracks, alerts, emails and generates Crystal/Jasper reports for decision-makers in a company about any customer-employee issue whenever the rule is applicable.
- Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
- Utilized Agile Methodology/Scrum (SDLC) to managed projects and team.
- Brought Agile (via SCRUM) processes to OneRoof
- Integrate Web 2.0 sites into client's website
Environment: Sr. J2EE developer, Spring, Hibernate, Struts, Weblogic, APACHE CXF and REST, JQuery, AJAX, ExtJS, JavaScript, JSP & SERVLET, Oracle, CRUD, SQL, UML, Eclipse, Junit, MAVEN, ITEXT, GWT (Google Web Toolkit), ClearCase, Jasper report, ILOG, Agile.
Confidential, Minneapolis, MN
Sr. Java developer
Responsibilities:
- Was responsible for designing and developing Manage Purchase Order Web Service and presentation layer with Spring MVC and Acegi security.
- Implemented Spring AOP for admin services.
- Worked on the Spring framework like Spring IOC and Spring DAO.
- Implemented Hibernates Lazy default fetch plan for generating proxies and collection wrappers and also created fetching strategies for minimizing the number of SQL statements.
- Developed API using Hibernate to interact with the Oracle database.
- Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
- Developed the application using Struts Framework which is based on the MVC design pattern.
- Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
- Performed Validations on UI data using JSF validators and JavaScript.
- Developed the front end using JSF and Portlet.
- Implemented improvements to the WebSphere Commerce Organization Console and the Administration Console to display, and allow for update, new member information.
- Worked on Websphere MQ Explorer to monitor MQ’s
- Experience working on Jquery, agile agile, WebSphere Portal User management APIs..
- Worked on WebSphere Portal integration with WBISF in getting Work Items raised by the process flows from WBISF.
- Design and Developed using WebService using Apache CXF.
- Consumed Web Services using Apache CXF framework for getting remote information.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Used SOAP Technology for exchanging the XML application using HTTP.
- Developed complex Web Services and tailored Apache Axis API to suit the requireme.
- Modified Struts configuration files as per application requirements and developed Web Services using UDDI for non Java clients to obtain policy information.
- Utilize Dojo framework for performing front end validations
- Used DOJO to create interactive user interface.
- Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
- Created frontend using EXTJS framework.
- Used JavaScript for developing UIComponents like Editable drop down, data-driven menu customizations.
- Implemented validation using JavaScript.
- Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
- Developed GUI screens for XTT & LD application using JSP, HTML and CSS.
- Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser.
- Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
- Co-developed dynamic Ruby on Rails/HTML5 application highlighting numerous data visualization of web metrics.
- Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
- Worked on GUI internationalization using JSP and Core Java.
- Developed custom tags, JSTL to support custom User Interfaces.
- Developed Servlets and Worked extensively on Sql..
- Wrote Java programs, performed builds, monitored DB2 data and ran SQLs.
- Written unit test scripts to test entities with CRUD operations, analyze heap size and memory leaks with Jprofiler.
- Worked on PL/SQL and SQL queries.
- Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
- Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
- Designed UML diagrams using UML and Rational Rose.
- Extensively used Eclipse as the IDE tool for creating the code.
- Involved in coding for JUnit Test cases.
- Involved in writing maven scripts for merging jar files into existing repository.
- Used Maven script for building and deploying the application.
- Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as unmarshalling process.
- Generated PDF reports using ECF and iText.
- Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user.
- Design and develop GUI and back-end components for analysis and collaboration software in (GWT) Google Web Toolkit, Java and XML in a UNIX environment.
- Using JIRA to manage the issues/project work flow
- Conducted software builds using Subversion in a windows environment via Cruise Control.
- Enhanced and created new Jasper Reports according to the requirements.
- Involved in developing and modifying the credit card, consumer loan business rules in ILog JRules.
- Worked with Technical Leads to design and implement rules using JRULES.
- Established a lightweight Scrum project management process and helped team meet sprint goals.
- Repetitive machine driven efforts using Scrum.
- Utilized Web 2.0 social media strategy tactics to increase company visibility by 110%.
- Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
- Developed Approved requirements with assign share functionality using JSP and mail notification using JMS.
- Deployed application using Apache Tomcat.
- Involving in Building the modules in Linux environment with ant script.
- Developed custom web forms using PHP and JavaScript.
Environment: Spring, Hibernate, Struts & JSF, Websphare, Websphere Portal,, APACHE CXF, soap, Web Services, DOJO, Sencha ExtJS, JavaScript, CSS, AJAX, Html, JSP (JSTL ) & SERVLET, DB2, CRUD, PL/ SQL, JDBC, UML, Eclipse, Junit, MAVEN, xml, ITEXT, Oracle ECM, GWT, JIRA, SUBVERSION, Jasper report, ILOG, JRules, Scrum, Web 2.0, SOA, JMS, Apache Tomcat, Linux, PHP
Confidential, Minneapolis, MN
Java Developer
Responsibilities:
- Implemented the Spring dependency injection of the Database helper instance to the action objects
- Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
- Extensively used Core Spring Framework for Dependency Injections of components.
- Used iBATIS framework with Spring framework for data persistence and transaction management.
- Designed the page flow using struts, server side components, and ibatis for DAO layer.
- Used iBatis and MyBatis ORM tools which automate the mapping between SQL databases and objects in Java.
- Business logic is implemented using Struts action components in the Struts and Hibernate framework.
- Involved in designing the user interfaces using Struts Tiles Framework, HTML, JSP.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Implemented View layer of MVC architecture using JSF components.
- Developed Scalable applications using Stateless session EJBs.
- Developed various EJB's to handle business logic.
- Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed OpenCall XDMS.
- Responsible for configuring JBOSS Application Server administration activities which involved creating domains, Configuring the domain for weblogic clustering, SSL, Database Connection configurations, performance monitoring, etc.
- Written Web services using Apache Axis2 and generated the WSDL.
- Developed web services using Apache Axis2 in Java and SOAP/WSDL on SOA architecture.
- Consumed Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customers.
- Used Web services - WSDL and SOAP for getting credit card information from third party.
- Used JQuery library and implemented Ajax features.
- Involved in creating user interfaces using JQUERY.
- Coding Servlets, custom tags, JSP, XML parsers and unit testing
- Developed the Servlets for processing the data on the server.
- Worked with MySQL for MySQL, SQLYog and Workbench.
- Used TOAD for all database query testing and optimizations.
- Planning and applying latest Service Packs to different versions of SQL Server
- Created new tables in DB2 database.
- Designed the UML diagrams based on the OOAD principles.
- Used Netbeans for development and WebLogic Application Server for deploying the web application.
- Created and Implemented Keyword Driven Framework using Selenium.
- Used Ant for developing build scripts and deploying the application onto WebLogic
- Used ANT for building the application and deployed on BEA WebLogic 8.1 Application Server.
- Has developed XML Parsing logic using DOM Parsers.
- Worked closely with EMC Documentum to improve and tune their RPS Performance Framework to hit high 7 digits synchronization performance in live test while paired with the new Xybion integration module.
- Used JIRA issue tracker to file the bugs.
- Developed presentation screens using Swing.
- Built CVS and XML file loaders and splitters for financial data.
- Maintained Visual Source Safe for Version changes Management and used Rational Application Developer as Integration Development Environment.
- Implemented Cognos SDK code for extracting the report schedules defined by power users.
- Worked on designing and creating business rules using IBM ILOG Rules Engine.
- Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model.
- Created initial prototype for customer feedback in Oracle ADF Faces.
- Developed and integrated external ORM system into Oracle BPM (ALBPM) in order to access Oracle Database inside processes.
- Use IBM MQ Series to send information from mainframe to web and back to mainframe
- Used Apache Tomcat server for some Applications and also used Weblogic, Involved in setting up the Weblogic Server environment
- Developed shell scripts, on linux platform, to process data from upstream systems that were scheduled to be executed at specific times by Autosys
- Involved in writing Unix Shell Script for performing automated tasks.
- Applying Ruby on Rails and JQuery debugged, enhanced, extended business-to-business SAP application. Provided extensive integration and functional mocks testing.
- Oversaw many conversions to WordPress and Magento.
- Developed three contributed modules on Drupal.org and several dozen custom modules for a diverse set of clients
- Developed, Published, Consumed web services using VB.NET to interact with the other applications and exposed them using SOAP and HTTP.
- Built ASP.NET web based applications for the corporate website and the intranet.
- Maintaining the C++ knowledge modules product information.
- Generate Cobol procedures to apply business logic to the data.
- Analyzed PL/I software modules which impacted for new changes.
- Configuring and analyzing JCL to execute mainframe batch.
- Developed Servlets and Worked extensively on Sql
- Design and develop a system for inventory management and data warehouses, create and publish Excel or SAS reports for merchandising users (SAS, Unix Scripts and JSP/Servlet)
- Created online ASP.NET contact form to generate sales leads in SalesForce on the corporate website
Environment: Spring, iBatis, Struts & JSF, EJB, Jboss, APACHE AXIS2, WSDL, JQuery, JSP & SERVLET, MYSQL, Toad, SQL Server, DB2, UML Netbeans, Selenium, ANT, XmlMC Documentum, JIRA, SWING, CVS, Visual Source Safe, Cognos, ILOG, Water fall model, Oracle ADF, Oracle BPM, IBM MQ, Apache Tomcat, Linux, Unix, Ruby, wordpress, drupal, .Net, ASP, C++, Mainframe, COBOL, PL/I, JCL, SQL, SAS VB, ASP.
Confidential, Minneapolis, MN
Java Developer
Responsibilities:
- Used Spring for cross cutting concerns and IOC for dependency injection
- Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
- Migrating SOAP based API to REST.
- Implemented business logic using Struts action components in the Struts and Hibernate framework.
- Implemented hibernate in business layer and writing the queries in DAO to do the operations on the data base.
- Implemented front end changes based on spring integrated with Struts along with JSP view and Java code as per requirement
- Implemented the MVC architecture using Apache Struts Framework.
- Deployed the application on Weblogic Application Server cluster on Solaris environment
- Implemented business logics using Servlets and actively participated in deploying the application in WebLogic
- Creation of REST Web Services for the management of data using Apache CXF
- Have used the Apache CXF to build web service clients
- Created all the services to work with the various entities provided and restified the services using REST APIs
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
- Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere.
- Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
- Developed the Servlets for processing the data on the server.
- Designed and Developed Servlets and JSP pages for authentication
- Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
- Worked in SOA architecture Websphere Message broker for integration with Pega and ILog
- Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
- Oracle is used as the persistence layer, configured and optimally indexed for searches
- Created Oracle database tables, stored procedures, sequences, triggers, views
- Developed the CRUD API for the POSEngine using Restful Webservices.
- Developed basic music player features as well as adding artists, players, albums, tracks, other users, playlists, favorites to their account and CRUD functions.
- Created db tables, functions, Joins and wrote prepared statements using PL/SQL.
- Involved in the development of SQL, PL/SQL Packages, Stored Procedures
- Optimized UML design using patterns like DAO, Factory, Service Locator and Business Delegate
- Created Class Diagrams and sequence diagrams using UML.
- Primary UI developer for Google Web Toolkit (GWT)-based VDI-in-a-Box management console
- Was responsible for redesigning the UI of the SMMS new version using Google Web Toolkit.
- Developed order receipt report with bar code using lowage iText and jasper report.
- Designed and implemented Report Module (using Jasper Report framework) in phase 2.
- Involved in debugging the product using Eclipse and JIRA Bug Tracking.
- Used Eclipse for developing the application and CVS for version control.
- Involved in preparing the test cases using JUnit test case and in the testing phase
- Wrote unit testing of various components layer with JUnit framework.
- Experience in creating build files using Maven.
- Extensively worked on business, front end and persistence tier using the JSP, Spring MVC, and EXTJS/JSON.
- Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
- Used JavaScript for Client Side validations.
- Used Maven to build and generate code analysis reports.
- Implemented a prototype to integrate PDF documents into a web application using iText PDF library
- Involved in the development of reports using iText tool.
- Make files and the like. Worked with Clearcase source management.
- Performed general Sharepoint IDE/Clearcase/Clearquest administration
- Transformed the QA into a fast -paced agile team and drove daily stand up scrum meeting.
- Performed data entry (initial & import BOM) into Agile, Oracle and JD Edwards. (MRP)
- Designed and developed User Interfaces by using Flex, CSS.
- Develop new actions using Java, Flex for web-based message traffic search repository on WebSphere.
Environment: Spring, Hibernate, Struts, Weblogic, APACHE CXF and REST, JQuery, AJAX, ExtJS, JavaScript, JSP & SERVLET, Oracle, CRUD, SQL, UML, Eclipse, Junit, MAVEN, ITEXT, Google Web Toolkit, ClearCase, Jasper Report, ILOG, Agile.
Confidential, Minneapolis, MN
Java Developer
Responsibilities:
- Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
- Developed the spring AOP programming to configure logging for the application
- Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
- Implemented Hibernates Lazy default fetch plan for generating proxies and collection wrappers and also created fetching strategies for minimizing the number of SQL statements.
- Coded Java backend, JSP, Struts, JavaScript, Business classes
- Business logic is implemented using Struts action components in the Struts and Hibernate framework.
- Deployment of the webservice converted java interfaces on a daily basis to a websphere testing environment for subsequent development of the front end.
- Developed Web pages using JSF.
- Implement the presentation layer (GUI), based on open source framework, involving Servlets, JSP, JSTL, JSF, CSS, HTML, JavaScript and Beans.
- Used WebSphere server for deploying various components of application.
- Used Web Services (SOAP) for transmission of large blocks of XML data between two interfaces.
- Implemented JAVA Web Services based on SOA architecture with SOAP and WSDL.
- Extensively used Jquery, IBM Websphere Portal APIs for authentication and personalization features
- Developed web services API using AXIS for rendering the transport information
- Implemented Web Services using JAX-WS Specifications depending on the needs to understand SOAP messages.
- Transferred cloudscape to DB2 for WebSphere Portal.
- Implement web service components using Apache CXF framework
- Develop innovative and quality solutions by making use of latest tools and technologies like Apache CXF, Spring Core, and Spring AOP.
- Developed mobile applications using JQuery Mobile, PhoneGap, and Sencha for Virtual Infotech Inc
- Currently involved in developing hybrid mobile applications using Javascript, Sencha Touch and Phonegap. Also have experience in iOS and Android development.
- Implemented in web development with help of DOJO to achieve one stop approach.
- Used JavaScript for developing UIComponents like Editable drop down, data-driven menu customizations.
- Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality.
- Commission breakdown and update pages were enhanced using JSP/HTML and CSS.
- Responsible for loading PDF on AJAX Call to improve performance of application.
- Worked in Agile environment with active scrum participation.
- Designed asynchronous messaging using Java Message Service (JMS).
- Implemented Java Message Services (JMS) using JMS API.
- Troubleshooted issues concerning Apache Tomcat during deployment.
- Apache Tomcat Server was used to deploy the application.
- Involving in Building the modules in Linux environment with ant script.
- Agile and scrum process is used for tracking and developing the application.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Install and configure a Linux server to publish applications and the DataBase
- Hooked up the JSP plugins with spring bind and JSTL tags in the HTML pages.
- Applied ILOG JRules on Loan Approvals; Developed barcode/label creation using Applet and Java Imaging; designed/Developed Swing UIs for attachment diagnosis.
- Worked with Technical Leads to design and implement rules using JRULES.
- Provided end user support for all levels of Oracle ECM users.
- Installation and configuration of WebLogic on both Windows and Linux to create a middleware home for Oracle ECM.
- Responsible for implementing the code, Fixing QA defect raised on Quality Center/JIRA.
- Used JIRA issue tracker to file the bugs.
- Involved in developing and modifying the credit card, consumer loan business rules in ILog JRules
- Worked on designing and creating business rules using IBM ILOG Rules Engine.
- Enhanced and created new Jasper Reports according to the requirements.
- Customized Jasper Reports and SQL procedures according to the client requirements.
- Enhanced the functionality of screens using JSP, HTML, JavaScript, CSS and JQuery.
- Wrote Stored Procedures, Packages, PL/SQL scripts are used to query the database.
- Extensively worked with Oracle RDBMS for writing complex queries and PL/SQL for Stored Procedures, Triggers and Events, for generating some important responses needed by the application at times.
- Created complex SQL and used JDBC connectivity to access the database
- Extensively used Eclipse as the IDE tool for creating the code.
- Rewrote code for enabling download as .pdf with new iText library for Java
- Designed and developed Generate PDF functionality using Spring framework and iText
- Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
- Parsing of XML documents received from Federal Regulations is done using SAX Parser.
- Used Eclipse3.1 for developing the application and CVS for version control.
- Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
- Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Extensively used the DOJO Toolkit to control and provide the rich functionality to GUI.
- Responsible for developing GUI / user interfaces using JSP, CSS & DHTML
- Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
- Developed the Servlets for processing the data on the server.
- Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere.
- Wrote Java programs, performed builds, monitored DB2 data and ran SQLs.
- Wrote complex SQL statements to retrieve data from the DB2 database.
- Responsible for Oracle Forms and maintaining CRUD operation on the database.
- Testing the web services using SoapUI user can do crud operation returning into JSON
- Optimized UML design using patterns like DAO, Factory, Service Locator and Business Delegate
- Design and development of components, such as Class, and Sequence diagram in UML
- Developed test cases and performed unit test using JUnit Framework.
- Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
- Used Maven to build and generate code analysis reports.
- Setting up Java/J2EE development environment using Eclipse, Maven and Weblogic.
- Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment.
- Primary UI developer for Google Web Toolkit (GWT)-based VDI-in-a-Box management console
- Provided Linux expertise for an RCS-to-Subversion upgrade..
- Administered bot Git and Subversion repositories for an enterprise code off.
- Created Jobs to Schedule multiple reports in Cognos Connection.
- Enhanced the existing cognos environment using Cognos software development kit (SDK).
- Developed Web services using Apache CXF and exposed WSDL for Flex client to consume.
- Developed portals using project specific custom components built in Flex.
Environment: Spring, Hibernate, Struts, JSF, Websphare, Websphere Portal, Apache CXF, SOAP, Web Services, DOJO, "Sencha ExtJS", JavaScript, CSS, Ajax, Html, JSP, Servlet, DB2, CRUD, PL/ SQL, JDBC, UML, Eclipse, Junit, Maven, Xml, ITEXT, Oracle ECM, GWT, JIRA, Subversion (SVN), Jasper report, ILOG, JRules, Scrum, Web, SOA, JMS, Apachi Tomcat.