Java Developer Resume
Ny New, YorK
SUMMARY:
- As a senior JAVA developer - 10 + years of experience in Design and Development
- Strong design & development of Multithreaded (Java 5 /6 /7 )
- Primary areas of technical expertise include Core Java and Java EE (Servlet, JSP and EJB)
- Designed and Developed - JQuery and Struts / JQuery Grid
- Performance Tuning and Database Designed of Oracle and SQL Server (SSIS).
- Developed Project for Calculating the Counterparty Credit Risk on Real Time Trading
- Extensive usage of Spring (ICO, DI, MVC, ORM), Hibernate, MyBatis
- Designed and Developed - AutoSys Jobs / Jobs Scheduler
- Experience in Securities - Counterparty Credit Risk, PFE, VaR, Managed Accounts
- Experience in Asset/ Buy Side - Order /Exec Flow ( FIX / FIXML)
- Developed / Trade Settlement flow through STP / OMGEO / SWIFT Message
SKILLS:
Languages: Java, SQL, Java Script, Action Script, XML, HTML, C/ C++, UML
Databases: Oracle, SQL Server 2000/2008, HDF5
O/S: Windows XP, 2003/2008 Server, Linux, UNIX
Software: JSP, Servlet, EJB, JMS, Spring, Hibernate, Struts, Flex, JQuery
Tools: Ant, JUnit, log4j, Eclipse, MS Project, Visio, Flex builder, Flex Unit, MQ 7, Jenkins
Other: Axis, REST, Web Logic, JBoss, SAX, DOM, Agile, TDD, EA, Star UML, TOAD
EXPERIENCE:
Confidential, NY,New York
Java Developer
Responsibilities
- Design and Build Trade Flow ( Buy Side ) using Java/Open ESB/Glassfish
- Generate and Transform the various trade flow message using XML/XSL/XSD
- Implemented caching using EhCache and integrated it with Glassfish Application Server.
- Used FIXML for data communication in Order and Execution Flows
- Developed - Transform from FIXML to FIX and FIXML to FIX using Spring/Java
- Developed Rule Engine Component that matches Trade Execution Rules (via xPath / RegEx) and deliver trade confirmation to brokers via Fax, Email, FTP, SFTP etc.
- Designed and Developed the Stored Procedure/Packages in Oracle 11g for Recon utilizing Oracle XDK to generate and Process XML.
Confidential, NY
Java Developer
Responsibilities
- Designed Limit Management System, it will calculate the Risk & reports.
- Developed the distributed component of system supporting for Credit Risk Using JMS.
- Developed full module of EVHS and EMS, Event Watcher with Flex.
- System calculated the different risk on FX, MM, CDS, EQ, IR Trade.
- Framed the messaging system using JMS and Spring Container
- Designed the Reference System - Performance of huge amount of data/Flat Files.
- Adding new interface and upload screen for holiday processing Flex/Blaze DS.
- Creating the Interface with Quic PFE Calculations.
- Spring Thread Container defined and each message is executed concurrently.
- Extensive working on Optimization of Thread.
- Construct Flex for Active-Active Data center with Component Wrapper Architecture.
- Designed the Credit Limit Management Object Relationship.
Environment: Java 6.0, JMS 1.1, Eclipse Galileo, BEA Web logic Server 10.3 Spring 2.5.6, DB40 7.x, Flex v 3.x, Action Script, Blaze DS, Flex Debugger, Spring Flex, SQL Server 2008, Ant, Jboss 5.x, Windows XP/2008, Unix, Wiki, JUnit, JIRA, SVN, Log4J, QUIC
ConfidentialLead/Senior Developer
Responsibilities:
- Concurrency of Account Creation and handling the messages as a multithread
- Performance Tuning of T-SQL/Query.
- Developing and exposing business services as SOA as a web Service(WS-Stacks)
- Defining WSDL on the basis of inputs and outputs
- Developed the module with Apache Axis 1.4
- Maintain the relational mapping using Hibernate
- Lead Tech Team in order to implement the business functionality
- Design the UML diagram for Managed Accounts tabs
Confidential,PA
Lead/Senior Developer
Responsibilities:
- Design and model the database for Managed Accounts.
- Develop MDB for Account Workflow Submission
- Concurrency participants of Account Creations
- Developed Code for Parsing the text /data using Perl Script.
- Develop screens using Struts2(MVC) and JSTL tags
- Messaging for the system using JMS and MDB for WLI
- Customization of the page as client oriented.
- Dependency Injection using Spring
- New Workflow deployed in BEA Workflow in WebLogic Integration Server(WLI)
- Supported and enhanced applications such as Wkst, Worklfow for and migrated the DB from SQL Server to Oracle 10g
- Analyze change in code and derive the impact of changes on other functionalities
- Resolving the critical production issues reported by the user based on the severity
- Develop of unit test cases using JUnit.
- Developing of unit test cases using JUnit and tracking through Quality Center(QC)
Lead/Senior Developer
Responsibilities:
- Determine the design patterns needed in implementation of the application
- Develop Secure Socket Layer (SSL) using Certificate.
- Conversion of HTML(prototype) into JSPs with Struts 2.0 tags
- Developing Secure Mail, Accounts and Organization Parameter label modules
- Wrote complex queries in Oracle and SQL Server and SQL/ PL/SQL
- Performance turning of Oracle Query and stored procedures
- Wrote a Web service Call using Apache Axis and connecting to Text ML Server
Confidential
Senior Developer
Responsibilities:
- Integrating the DisplayTag in JSP in Order Processing Module
- Use of Service Locater, DTOs, Session Facade & DAOs to implement specific use Extracting XML from uploaded e-Form and validating them with XSDs
- Using LDAP for single sign on and authentication of a user
- Prototype development, review and client/stakeholders sign-off
- Creation of Form Bean and Action class using Struts 1.1/1.2
Confidential
Singapore Developer
Responsibilities:
- Implementing using Servlets, JSP, Java Script, Struts framework (MVC) & DAO
- Implementing & Turning Oracle Stored procedures and Functions
- Implementing Java Multithreading concept
Developer
Responsibilities:
- Develop Interface using JSP, JSTL, Servlets, Struts, JDBC & HTML as per Use-Case Develop and implement business logic in Struts, WASD and Data Access Object
- Form input validations were done using JavaScript & JUnit for unit testing
Developer
Responsibilities:
- Developed and implemented business logic
- Design and Integrated the UI using Struts with business logic component
- Implementing and calling using C and C++