Fedwire Funds Processor Resume
2.00/5 (Submit Your Rating)
SUMMARY
- 14+ years of strong IT experience in Object Oriented development, implementation and maintenance of web and distributed enterprise applications using Java/JEE technologies.
- 10+ years of intensive experience with Investment banking domain.
- Experienced with Private Banking Financial Services, and Capital Market business areas.
- Experienced with Electronic trading applications.
- Exposure to Securities and capital markets domain that encompasses equities, mutual funds, options, futures, bonds, certificates of deposits, treasuries.
- Extensive experience with developing large scale distributed applications using JSP, Servlets, EJBs, XML, Web Services (SOAP & RESTful API), JDBC, Struts, Spring MVC, AJAX, Java Beans, CSS, HTML, JavaScript, Ajax, JSON, Angular JS, jQuery and SQL
- Expertise in developing the distributed applications using EJB 3.1 specifications, Web Services and J2EE Application Servers such as IBM WebSphere, JBoss and Oracle WebLogic.
- Experience with Oracle, PL/SQL involving stored procedures, triggers, functions, indexes, and packages.
- Extensive experience in Object Oriented Design implementation and Programming principles.
- Expertise in Project Process Flow Management and thorough knowledge of software development life cycle (SDLC).
- Experience in Agile scrum methodologies, continuous integration, build refactoring, automated testing/performance testing using Junit, JMeter, Mockito and PowerMockito
- Experience with application build scripts like Ant and Apache Maven, Jenkins
- Experience with databases like MS SQL Server, DB2, Oracle 9i, Oracle10g and Oracle12c.
- Extensive experience on XML Technologies JAXP (DOM and SAX parsers), XSD, XSLT
- Extensive Experience with JMS API, IBM MQ series, Queues, Listener Ports and Activation Specifications
- Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO and Service Locator etc.
- Experience with various IDEs such as Eclipse, IBM RAD and IntelliJ
- Worked extensively on various flavors of UNIX operating system like Linux, Solaris.
- Experience with defect tracking tools like HP Quality Center, JIRA
- Proficient with Java collections, multithreading and concurrency.
- Programming experience with UNIX Shell Scripts.
- Exposure to Python language and React JavaScript library.
- Experience with Troubleshooting production issues and application refactoring
- Experience with modeling complex web application using RUP and XML. Strong experience in class diagram, sequence diagram, component diagrams and Deployment diagrams.
- Experience with Swift MT and MX/ISO 20022 Swift message standard
PROFESSIONAL EXPERIENCE
Confidential
Fedwire Funds Processor
Environment: Java 8, Oracle12c, Linux, Spring, JPA, JDBC, Restful API, IBM MQ, JMS, SVN, JIRA, Apache Maven, Jenkins, WebSphere 8.5, Eclipse, Sonar, Splunk
Responsibilities:
- Involved in construction phase to replace the proprietary format for the Fedwire Funds Service with the ISO 20022 format.
- Developed Funds Simulator application to generate the FAIM messages for the core funds processor applications.
- Developed edit checks framework for FAIM 3 and FAIM 4 messages.
- Converted Oracle Stored Procedures into Java Spring Batch Jobs.
- Developed Mock and Integration Tests to improve the sonar code coverage.
- Developed Spring Controller, Service and DAO components.
- Developed the UI contracts for REST API endpoints.
- Involved in concurrency testing, performance and load testing of Fedwire funds processor applications.
Confidential
SLAB - Stock Loan and Borrow
Environment: Java 8, Sybase, Linux, Spring, JPA, JDBC, Restful API, IBM MQ, JMS, SVN, JIRA, Apache Maven, Jenkins, Eclipse
Responsibilities:
- Developed stand-alone core java applications using multi-threading and Java collections.
- Developed Sybase stored procedures.
- Developed components to create outbound Delivery Order messages.
- Developed components to create outbound Special Payment Order messages.
- Developed components to handle the below Swift messages from DTC
Confidential
Technical Lead
Environment: JAVA, JEE, DB2, Oracle 10g, Linux, WebSphere 8.5, Spring, EJB 3, JPA, JDBC, JSP, Servlet, Esper rule engine, Restful API, JMS, IBM RAD, SVN, Apache Maven, Jenkins
Responsibilities:
- Designed the application using J2EE multi-tiered Web Application technologies incorporating MVC and other popular design pattern.
- Developed user friendly web-based GUI using jQuery, JavaScript, JSP, HTML5 and CSS 3
- Implemented pagination using jQuery with data tables.
- Developed EJB 3 Message driven beans to consume MQ messages.
- Created Queues, Queue Managers, Clusters using MQ Series.
- Migrated IBM MQ listener ports into Activation Specifications.
- Implemented custom caching methodology to cache static data during application startup.
- Developed build scripts to generate EAR file using Maven.
- Architected the conversion of Swift MT messages into MX ISO 20022 standards
- Developed and consumed REST/HTTP APIs using JAX-RS API
- Converted the Swift MT messages into MX ISO 20022 standards.
- Extensively used JAXB to covert the XML schema into Java Objects.
- Used DOM Parser to pare the XML files.
- Designed application components using Java collections and multithreading.
- Used RightFax API to automatically generate the fax content for Fax Server.
- Developed Spring POJO service beans.
- Optimized the SQL queries.
- Preparation of software technical architecture for the underlying applications
- Interacting with project stakeholders and tracking deliverable.
