We provide IT Staff Augmentation Services!

Senior Software Developer Resume

5.00/5 (Submit Your Rating)

NyC

SUMMARY

  • Senior Java Developer wif more TEMPthan 20 years’ IT experience.
  • Wide experience on Software development, particularly on distributed object architecture and distributed object framework
  • Thoroughly proficient in J2EE design strategies and J2EE design patterns
  • Adept in UML (Unified Modeling Language), Agile Methodology and in teh Rational Unified Process (RUP).
  • Practiced in Used Cases, SOA and Systems Architecture.
  • Good experience wif Application Servers: WebLogic, IBM WebSphere and Tomcat
  • Well experienced wif Relational Databases: Oracle, Sybase, etc.
  • Experience wif Java Messaging Service, TIBCO, IBM MSQSeries.
  • Information Engineering and Data Modeling & used Erwin for data modeling.
  • Entity Relationship Diagrams, Object Oriented analysis and Service Oriented Analysis.
  • Experience wif Python.
  • Financial Information Exchange Protocol. (FIX) and SWIFT Protocols.
  • Providing guidance about what architecture to implement and advised on high level/detail level design, code reviews, design strategies and service orientation.
  • Extensive noledge and experience of Web Services (AXIS) and SOA and Restful implementations.
  • Experience wif Spring and Hibernate. Extensive noledge and experience of algorithms and data structures. Extensive noledge and experience of Designed Patterns

TECHNICAL SKILLS

LANGUAGES: Java and C/C++

DATABASES: ORACLE, SYBASE, DB2 and MySQLIDE - Eclipse.

SCRIPTING LANGUAGES: Python, Perl, Shell Scripting, JavaScript XQuery, AngularJS and AJAX.

MARKUP LANGUAGES: HTML,HTM5L DHTML, XML, XSLT, XPATH, XQuery, AngularJS and XSL

NETWORKING: TCP/IP and SOCKETS, RMI and CORBA.

FINANCIAL PROTOCOLS: SWIFT and FIX

APPLICATION SERVERS: WebLogic, WebSphere, JBoss and TOMCAT.

MIDDLEWARE: J2EE, EJBs, MDB, JMS, SERVLETS, JSP, STRUTS, SPRING, Hibernate, JDBC, CORBA and Tuxedo

OOD: UML, Case Tool Rational Rose.

O/S: UNIX, Linux, WINDOWS

WEB SERVICES: XIS, JAXM, JAX/RPC, SOAP, UDDI, WSDL, WS-Security. Restful

PROFESSIONAL EXPERIENCE

Confidential, NYC

Senior Software Developer

Responsibilities:

  • Participated in teh development of Risk management system for teh Financial Futures, Options, Foreign Exchange and MBS, Credit derivates, Interest Rates derivatives and other asset classes .
  • Participated in teh development of teh batch, real-time and reporting systems supporting teh risk management systems and Risk Management Portal using java.
  • Market Risk reports to monitor teh risk of losses in positions arising from movements in asset prices.
  • One Way Risk reports to show that teh counterparty’s credit worthiness is positively correlated to teh market risk driving teh trade.
  • Value at risk reports are used to measure teh potential loss of risk assets over a given periods of time
  • Teh reports are generated to show compliance wif all teh regulatory procedure of Basel me, Basel II and Basel III BCBS.
  • Options call put and Greeks Delta, Gamma, Theta, Vega and Rho.
  • Risk Management Portal is used to store all teh reports .Teh portal’s GUI provides to teh user an interface to query all aspects of Risk management.
  • Used CDS Pricing and Risk Models develop by Risk Analytics Group.
  • Used JMS to implement messaging solutions to interface wif teh other Risk Management subsystems. Teh Messaging solution is based on IBM
  • Spring MVC and SPRING JDBC is also used for teh Web Interface in Risk Management Portal.
  • Hibernate is used as a persistence framework for ORM data objects and tables
  • Develop Restful web services for teh Risk Management Portal to incorporate credit Risk and Market Risk parameters across different views of teh Risk Management Portal .
  • Extensive use of algorithms and data structures.

Environment: Linux, Unix, Java 1.7, C++, Agile Methodology, Web Service Axis, Restful WS, EAI, WebLogic, Servlets, JSP, XML, XSLT, Hibernate, Spring MVC, SPRING JDBC, AJAX,JSON, HTML5, CSS, AJAX, JQuery, AngularJS Maven, JUnit, Struts, Oracle, Python, MongoDB, IBM MQ, PL/SQL Developer and stored procedures (SVN, GIT), DevOps,Jenkins, (TDD/BDD) Test driven java development model .

Confidential, NYC

Senior Software Developer

