Java

Almost 11+ years of Information Technology experience in Analysis, Design and Development of software product solutions using Java, spring, spring-boot, Micro services, spring-batch and kafka. Having 10+ years of experience in developing REST APIs using spring. Having 3-4 years of experience in developing Spring-Kafka base applications. Solid understanding of all phases of SDLC right from requirements gathering till post implementation support. Extensive experience in writing Java code of various versions like 5.X, 7.X and 8.X on Linux / Windows environments. Worked on Algorithms and Data structures. Good hands-on experience in implementing multi-threaded, client-server architecture. Very good knowledge of OOP and functional program concepts. Experience in implementing Web Services using spring, Spring-boot. Knowledge on RDBMS. Experience designing DB entities, relationships and schemas for MySQL and Oracle databases. Good knowledge on No Sql databases like cosmos and mongo DB. Extensively worked on writing Junit test cases and creating test suites for covering various scenarios. Hands on experience in configuration management system using different source and version control tools GIT & SVN along with supporting tools like Kubernetes and confluence pages. Handled 5 people team as a team lead as per role basis. Performed various performance testing for applications using J-Profiler, J-Meter and Your Kit tools
Java
Spring boot
Python
Bigdata
Spark
Microservices
As part of 12+ years experience, I worked on web applications, standalone applications, data lake projects and data pipeline projects which gives me waste experience on working performance and effective coding opportunities.