Senior Full Stack Programmer/Salesforce Developer with more than 15 years of professional IT experience in Systems Architecture, Design, Development, Testing, Integration and Implementation of complex web-based applications using J2EE, Nodejs and Salesforce platform. In depth exposure in developing Nodejs services & applications, J2EE middleware technologies including Web Services using popular Java frameworks, ORM tools and implementing DevOps solution for cloud and in-house projects. Has strong background knowledge on Banking, Insurance and Finance domains with added ability to lead small to medium size teams. SUMMARY Experience as IT professional in analysis, design, development, build and deployment of large, scalable, distributed Java/J2EE based enterprise applications. Mastering/Leading in the development of web applications and Restful micro services using Nodejs. Extremely knowledgeable in architecting and developing the DevOps solution for the Big Data and Java applications using CI/CIT/CD tools, Jenkins Docker Templates to manage application on both On-Premises and Microsoft Azure cloud. Knowledge on Kubernetes for automating the deployment, scaling and management of containerized applications. Experience in developing Salesforce Lightning Apps, Components, Controllers and Events. Expertise in writing the Apex classes, Visualforce Pages, Controller classes, Apex Triggers and consuming the REST services to exchange data with other on-prem applications. AGILE connoisseur with scrum-based development approach with a thorough understanding of Story planning, story pointing, burn down chart and implementing them through RTC. Code quality practitioner with focus on continuous quality and tools such as Sonar and smart bear. Strong use of Shell scripting languages including BASH for Linux and Mac platforms and PowerShell for Windows systems Extremely knowledgeable about CI/CIT/CID integration. Expertise in developing web applications, database design, architecture design and implementation with Java, J2EE, Cross platform framework development & Web Services. Expertise in JSP, Servlets, JSTL, Expression Language, JDBC, JNLP, JNDI, JNI, JAXP, XML. Experience in Hibernate, Spring Boot, Spring MVC, Spring-JDBC and Spring-Hibernate templates. Expertise in BIRT (Business Intelligence Reporting Tool), iReport and other report generation tools. Experience in Apache Wicket and good knowledge in JSF, ASP, PHP. Expertise in Python, AnjularJS, Bootstrap, jQuery and CSS. Experience with different databases like Oracle, SQL Server, MySQL involving stored procedures, triggers, functions, indexes, and packages. Proficient with development and configuration of Enterprise Java Beans in IBM WebSphere and Oracle WebLogic application servers. Experience with automated build tools like ANT, Maven and Gradle/Groovy. Worked extensively on various flavors of UNIX operating system like Linux, Solaris. Strong technical background and excellent interpersonal skills with an ability to interact with individuals at all levels. Proficient in Leading, Mentoring and managing teams throughout the SDLC lifecycle. Passionate contributor to design reviews, code reviews and providing technical solutions. Expertise in Java Messaging Services (Local Queues, Cluster Queues) Knowledge in TDD (Test Driven Development) and continuous integration and tools like Jenkins, Gradle.