Senior Java/j2ee Developer Resume
Jersey City, NJ
SUMMARY
- Senior Application developer with 20+years of experience in information technology as a self - motivated team lead with responsibilities including process modeling, requirements gathering, analysis, design, architecting, development and leading team
- Domain knowledge and hands on experience in Financial (General Finance, Capital Markets, Commodity Trading), Investment banking, health care and manufacturing.
- 6+ years extensive expertise in investment Banking and Financial sectors which supported Trading Platforms- Clients include Bank America and Confidential & Co. etc
- Extensive experience in data modeling analysis and design in supporting data transmissions for investment banking sectors.
- 15+ years of conceptual and hands on programming skills in recognizing and reusing Design Patterns - Java 1.7/J2EE, C/C++ design patterns
- Excellent implementation knowledge of Distributed/ Enterprise / Client Server systems using Java, J2EE(CoreJava, JDBC, Spring,Multithreading), Oracle PL/SQL, JD Edwards EOne, Python 2.5, C/C++ and Web Services Technologies
- Modeled and designed systems in UML using Rational Rose - Static diagrams like Class, component and deployment diagrams and dynamic diagrams like Sequence, Object and interaction diagrams
- Experienced in translating business/functional to technical requirements, analyzing problems and finding root cause analysis and suggesting improvements for resolving issues with strong understanding of SDLC process
- Experience in developing applications using RDBMS like Oracle (PL/SQL) and MS-SQL (T-SQL)
- Experience in developing applications using ETL tool SQL Server Integration Services (SSIS) and reports using SSRS.
- Strong understanding of business urgency and delivering the work with excellent quality
- Excellent project planning and execution skills. Experience leading onsite - off shore team model projects with proven ability to work independently and in team environments
TECHNICAL SKILLS
Programming: CORE JAVA/J2EE, C/C++, SQL, PL/SQL, Quartz 2.0/Python 2.5Enterprise Technologies J2EE, JDBC, EJB 2.0, JMS, Java Mail, Analytical Services, Web services
Frameworks: Spring,Hibernate
Application Servers: BEA WebLogic 8.1/9.2/10.2, BEA Weblogic Platform 8.1/10.3
Databases: Microsoft SQL Server 2005/2010, Oracle 9i/10g/11g, MS Access
Platforms: Solaris 8/10, UNIX, Windows NT, Windows XP, Windows 7
Tools: Control M, Autosys, Java Mail, SVN, Visual SourceSafe, CVS
IDEs & Editors Eclipse, WebSphere Studio Application Developer, SQL Server Management Studio, Toad, PL/SQL Developer
Reporting Tools: SQL Server Reporting Services, BI Publisher
ERP: Oracle JDEdwards EOne 9.1/8.12 on SQL Server 2005/2007, Oracle 10.x/11.x, and AS/400 (DB2).
PROFESSIONAL EXPERIENCE
Confidential, Jersey City, NJ
Senior Java/J2ee Developer
Responsibilities:
- RADAR system provides risk metrics/measures such as VAR, Stress, etc., for Swaps, Swaptions, Options, Forwards, Futures, Optonfut, CDS, Equities etc., with reports including CCAR for the business unit of the prime brokerage / hedge funds / security firms / institutional clients catering all regions.
- Involved in working with data loads of different product types such as common stocks, bonds, notes, options, futures etc from 40 different sources into Oracle DB
- Involved in analyzing and developing market data load procedures to load accounts, securities and positions and margin data into RADAR tables.
- Involved in the design and development of RML generation to send the position data to RMG for risk analytics calculation by using Java/J2ee frameworks
- Involved extensively in Java EE frameworks Spring/Hibernate to persist the risk metrics/measures such as VaRs, Greeks, Stress values from RMG into RADAR systems.
- Involved in using Core Java, Collections, Multi-threading, Memory Management, Spring Core, JDBCTemplate, Hibernate, JMS, Oracle Stored Procedures, Oracle functions, Oracle Packages
- Involved in working with RESTful web services to generate PnL Vectors for the model validation risk metrics.
- Involved in the design and development of oracle procedures and packages to load data into RADAR tables and extract data from RADAR to FTP to RMG for risk analytics processing, identifying root cause analysis and suggesting process improvements to resolve issues.
Environment: Java 1.7/J2EE, Spring, Hibernate. Python 2.5, Oracle 11g, Autosys, Linux Servers, SSRS
Confidential, Princeton, NJ
Senior Java/J2ee Developer
Responsibilities:
- Developed a suite of RISC trading platform for pricing future commodities purchases, focusing on commodity and FX futures and in-house forward curves for pricing commodity purchases.
- Creating integrated solutions for trade positions, profit and loss statements and risk management by utilizing Java/J2ee frameworks
- Developed framework for extracting the data from LIM server and generating the daily reports for analysis by traders
- Providing trade entry and position management functionality to mainly traders and operations
- Processing trades and providing real-time trade reporting and batch feeds for the settlement and clearance of trades
- Involved in working with electronic trading tools such as FIX messaging
- Executes models in a grid computing manner, potentially being rolled out to all desktops within the organization.
- Designed the relevant database tables in Oracle to store the daily P&L of various futures contract trades and created web reports for the historical (annual and monthly etc) trading performance measures such as average daily P&L, standard deviation of daily P&L
- Designed and developed ETL process using SQL Server Integration Services (SSIS)
- Designed and developed Extract, Transform and Load procedures to load data from multiple sources using SSIS tool.
- Design and implement power and fuel market fundamentals including thermal and renewable generation, load, transmission, natural gas supply and transport
- Large scale system that will execute model’s tens of thousands of times every day, often storing large result sets.
- Applications covered exchange traded futures, over the counter (OTC) forwards, vanilla and exotic American options for commodities and FX covering markets across Europe.
- Applications developed to provide both hedging for operations of subsidiaries and generate additional revenue through speculative activities.
- Worked in a test-driven development approach, within an agile team, with continuous integration and selective pair programming.
Environment: Java 1.6/J2EE, JMS, Spring, Hibernate. Python 2.5, Oracle 11g, SQL Server 2005/2010, SSIS, SSRS
Confidential, Secaucus, NJ
Senior Software J2EE/JDE Engineer
Responsibilities:
- Involved with business users to discuss the requirements and formulate the technical designs and providing technical support to the team members to implement the customizations and enhancements.
- Involved in project implementations and analyzed impact analysis of the new project changes and documented the requirements and design and assisted in implementation and testing of the software.
- Involved in working with the Procure2Pay and Order2Cash module cycles in analyzing and resolving the day to day production support issues
- Involved in analyzing and architecting business application systems including High Level Design, Low Level Design, coding, testing, debugging and implementation.
- Involved in documenting the HLD, LLD specifications including high level and low level designs
- Identify opportunities for potential improvements to system functionality and/or business processes including design and recommendation of changes.
- Involved in customizing user interface applications using Form Design Aid (FDA), customized existing applications. Modified and created Business Functions by using J2EE and C.
- Involved in data conversion development. Expertise in writing C Master Business functions for the integration (Web Methods) as well as for the applications.
- Used Create Forms tool to beautify reports that were created in JD Edwards ERW tool.
- Used extensively the debugging tools to debug applications, reports, and business functions (J2EE, Spring,C & NER).
- Extensively used Eclipse Tool, OneWorld Debugger and MS Visual Studio debugger to debug J2EE and C Business functions.
- Involved in the JDE Z table interface conversion processes for AP, AR and Purchase Order Receipts and Sales Order Invoices and PO Acknowledgement processes.
- Involved in the interface development, designed and developed business functionality used in the EDI when integrating with JDE.
- Involved in the Create form maintenance, support and enhancement activities for the Account Payables Check Printing and Purchase Order printing.
- Designed, developed and maintained nearly 50 SSIS interfaces (ETL Components) including GL interfaces from other ERP systems.
Environment: Java 1.6/J2EE, Oracle JD Edwards E-One 8.12, Spring Framework, C/C++, WebSphere, Windows XP, SQL Server 2005, SSIS and IBM AS400 and DB2.
Confidential, Jersey City, NJ
Senior Software Analyst
Responsibilities:
- Involved with business analysts to discuss the requirements and formulate the technical designs and providing technical support to the team members to implement the customizations and enhancements.
- Involved in analyzing and modifying business application systems including coding, testing, debugging and implementation.
- Involved in documenting the High Level Designs (HLD), Low Level Designs (LLD) technical specifications including high level and low level designs.
- Involved in customization of the existing applications and created new applications as per the requirements.
- Involved in maintaining and managing mission critical applications and involved in working with the managers and users with in the tight time schedules.
- Expertise in customizing Out-of-box reports as well as creating new reports from scratch using Enterprise Report Writing (RDA) tool.
- Used extensively the debugging tools to debug applications, reports, and business functions (J2EE, Spring,C & NER).
- Extensively used Eclipse Tool, OneWorld Debugger and MS Visual Studio debugger to debug J2EE and C Business functions.
- Involved in the interface development, designed and developed business functionality used in the EDI when integrating with JDE.
- Formulated solutions to satisfy enhancement requirements. Researched and analyzed the system to determine changes required. Assessed effort required to complete requested enhancements.
Environment: Oracle JD Edwards E-One 8.11, J2EE, Spring Framework, Autosys, C/C++, Create Forms, Web Sphere, Windows XP, Oracle 11i, and Sun Solaris Multi-Zone.
Confidential, Batavia, OH
Senior Software developer
Responsibilities:
- Involved with business analysts to discuss the requirements and formulate the technical designs and providing technical support to the team members to implement the customizations and enhancements.
- Involved in Oracle JD Edwards EOne 8.11 implementation of AR, AP, Purchase Orders (PO), Sales Orders (SO), Advanced Warehouse Management, and Data Conversions.
- Involved in working with the Order2Cash module cycles in analyzing and resolving the day to day production support issues
- This is an upgrade project and upgraded from XE (7.3.3) to EnterpriseOne 8.11 version.
- Involved in Oracle JD Edwards EOne 8.11 implementation of Sales Orders, Purchase Orders, Inventory and Advanced Pricing modules and Data Conversions.
- The EOne initiative is comprised of Customizations and data conversions.
- Involved in customization of the existing applications and created new applications as per the requirements.
- Involved in maintaining and managing mission critical applications and involved in working with the managers and users with in the tight time schedules.
- Expertise in customizing Out-of-box reports as well as creating new reports from scratch using Enterprise Report Writing (RDA) tool.
- Involved in customizing user interface applications using Form Design Aid (FDA), customized existing applications. Modified and created Business Functions by using NER and C.
- Involved in the interface development, designed and developed business functionality used in the EDI when integrating with JDE.
- Used extensively the debugging tools to debug applications, reports, and business functions (C & NER). Extensively used OneWorld Debugger and MS Visual Studio debugger to debug C Business functions.
- Formulated solutions to satisfy enhancement requirements. Researched and analyzed the system to determine changes required. Assessed effort required to complete requested enhancements.
Environment: Oracle JD Edwards E-One 8.11, C/C++, FDA, RDA, NER, C, WebSphere, Windows NT, and AS/400, IBM DB2.
Confidential, Blue Ash, OH
Senior Software developer
Responsibilities:
- Involved with business analysts to discuss the requirements and formulate the technical designs and providing technical support to the team members to implement the customizations and enhancements.
- Involved in PeopleSoft E-One 8.10 implementation of Account Receivables, Work Orders, Sales Orders, Purchase Orders, and Inventory modules.
- Involved in IQ/OQ/PQ validation of JDE OneWorld software by adhering to FDA regulations.
- Involved in analyzing and modifying business application systems including coding, testing, debugging and implementation. Involved in documenting the technical specifications including high level and low level designs and test scripts.
- The EOne initiative is comprised of creating work orders, generating work order routings, generating parts lists (BOM), Sequencing and Dispatching of Work Orders and requesting material for the Work Orders.
- Involved in customization of the financial reports and created new reports as per the requirements.
- Involved in maintaining and managing mission critical applications and involved in working with the managers and users with in the tight time schedules.
- Expertise in customizing Out-of-box reports as well as creating new reports from scratch using Enterprise Report Writing (RDA) tool.
- Involved in customizing user interface applications using Form Design Aid (FDA), customized WO Sequencing, WO Dispatching and Material Request. Business Functions by using NER and C.
- Expertise in writing C Master Business functions for the integration (Web Methods) as well as for the applications.
- Involved in the interface development, designed and developed business functionality used in the EDI when integrating with JDE.
- Used extensively the debugging tools to debug applications, reports, and business functions (C & NER). Used OneWorld Debugger and MS Visual Studio debugger to debug C Business functions.
- Formulated solutions to satisfy enhancement requirements. Researched and analyzed the system to determine changes required. Assessed effort required to complete requested enhancements.
Environment: Oracle JD Edwards E-One 8.11, C/C++, FDA, RDA, NER, C, WebSphere, Windows NT, Oracle 10i.
Confidential, Farmington, CT
Senior Software developerResponsibilities:
- Involved with business analysts to discuss the requirements and formulate the technical designs and providing technical support to the team members to implement the customizations and enhancements.
- Involved in JD Edwards One World ERP 8.0 Implementation of Sales Order Management, Purchase Orders (PO), Advanced Transportation Management, Advanced Warehouse Management, Work Orders, Job Cost and Fixed Assets (FA).
- Involved in maintaining and managing mission critical applications and involved in working with the managers and users with in the tight time schedules.
- Expertise in customizing Out-of-box reports as well as creating new reports from scratch using Enterprise Report Writing (RDA) tool.
- Created and customized user interface applications using Form Design Aid (FDA), Business Functions by using NER and C.
- Expertise in writing C Master Business functions for the integration (XPI) as well as for the applications.
- Used extensively the debugging tools to debug applications, reports, and business functions (C & NER). I have used extensively OneWorld Debugger and MS Visual Studio debugger to debug C Business functions.
- Involved in the CNC activities such as Package builds and Deployment, Setting up the security, OMW activities, Product packaging, creating new environments and path codes.
Environment: JDEdwards OneWorld ERP 8.0, FDA, RDA, NER, C, WebSphere, Windows NT, SQL Server 2000.