Responsibilities:

  • Participated in teh development of FED ABA File Intraday Executor and Business Service - Executor component that handles requests (and associated responses) to initiate and confirm/cancel download of teh FED ABA File.
  • Developed a Configuration Manager - Provides capability for system and application configuration management in XML or Java properties format. Used XSL and XSLT to perform message transformations to XML and HTML.
  • Participated in teh development of an Event Manager/Handler - State machine implementation that controls behavior of a component. Events are teh key stimuli that trigger teh execution of functions wifin teh application. Extensive core java wif Multithreading and TCP/IP and Multicast Socket coding.
  • Developed teh logical and physical data modeling for teh BDC application using Erwin Data Modeling tool.
  • Used JMS to implement messaging solutions to interface wif teh subsystems that teh BDC is interfacing.
  • Spring is used to build a Web base application for teh GUI of BDC. Teh MVC Spring framework was used to implement teh Model View Control design pattern for teh Web application. Hibernate is used as a persistence framework for ORM data objects and tables.

Environment: Linux, Unix, Java, Agile Methodology, Web Service Axis, EAI, WebLogic, Servlets, JSP, XML, XSLT, Hibernate, Spring, AJAX, Maven, JUnit, Struts, Oracle, Rational Rose 7.1, Ervin, Log4J, PL/SQL Developer, TOAD and stored procedures.

Confidential

Senior Software Developer

Responsibilities:

  • Worked in teh design and coding of teh Lehman account master integration wif Sungard’s Advantage Trust System and integrated a Market Data component from Bloomberg in teh application.
  • Developed using Java teh process to integrate Pending and Settle Transactions in Lehman back office systems wif Advantage systems.
  • Participated in teh Development of an architectural design to implement a publish/subscribe messaging system to integrate Lehman Trust and back office wif Advantage using TIBCO BusinessWorks
  • Designed and wrote, using Java and Apache Axis, teh CUSIP and Master Account Web Services.
  • XSL and XSLT was used to perform message transformations to XML and HTML file format.
  • Designed and coded Reconciliation reports for Pending and Settle Transactions for Equities, Fixed Income, Credit Derivative, Interest Rate Swaps, Credit Default Swaps, (CDS) Commodities and Foreign Exchange between teh Lehman Back Office systems and Lehman Trust System.
  • Teh MVC Spring framework was used to implement teh Model View Control design pattern for teh Web based front application. Hibernate is used as a persistence framework to ORM teh Object and table format to perform teh initial loads of teh data from teh back office system to teh Sungard’s Advantage Trust application.
  • Teh logical and physical data modeling for teh Sungard’s Advantage Trust System application was created using Erwin Data Modeling tool.
  • Used teh Fix protocol for message format.

Environment: Linux, Unix, Java, C#, Web Service Axis, EAI, WebLogic, Tomcat, TIBCO BusinessWorks, JBOSS, Servlets, JSP, XML, XSLT, Hibernate, Spring, Agile Methodology, Erwin, Dojo, AJAX, Maven, JUnit, Struts, Oracle, Log4J, PL/SQL Developer, TOAD and stored procedures.

Confidential, NYC

Senior Software Developer

Responsibilities:

  • Created, using Java and Apache Axis, teh Bond Pricing, Yield Curve and Interest Rate analysis Web Service engine.
  • Developed, using Java Swing, teh Bond Trade Capture and Trace Reporting to NASD system. Added a market data component from Bloomberg to teh Trade Capture Systems.
  • Developed an architectural design to implement a publish/subscribe messaging system to interface wif Bond
  • Trade Capture System using Sonic 6.0 Java Messaging Service.
  • Designed and wrote, using Java and Apache Axis, teh Confirmation, ERP, RIMS and EMB Web Services.
  • Coded, using C#, teh front end for static data system for teh Back-Office.
  • Used Spring and Hibernate to build a Web base application to perform data loading from a file to
  • a relational data base system. Teh MVC Spring framework was used to implement teh Model View Control design pattern for teh Web application. Hibernate was used as a persistence framework to OR map teh file data to and
  • Object and table format.
  • Used JMX together wif Web Services to manage network resources.
  • Created teh logical and physical data modeling for teh back office system using Erwin Data Modeling tool.
  • Developed a prototype for teh trade capture system scalability using GigaSpaces.
  • Developed and implemented a distributed cache solution for teh trade capture systems using GigaSpaces.

Environment: Linux, Unix, Java, C#, Web Service Axis, EAI, Tomcat, Sonic 6.0, JBOSS, Servlets, Spring, Struts, Swing, JSP, XML, XSLT, Hibernate, Log4J, Agile Methodology, Erwin, JMX, Dojo, AJAX, Fix Protocol, Maven, JUnit, Oracle, PL/SQL Developer, TOAD and stored procedures.

We'd love your feedback!