Co-designed and Implemented core payment systems that can process credit card, debit card, bank, APM, 3DS payments using REST based APIs.
Experience in building robust dockerized microservices and event-based systems using Apache Kafka, Spring boot on multi-datacenter AWS cloud platform.
Experience in both SQL and NoSQL based systems.
Worked on batch processing payment data for payment processors like First Data and Vantiv.
Used LMAX disruptor framework to process batches more efficiently.
Created test suites using Junit and Karate.
Experience using New Relic, Splunk and ELK for debugging and performance monitoring.
Used Liquibase library that helped track and deploy database schema changes reducing the work of developers and DBA.
Used GoAnywhere tool to securely transfer batch files from AWS S3 to bank and payment processor SFTP servers and vice versa.