17 years of experience of Java, Scala & Big Data implementation with leading firms in e-commerce and Investment Banking domain. Core Strength Areas - Core Java, Scala, Multi-threading, Generics, Design Patterns, J2EE. Experience on frameworks like Spring, Struts, Hibernate. Exposure to Kafka, Storm, Cassandra, Elasticsearch, Logstash. Have worked on multiple databases – DB2, SQL Server, MySql, Oracle, Sybase. Working experience of caching solution such as Hazelcast, EhCache and in-memory database like Redis. Exposure to domains – Credit Risk, Trading Risk, Forex and Volatility, Fixed Income bond and Indices, PMI Indices, P&C Insurance, Electronic Funds Transfer. Worked on Capital Market project with Cash Equities. It was a post trade data massaging and alerting system. Aware of Smart Order Routing, Algo and Internal crossing engine; with message flow using FIX protocol to deliver order and execution requests. Worked in Waterfall SDLC as well as Agile and Iterative fast-paced programming paradigm. Good at Data Structure, Algorithm and Design Patterns. Exposure to other programming languages like Scala, Ruby, Python and hands on experience of Unix Shell scripting. Worked on UI end using JSP, Struts, JavaScript and CSS, Tag libraries, Tiles, GWT, Swing and JavaFX. Exposure to Microservices and Spring Boot. Working experience in build, deployment and continuous integration using Ant, Maven, Ansible, Jenkins, TeamCity. Exposure to web services JAX-WS and JAX-RS. Demonstrated ability to quickly learn, prototype and adapt to new technology. Awarded platinum award for Kafka migration in Bank Of America