Java/oracle Developer (permanent) Resume
San Francisco, CA
SUMMARY:
- Highly qualified with more than 11 years of experience in developing of various applications for such business areas as accounting, financial analysis, banking, insurance, mortgage, securities, GIS using Java/J2EE, C/C++ for Oracle, DB2, Sybase and MSSQL databases for AIX, Solaris, MS Windows, Linux.
TECHNICAL SKILLS:
Programming languages: Java, C/C++, C#, JavaScript, Perl, SQL, PL/SQL, T - SQL:
Technologies: core Java(4 years), J2EE (9 y), EJB(5 years), JDBC (10 y), JSP/Servlets(8 years), JMS(5 years), RMI(4 years), Web Services(5 years), JAXP(3 years), SWT(2), Swing(4), JUnit(3), Struts(3), Struts2(1) JSF(2), Spring Framework(5 years), Hibernate(2)/Toplink(1)/iBatis(6 months)/JPA(1 year) Platforms: IBM WebSphere(4), Weblogic Server/Portal(3), Oracle 10gAS(2), JBoss(2), Apache/Tomcat(4 years), open source libraries (Axis, POI, iText, and so on)
IDE: Websphere Application Developer, RAD, WebLogic Workshop, JDeveloper, Sun Studio Creator, Sun Enterprise Studio, Eclipse, IntelliJ, NetbeansC/C++: >10 years in different platforms.
ASP: 2 years Platform MS Visual Studio;C#.Net/ASP.Net: 4 years Platform: MS.Net. IDE: MS Visual Studio.NET.
Databases: Oracle, MSSQL Server, DB2 UDB, Sybase, MySQL, PotgreSQL/Netezza, Java backend, ETL, conversion processes, DataWarehousing.Oracle (7.3/8i/9i/10g/11g),PL/SQL - 10 years of experience in planning and developing databases, creating indexes, stored procedures in PL/SQL, triggers, backup/restore, optimizing & tuning database operations, clustering and queuing.
Web technologies: JavaScript/CSS/DHML(5 years), HTML, SOAP, XML/XSLT(6 years) Ajax (4 years), Dojo, GWT/GXT(2 years)., scriptuculous,jQuery(1 year), extJs (6 month)Reporting/BO: Crystal Reports 7,8.5/10/XI (6 years), other Business Objects tools (2 year) including Xselsius (1 year). BIRT, Cognos (6 month), SAS.Modeling: UML, Rational Rose, MS Visio, Database Modeling: ERWIN 4.xContent-management systems - Filenet P8(1 year), Documentum (1 year)GIS applications: ESRI ArcGIS(2 years), Smallworld(1 year).Numerical libraries/tools: Matlab, Mathematica, AMPL, Numerical Algorithm Group (NAG) and etc CVS: ClearCase/ClearQuest(3 years), StarTeam(2 years), Harvest(1 year), MS SourceSafe(more than 5 years), Subversion(2 years)Scripting: PERL (1 years), Python(1 year), ksh (2 years), bashPlatforms: AIX (4 years), Solaris (4 years), Windows (many years), Linux (4 years), Mainframe.
PROFESSIONAL EXPERIENCE:
Confidential - San Francisco, CA
Java/Oracle Developer (Permanent)
Responsibilities:
- Development of Core Java/J2EE applications for global data hub
Developing Java modules for connectivity with Cisco Enterprise Policy Management System (CEPM) using Java reflection for the purpose of handling Webservices security.
- Creating Web Services (soap/wsdl) for providing information and applying CEPM entitlements.
- Enhancing and production support of Core Java based multithreading ETL tool for distributed loading XML data into Oracle11g database using JPA/Eclipselink (Weblogic server).
- Development of Java/Web applications using Richfaces, Hibernate, Weblogic, Ilog Jrules, Oracle 11g.
- Configuring and running batch jobs using BMC Control-M server/job distribution system, developing shell scripts for executing these tasks.
- Developed SQL scripts to produce extracts/reports for providing information directly from Oracle database..
- Developing analytical/reporting applications in Java using data mining and stochastic research technologies, pattern recognition, special analytical reports/charts developed using Java/GWT 2/GXT, SAS.
Confidential - Atlanta, GA
Java/J2EE Developer
Responsibilities:
- Development of Java/Web applications using Struts, jQuery, JMS, IBM MQ, Message-driven beans, JBoss ESB for stock transfer and registrar services on JBoss SOA platform...
- Created MQ-bridges between mainframe and Web server using IBM MQ and converted data using Java, JMS, developed Message-Driven Beans.
- Performed integrations of JBoss with IBM MQ, other messaging systems (ftp, e-mail) using JBoss ESB on JBoss SOA platform..
- Developed Java Web application using JMS, MDB, JSP/Struts/jQuery/extJs, Jaxb, Jasper/FreeMarker, JProbe for converting non valid records from different database tables into XML records in DB2 database, providing universal JSP pages for searching, viewing and repairing these data, creating business reports, using xml configuration files.
- Developed interface modules for connection between Java Web application (JSP, Servlets, Javascript) and legacy application which uses Natural/Adabas (Software AG,) using webMethods Entirex API, Swing.
- Converted data from Lotus Notes (Domino) applications into Web-based Java application on Oracle database using open source Domingo API, creating JSP pages using jQuery table components, rich text editors.
- Upgraded and deployed Java Web application based on Spring/Struts/Tiles/iBatis from old version of IBM Websphere platform into Java Web application on latest version of Jboss AS SOA platform.
- Performed integration of Captiva OCR system with existing Java Web application for registering customers, using message-driven components (IBM MQ), Message-driven beans, DB2 stored procedures.
- Performed integration of IVR system (Contarra) with Adabas/Natural database application using Web services on JBoss AS and special software - webMethods Entirex. Webservices security.
- Developed web application for analysis of stock trades for different markets(stocks, foreign exchange, global indices, options, etc), using GWT2/GXT3 with UI Binder framework, SAS9, Sybase 15/Oracle 10g.
- Developed Document Management System for internal company documents with uploading Documents into EMC Documentum through Java and providing integration of system with Sharepoint Server using SharePoint SOAP Web Services.
Confidential - New York, NY
Java Developer
Responsibilities:
- Development of Web auditing applications for securities management
- Migrated BRIO applications for securities reporting and analytics to J2EE Web applications using GWT/ExtGWT, Spring MVC, Hibernate, JavaScript, AJAX/JSON, HTML/DHTML, XML, Oracle Weblogic Server, Unix scripts, BIRT.
- Developed auditing Web applications about different aspects of stock market behavior/analysis - applying new rules on stock market, providing depth guidelines, information about tso, and other using GWT/extGWT, Hibernate on Oracle/Netezza databases..
Confidential - New York, NY
Java/J2ee Developer
Responsibilities:
- Development of Java web applications based on open source frameworks
- Developed J2EE Web application for banking applications using Spring framework, Hibernate, Struts2, Tiles, JavaScript, AJAX/JSON (script.aculo.us, dojo, jQuery), JSP, FreeMarker, HTML/DHTML, XML, Ant, Websphere, MS SQL 2005.
- Modified and extended existing intranet/internet Web application for tracking business events which is using Struts2/Hibernate/Ajax on MSSQL Server with corresponding extension of MS SQL Server database.
Confidential
Systems Designer / Developer
Responsibilities:
- Development of Java/Oracle applications based on Oracle Service-oriented architecture (SOA)
- Development of Oracle SOA application for remote car control systems using Oracle SOA Suite, Oracle BPM 10g, Oracle Workflow Builder, Oracle Weblogic Server, BPEL, Oracle Business Rules, JDeveloper/Eclipse, EJB3/JPA/Toplink. Java Web Services, JSF/ADF, ArcGIS
- Migrating data/existing SOA Web applications from Oracle 10g to Oracle 11g and between corresponding versions of Oracle Suite.
Tools: JDeveloper Suite, Oracle SOA Suite, Oracle Weblogic Server, Eclipse
Confidential
J2EE Developer
Responsibilities:
- Development of Java web application for automobile marketing migration project.
- Developed J2EE Web application for automobile industry marketing using HTML/DHTML, JavaScript, AJAX, XML, JSP, Spring, Struts2, Hibernate, IBM Websphere Portal/ IDE (RAD), Eclipse, JBoss.
- Conversion/migration of high-volume data(terabytes) from AS/400 application (Db2,Cobol/RPG) to Web (MySQL, Java/J2ee) application, using encryption/decryption tools (PGP.GNUpg) and special converters (ETL tool) developed for this purpose in core Java, Swing API.
- Developed search pages for high-volume converted legacy data using JSP/Strts2/Hibernate.
- Developed Java/J2ee application for using Excel spreadsheets as input and Word Document as Template for generating PDF letters to clients using OpenOffice API, iText, JExcel API open source libraries.
Tools: Websphere (RAD/RSA 7), Eclipse, JBoss, Spring, Hibernate, Struts2, Ant, open source libraries.
Confidential
Java/Oracle developer
Responsibilities:
- Development of Java/J2EE modules for welfare project.
- Developed J2EE Web application for State of Michigan welfare system using JSF, HTML/DHTML, JavaScript, IBM Websphere IDE(RAD) and Websphere Application
- Developed JSP pages representing Web services connected to Oracle 10g/11g databases.
- Developed Java web services to get data for Internet application from Intranet application database, Web service security.
- Developed and troubleshot JSP/Servlets, EJB, for Web-application on Websphere server/portal.
- Developed business rules based on decision tables.
- Developed Java back-end modules using proprietary frameworks for batch conversion processes.
- Developed new Java Web applications using Spring framework, Struts, Hibernate, FreeMarker, JBoss.
- Data mining and working with production data on Oracle 10g/11g, developed SQL queries/procedures, providing data fixes.
- Creating reports using Crystal Reports XI and Informatica 8.
- Optimization/tuning of Oracle queries, developing parallel processes in Oracle.
Tools: Websphere (RAD/RSA), PL/SQL Developer, Clearcase / ClearQuest, Open Source (Spring/Hibernate),ASP
Confidential
Senior Java/Oracle Developer
Responsibilities:
- Development of Java/PLSQL modules/web services for Global Asset Management project.
- Developed web services for interacting with Oracle databases for Weblogic Portal and developed PL/SQL packages/procedures for using them in JDBC calls in new portlets.
- Developed portlets/JSP pages using Weblogic Workbench, custom tag libraries, Ajax,
- Developed packages for export/import Oracle data with conversion from old to new database model.
- Developed Inventory, Sales, Workflow Java/Intranet applications for refinery plant.
- Conversion of Web application from Weblogic 9 to Weblogic 10., with adding new web applications, extending functionality of existing applications.
- Tuned/ optimized PL/SQL stored procedures for batch import-export processes.
- Developed web apps for MySQL databases using JSF, Hibernate, Spring framework, Eclipse, BIRT reports, Sun Studio
- Developed JSF pages/portals using Oracle ADF framework.
Troubleshooting web pages, Java modules, Restful web services, RIA using Ajax/Dojo/GWT.
Tools: SQL Developer, Weblogic Workbench 10, Sun Studio, JSF (ADF etc), Ant/Maven, GWT, Harvest
Confidential
Senior Java/Oracle Developer (Permanent)
Responsibilities:
- Development of Java/J2EE modules for Credit Cards banking system:
- Developed J2EE middle-tier applications for credit card applications using IBM Websphere
- Application Server/Portal, RAD 6 and Oracle database.
- Developed Java and PL/SQL modules for batch booking process in Credit Cards Services.
- Developed the architecture of programming solutions with usage of design patterns and business models
- Developed PL/SQL packages, procedures and functions, loading data using SQL*Loader, creating Unix ksh scripts for the batch processes. Tuning and optimizing of PL/SQL queries.
- Developed Java classes for treatment of batches and interaction with other parts of Credit Cards System.
- Optimization of performance of PL/SQL and Java parts of the processes and their interaction.
- Team lead on some subprojects, involving discussions with client, business analysts, developing high-level and low-level design documents(UML Rational Rose), managing development and testing phases, production releases;
- Developed the client classes for Web Services, using Web services security methods, developed MDB for asynchronous processes (IBM MQ).
- Developed DAO/JDBC classes for working with databases.
- Performed unit, regression, system integration testing, load stress analysis,
- Prepared Java modules/database releases for use in production system.
- Developed desktop applications using Swing/JDBC, light-weight web applications for testing team (Intranet) using Spring Framework, JSF/Struts, Tomcat, Spring,
- Hibernate/Toplink using Eclipse/Netbeans/Sun Studio/Appserver.
- Developing extensions/new modules for Labor, Planning and Workflow proprietary applications on VBA, Java.
- Optimization of Java/XML transformations for reporting application (using open source library JiBX).
- Developed Ksh/Python/PERL scripts for creating/treating Unix logs/reports.