Description
Professional Summary: 7+ years of experience as Sr. Software Engineer in Java, building web apps and RestFul services for medium to large scale multi-national IT companies. Have been performing the SME role in Customer Registry project since February, 2013. Have lead a large team and been responsible for delivering quality projects on JAVA (MVC OR MVP OR "design patterns") and Oracle and Big Data (Solr, Kafka) thereby gaining customer's confidence. * Good in analyzing requirements, identifying the gaps, coordinating with the cross flow teams and designing solutions to bridge the gaps. * Worked in different development and delivery life cycles and well versed with Master Data Management (MDM) Process. * Expertise in core and advanced Java/J2EE, Spring. Worked extensively on Collections API, Generics, Enum, Multi-threading, Custom Exception Handling, I/O Stream. * Worked extensively with Object Oriented Programming (OOPs) concepts - Inheritance, Polymorphism, Abstraction and Encapsulation. * Expertise in JDBC, DB Connection pooling and Batch processing. * Excellent technical and implementation skills in NoSQL and big data tools like Apache Solr and Apache Lucene - Powerful open source text based search engines. Services built using these tools are amazingly fast and simple to maintain. * Expertise working on distributed systems using Apache Zoo Keeper. * Extensively worked on Apache Kafka - a distributed, partitioned, replicated commit log service. Kafka has been put to efficient use for real time sync between oracle and solr and the results were astonishing. * End to end maintenance of Solr, Kafka and ZK hosts - Set up, configuration, monitoring, Upgrading to newer versions, Issue fixing and collaborating with multiple teams using the Solr/Kafka services as a cloud. * Useful skills in Java Performance Tuning using various tuning methods. * Hands on experience with Servlets, primarily HttpServlet. * Well versed with principles of RESTFul applications. Expertise in building JSON based Rest-ful Web services using Cisco SDF. * Experience as Defect Prevention Analyst as part of quality process in the team for 24+ Months. * Have a good exposure in building web apps using front end technologies using HTML, Javascript, ExtJS and Angular JS. * Hands on Experience in Oracle PL/SQL, Sqoop and Hive. * Extensively worked on Quartz scheduler. Worked with workflow engine Activiti. Developed a custom Work flow engine (CREW). * Hands on experience with in-memory tools like Redis. * Working with CISCO Customer from past 7 years. * Proven ability to mingle with team. A results-driven Engineer with demonstrated success in the design, development and deployment of large-scale enterprise applications. * Experience on deploying services with new LAE cloud servers.