Sr.technical Lead Resume
New, YorK
PROFESSIONAL SUMMARY:
- Versatile and dedicated professional with 16 years of IT Experience in that 12 Years of relevant experience in Java/J2EE full stack development
- Looking for new opportunities, open for any location and full time positions only
- Good exposure to domains such as Banking, Financial Services and Insurance (BFSI)
- Excellent Hands on in OTC Derivatives Domain i.e, Derivative Services Matching & Confirmation for Credit, Equity, Rates and FX Assets, Clearing, Settlement and Regulatory Reporting comprises Dodd Frank Act Regulation
- Expertise in Java/J2EE Technologies, Microservices, Cucumber, Drools, Spring, Struts, Apache MQ, Apache Camel, Web Services, Hibernate
- Experience in working on Java 8
- Experience in working on Agile/Scrum methodologies of project development
- Experience in developing/consuming both REST as well as WSDL based web services
- Experience of creating Use - Case Diagram and Sequence diagrams.
- Expertise in developing and deploying J2EE application on application servers like Apache Tomcat, Apache Webserver, JBoss, WebLogic, IBM WebSphere 8.5
- Experience in using IDEs such as RAD 8.5, Eclipse, IntelliJ IDEA
- Good working knowledge of Gradle/Maven/Ant for project build/deployment, JUnit, Mockito, Cucumber Feature Runner for Unit/Integration Testing
- Experience with version controls like GIT, Bitbucket, Serena PVCS, CVS and ClearCase
- Experience of working with databases Oracle, MSSQL and MySQL.
- Managed geographically segregated teams and played important roles such as Developer, Senior Developer, Senior Technical Lead
- Excellent team player with good leadership and communication skills
- Possess good analysis, troubleshooting and user-interaction skills
TECHNICAL SKILLS:
Java/J2EE Technologies: Java 8, J2EE(JSP 2.0,Servlets 3.0,EJB 3.0 and JDBC), JMS, Web Services, Cucumber, Drools, Apache MQ, Apache Camel, JSON, Microservices
Framework: Struts 2.0, Spring-Web, Spring AOP, Spring IOC, Spring Core, ORM Springs, Hibernate, IBATIS, Struts-Tiles, Struts-Validator and J2EE Architecture techniques,Sping Boot, Mockito, Swagger UI
Design Patterns: GoF Patterns - Factory Method, Singleton, Abstract Factory, Service Locator, Proxy, Prototype and J2EE Patterns - MVC, Front Controller, Command, Business Delegate, View Helper, DAO and VO
Application Servers: IBM Web Sphere 6.1/7.0/8.5, BEA Web Logic 7.1, Apache Tomcat and Http Server 6.0
Loggers: Log4J
Email API: Java Mail
Build/Deployment Tools: Gradle, Maven, Docker, ANT 1.7
Client Side Scripting: HTML, DHTML, Java Script, CSS, Jquery, Angular JS and AJAX
XML technologies: XML, XSL, XSLT and XPATH
Databases: Oracle 10g, SQL Server 2005,MSSQL, MySQL and MS -Access
Other Programming Languages: C, C++, VB and Cold Fusion
Versioning Tools: GIT, Bitbucket, PVCS, VSS and Rational Clear Case
Design Tools: Rational Rose, Together J and MS Visio
IDE / Front end Designing Tools: RAD 8.5, IntelliJ IDEA, Eclipse Mars, and IBM WSAD 5.2 Reporting Tools iReports for Jasper
Methodology: OOAD, UML 2.0 and Agile /Scrum
Code Analysis Tools: Fortify 360, SonarQube
PROFESSIONAL EXPERIENCE:
Confidential, New York
Sr.Technical Lead
Responsibilities:
- Engaged in the analysis & development of Credit Trade Matching & Confirmation Modules assigned to me for OTC Credit Default Swap, Index and Tranche (CDS, CDX & CDT) Products.
- Engaged in Unit Testing using Cucumber Feature Runner i.e, BDD Runner
- Maintaining code base through each release with GIT
- Engaged in Integration testing (i.e,) running End to End Test cases on Credit Asset class for Confidential using a BDD Credit Feature Runner.
- Involved in Elastic Search testing on all Credit modules
- Involved in Defect Fixing of issues raised by QA
Environment: Java 1.8, Active MQ, Apache Camel, Drools, Cucumber, JSON, IntelliJ IDEA, Microservices, Kibana, GIT, Kubernetes, XSLT, Docker, Gradle, SonarQube, Spring, Spring Boot, Web Services, Log4J, Swagger UI, Mockito, Jira, Scrum/Agile
Confidential, New York
Sr.Technical Lead
Responsibilities:
- Involved in the analysis of FS Document and create Low Level Design
- Engaged in the full stack development and unit testing of FX Trade Matching & Confirmation Modules for all FX Products.
- Maintaining code base through each release with Version Control using Serena PVCS
- Providing support for Dev, SIT, UAT & PROD Releases for Confidential Modules
Environment: Java 1.7, Servlets, Struts, Spring, JSP, JavaScript, Apache POI, AJAX, Unix, DB2, RAD 8.5, PVCS, JQuery, JSON, Custom Tags, Log4J,CSS, XML, Portlets, JQuery, Putty, FTP, XML, IBM Websphere Server 8.5, Mainframe CICS, AQT, ANT1.7
Confidential
Technical Lead
Responsibilities:
- Involved in building Routes using Apache Camel Route builder
- Parsing FPML Clearing messages and translating them to other formats as understood by the respective CCP for whom the message is intended
- Building a robust Retry/Replay capability to deal with trades in error
- Building the GUI for the Connector, from where the trade status can be viewed
- Test Driven Development was followed using JUNIT and Mockito frameworks
- Jenkins scripts/ handles for continuous build and integration
Environment: Java 1.6, Apache Camel, Spring 3.0 (Spring MVC with annotations), Hibernate,GIT, Maven 3.0, JBoss AS7, Oracle, Apache Active MQ, JMS, Spring Remoting(HTTP Invoker), JAXB, Jenkins Continuous Build Integration, JSP, UNIX, Groovy, FPML, FIXML, JUNIT, Mockito
Confidential, New York
Technical Lead
Responsibilities:
- Involved in the analysis & technical design of Credit Default Swap (CDS), Credit Default Index (CDX) & Credit Default Tranche(CDT) OTC Derivative Product’s Modules
- Engaged in the development and unit testing of Trade Confirmation Modules
- Involved in preparing Technical Specifications, Impact Analysis & Test Case documents for DS Match (i.e., Credits, Rates,Settlement, Events, Novation Consent) Modules
- Involved in handling the Dev, SIT, UAT & PROD releases support for DSMatch & Trade Confirmation Modules
Environment: Java, Servlets, Strut, Spring Web, JSP, JavaScript, Apache POI, AJAX, Unix, DB2, RAD 8.5, PVCS, JCL, Cobol, Portlets, JQuery, Putty, FTP, XML, Web Seal & IBM Websphere Server
Confidential, New York
Technical Lead
Responsibilities:
- Involved in the analysis of GTR Enhancement Regulatory Reporting fields changes on Confidential Applications
- Engaged in the development and unit testing of GTR Reporting Fields
- Involved in handling the Dev, SIT, UAT & PROD releases support for GTR Enhancement Releases
Environment: Java, Servlets, Strut, Spring Web, JSP, JavaScript, AJAX, Unix, RAD, PVCS, Portlets, Putty, FTP, XML, Web Seal & IBM Websphere Server
Confidential, New York
Tech Lead
Responsibilities:
- Led the DerivSERV offshore Development Team
- Prepared Technical Specifications, Impact Analysis and Test Cases for Credit, Reorg and Rename Event Processing Modules
- Worked on development, Unit testing, Integration testing and Support of Trade Information Warehouse(TIW) Modules for OTC(Over The Counter) products
- Carried out analysis, development, defect fixing of TIW 2.3/3.0 releases, R2.1, R3.0 issues and Enhancements
- Performed testing and review of Credit and Event Processing Portal application
- Designed Prototype for DerivSERV Operation Modules
- Developed Equity Repository Regulatory Summary Jasper Reports using iReport Tool
Environment: Java, Servlets, Struts, JSP, JavaScript, Apache POI, AJAX, Http Server 6.0, Unix, DB2, Sybase, RAD 7.5, PVCS, JCL, Cobol, Portlets, Spring Web, iBatis and iReports for Jasper