Blockchain Developer Resume
NJ
SUMMARY:
- Over 12 years of experience in advanced applications development using Java, J2EE, JSP, Struts, Spring, RESTful Web Services, EJB, JMS and XML.
- Over 8 years of experience in developing financial applications using Java, J2EE, JPA and Spring
- Proficient in programming with Java and sound knowledge of associated concepts and technologies such as EJB3.0/1.1, JSP/Servlets, WebSphere Portal 6.1,WebSphere 7.0/6.1/5.1/4.0, WSAD, RAD7.5 & WebLogic10.3/6.0 and Tomcat.
- Very strong object - oriented design and development experience, specifically in the area of J2EE using design patterns such as Model View Controller, Singleton, Session Facade, Business Delegate, Service Locator and Data Access Object.
- Experience in Financial industry, banking application software and posses diverse skill in design and development.
- Good experience in writing Messaging applications using JMS API and Message Driven Beans
- Experience JSP/Struts2.0 (declarations expressions directives actions scope), Tag Libraries (classes Tag Support and Body Tag Support).
- Good web page design skills using jQuery, HTML, AJAX,, JSTL, XSLT, Java Script.
- Extensive experience with XML, SOAP, RESTful and related concepts such as developing WSDLs, WS-Security and XSDs, and parsing using JAXB, DOM and SAX.
- Good experience in Sybase 11.9, Oracle 11g/10g and SQL Server and Excellent SQL/PLSQL skills
- Excellent communication skills, strong analytical & logical abilities in business analysis & technical documentation
- Highly capable of learning new technology and adapt to a new environment quickly.
TECHNICAL SKILLS:
Languages: JAVA, C, C++, SQL/PLSQL, Shell Scripts, Perl, HTML
Technologies: Blockchain, Solidity, Ethereum, Truffle suite, Hyperledger. Fabric, Sawtooth.
Middleware: EJB2.0/3.0, IBM MQ Series, RMI, CORBA
Operating Systems: UNIX(Solaris), LINUX, WINDOWS XP/2000/NT
Software Engineering Process: Rational Unified Process (RUP) and UML
Web Development: J2EE (JSP, SERVLETS, EJB), Spring2.5, Struts Framework 2.0/1.0, JSR 168 (Portal framework), JMS,AJAX, XML, XSL, JDBC, JNDI, ANT, LDAP, SOAP, WSDL, JSTL, WSAD 5.1, RAD7.5, Hibernate, iBATIS2.1
Application Servers: Web Sphere 8.0/ 6.1/5.1/4.0, WebSphere Portal 6.1, Weblogic 10.3/6.0, JBoss 3.2 and Tomcat 6
Databases: Sybase 12, 11*, Oracle 11i/9i/8i, DB2, SQL Server 7.0
Design Tools: Rational Rose, Visio
Version Control Systems: Clear Case, CVS, SVN Sub Version and VSS
PROFESSIONAL EXPERIENCE:
Blockchain Developer
Confidential, NJ
Responsibilities:
- Interacted with the clients for the requirements.
- Wrote the logic and functionality of music selling in smart contracts using solidity.
- Setting up a private Ethereum network in our local servers.
- Coordinating PoC release into Integration, Testing and deploying using Ganache
Environment: Ethereum, Truffle, Ganache, JavaScript, JSON, Java, CLI
Confidential
Responsibilities:
- Did research on Hyperledger and introduced the technology to our team.
- Designing use cases for the new functionality and defining the roles..
- Worked on writing chain code using GOlang.
- Worked on setting up the local hyperledger nodes..
Environment: Hyperledger Fabric, Hyperledger Node SDK,IPFS, Node.js.
Sr. Java Developer
Confidential, Middletown, NJ
Responsibilities:
- Involved in Construction, Transition and Validation phases
- Interacted with the business users for the requirements.
- Wrote the logic to upload/download the excel sheets and storing the data in Oracle DB using hibernate
- Developed user interface using Fusion Framework which underlying has JSP, Spring MVC, Javascript and HTML technologies.
- Coordinating application release into Integration, UAT and Production
- Did Production support and bug fixing.
Environment: Java 6, Java EE 1.6, JSP, Spring 2.0.8, Hibernate, JavaScript, XML/XSLT, Unix, Tomcat, Eclipse 3.5, Oracle 10g, TOAD, CVS, Ant, Log4j
Sr. Java Developer
Confidential, Jersey City, NJ
Responsibilities:
- Have Actimize Experience with Anti-money Laundering product Actimize RCM 4.8 .
- Configured workflows, alert details, customizations using Actimize Designer.
- Using Actimize Visual Modeler I had built custom logic for the channel, flow, connectors in Analytics Intelligence Server
- Worked on XML and Core Java for the support and bug fixing of the Confidential application for generating the FiXML and sending to OCC/FINRA.
- Worked extensively on the DAO layer using SQL/PLSQL and JPA for Data Access
- Configured and monitored daily jobs in Autosys using JIL scripts.
- Wrote Shell scripts which call java classes for the daily jobs.
- Worked in UNIX environment to setup sftp transfer to OCC systems
- Build, Deploy and Support the application in Development, Testing and Production Environments.
- Extensively used JIRA, CyberArk, Sailpoint, Service Now tools.
Confidential
- Developed the front-end using Spring2.5, jQuery and JSPs where users can do Trade Approval Request.
- Worked on RESTful Web Services, XML and Core Java for the PAD application’s to get securities data like ISIN, CUSIP, SYMBOL from Reuters.
- Worked extensively on the DAO layer using SQL/PLSQL and Hibernate for Data Access
- Scheduled daily jobs in Autosys to get restricted and watch list data.
- Wrote Shell scripts for the daily jobs.
- Build, Deploy and Support the application in Development & Testing Environments.
Technology: Java1.6, JSP, Spring 2.5, Hibernate3.0, RESTful Web Services, jQuery, Oracle 11c, XML, Apache POI, Webspehere 8.0, Eclipse, Autosys, SQL Developer, Actimize RCM 4.8, Bogart, MUREX, SVN Sub Version, CVS, JIRA, WinScp and Unix.
Sr. Java Developer
Confidential, Piscataway, NJ
Responsibilities:
- Worked on RESTful Web Services, XML and Core Java on the enhancements and bug fixing of the BR application’s load request for processing payment details.
- Worked extensively on the DAO layer using SQL/PLSQL and iBATIS for Data Access
- Enhanced the front-end using Spring2.5, jQuery and JSPs for displaying the Gift2Go cards details.
- Used JUnit and SoapUI for unit testing.
- Scheduled daily jobs in AppWorx and Cronjobs.
- Wrote UNIX scripts and ANT scripts for the daily jobs.
- Build, Deploy and Support the application in Development & Testing Environments.
Technology: Java1.5, JSP, Spring 2.5, iBATIS2.1, RESTful Web Services, JAXB, jQuery, SoapUI, Oracle 11g, XML, ANT, JBoss, IntelliJ 12.0, AppWorx, Junit, SQL Navigator 6.1, ANT, Maven, Sub Version, Jira, File Zilla and Unix
Sr. Java Developer
Confidential, Jersey City, NJ
Responsibilities:
- Worked on Fircosoft products like FMF Verify, Continuity for the alerts screening.
- Helped in supporting the java batch jobs which pull data from Fircosoft systems and generates the reports.
- Used JSP’s, Spring, AJAX, HTML to display the Summary page
- Provided application support for this system
- Build, Deploy the application in Development & Testing Environments.
Technology: Java 1.5, J2EE, Spring 3, Hibernate, XML, JMS, MQ, UNIX.
Sr. Java Developer
Confidential, Warren, NJ
Responsibilities:
- Worked on EndorsementLink WebService to retrieve Optional Endorsements, internally invoking Blaze Rule EJB and MULE ESB, Using Apache Axis RESTful WebServices
- Helped in Designing services using SOAP, Restful, WSDL-first, and WS-Security.
- Used JSP’s, Spring3 MVC, jQuery, AJAX, HTML to display the Premium Summary page with optional and mandatory Endorsements
- Modified the business logic to accommodate the HealthCare related changes in WebServices, EJBs, DAO.
- Wrote PL/SQL queries to retrieve data from large complex tables using Stored procedures, Indexes, Cursors and Joins
- Worked on Multi-Threading using Concurrent Package.
- Worked on traversing Java Objects from Blaze-EJB-Blaze objects (BOMs)
- Additionally I worked on other modules like Pricing and Eligibility WebServices.
- Extensively used JUnit for unit testing of Pricing, Eligibility and Quote Letter Endorsements .
- Build, Deploy the application in Development & Testing Environments.
Technology: Java 1.5, RESTful WebServices, Spring 3 MVC, EJB2.0, JSPs, HTML, XML, JSON, Jersey API, Informix DB, Oracle 11g, WebSphere 7.1, RAD 7.5, Blaze Rules Engine, MULE ESB, Apache Axis, Jersey API, JUnit4.0, ClearCase, ClearQuest.
Sr. Java Developer
Confidential, New York, NY
Responsibilities:
- Developing the front-end using JSP, Struts Framework 2.0, Tiles for displaying the Budget Module and Direct Activity applications
- Used extensively jQuery, Javascript and css for better UI features like sorting, paging.
- Writing the business logic for the budget modification in Budget Module and for the Direct Activity processing.
- Writing the DAO layer using SQL/PLSQL for Data Access.
- Using JUnit for unit testing.
- Build, Deploy the application in Development & Testing Environments.
Technology: Java (J2EE), JSP, Struts2.0, Tiles, Spring JDBC, jQuery 1.6, AJAX, Sybase 11.9, XML, ANT, Tomcat 6, Eclipse 3.5, Junit, TortoiseSVN, Aqua Data Studio 9 and Unix
Sr. Java Developer
Confidential, Jersey City, NJ
Responsibilities:
- Involved in Construction, Transition and Validation phases
- Wrote the logic to process payment from one state to another using Java1.6, JPA, JMS based upon the Payments details like PaymentId, BlockID, CreditAccount, DebitAccount etc.
- Worked on SOAP based Web Services to develop Bookkeeping service after payment is received in ready state.
- Worked on Multi-Threading environment.
- Developed user interface for Transaction Status monitoring screens using JSP, Spring MVC, Javascript and HTML
- Wrote all Index classes for all state tables associated with JPA.
- Wrote named queries in persistance /ORM layer to persist and process payment .
- Coordinating application release into Integration, UAT and Production
Technology: Java 6, Java EE 1.6, Spring MVC, EJB3.0, XML, XSD, SOAP, JPA, Web Services, Apache Axis2, Weblogic 11, Eclipse 3.5, Oracle 11i, SQL Developer, Subversion, Ant, Java Logger API
Sr. Programmer Analyst
Confidential, New York, NY
Responsibilities:
- Involved in Full life cycle Inception, Elaboration, Construction and Transition phases
- Reviewing business requirements and Developing technical specs for portfolio module
- Writing the service layer logic to retrieve position data and calculate Market Values, Realized/Unrealized gain/loss for Portfolio using Stateless Session beans and Singleton, Business Delegate and Service Locator design patterns
- Used and configured MULE Enterprise Service Bus to call the EJB service in the porfolio module
- Developed user interface for portfolio & accounts modules using MVC, JSP, Servlets, Portlets, Struts 2.0, Tiles, AJAX, Javascript and HTML
- Validating XML against schemas and Parsing using SAX for data updates and logic
- Wrote soap-envelope schema and several schemas for various XML business messages.
- Wrote SQL/PLSQL queries on DAO layer supporting for accounts modules
- Accessing DAO layer through Hibernate & Spring frameworks for portfolio modules
- Coordinating application release into Integration, UAT and Production
Technology: Core Java, J2EE 1.4, JSP, Struts2.0, EJB2.0, MULE ESB, AJAX, Spring Framework, Tiles, Design Patterns, XML, XSD, SOAP, JavaScript, HTML, ANT, Websphere 6.1, Websphere Portal 6.1, RAD6.1, Turbo XML, Rational rose, Sybase 12, DB2, Hibernate, ClearCase, Clearquest and Solaris
Programmer Analyst
Confidential, Baltimore, MD
Responsibilities:
- Involved in complete SDLC of the application modules and developed application flow diagrams in the analysis phase.
- Writing the service layer logic for six strategies for Portfolio growth using Stateless Session beans and Utility Classes by gathering requirements from Account Managers
- Writing the DAO layer using SQL/PLSQL for Data Access
- Developing the front-end using Struts Framework 1.1 & Tiles for displaying the Portfolio Tracking data for six different strategies.
- Used JUnit for unit testing.
- Build, Deploy and Support the application in Development & Testing Environments.
Technology: Java (J2EE), JSP, Struts1.1, Tiles, EJB 2.0, Design Patterns, Oracle 10g, XML, ANT, Websphere 5.1, WSAD5.1.2, Rational rose, Junit, ClearCase, Clearquest and Linux
Sr Java Developer
Confidential, Bentonville, AR
Responsibilities:
- Involved in Analysis and development of Registration application which allows users to register ..
- Developed the Associate Stock Purchase Plan and 401(K) plan modules using JSP, Struts as per the new requirements. Designed and Developed general MVC framework for the webportal.
- Developed business components for the money calculations to be deducted from paycheck based upon the % of amount they want to contribute.
- Wrote SQL/PLSQL queries on DAO layer supporting for ASPP & 401(k) modules
- Supporting Testing and fixing the bugs during UAT and Production phases
- Coordinated application releases into Integration, UAT and Production
Technology: Core Java, Struts, JSP, JavaScript, HTML, CSS, JBoss 3.2, MyEclipse 5.1 DB2, ClearCase, and QMF