Experienced results-oriented developer with over 20 years of experience building and supporting enterprise applications. Focused on best practices, following patterns and delivering scalable solutions. Collaborates with team members to deliver value to stakeholders. Proven track record of leading and participating in high performing development teams.** TECHNICAL SKILLS **Languages: Java, Groovy, PL/SQL, Javascript, CSS, HTMLFrameworks: Spring Boot, Grails, Spring MVC, Spring WebFlux, Spring HATEOS, Apache CXFBuild Tools: Gradle, Maven, Jenkins, Docker, Artifactory, GitLab, GitHubIntegrations: HubBox, PayPal, Ping Identity, RichRelevance, BazaarVoice, PowerReviews, Bloomreach, Safeline, TransUnion/Iovation, Narvar, Experian, Tealium, Adobe Analytics, TurnTo, FindMine, UltraFICO, NuDetect by NuDataIdentity and Access Management: KeyCloak, Spring Security, Ping IdentityCoding Standards: CodeNarc, FindBugs, ESLint, CheckMarx, ADA Compliance Datastores: Redis, Riak, SQL Server, Oracle, PostgresFront-End: React, Redux, Bootstrap, Knockout, MobX, npm and yarn package managers, JqTree WidgetTesting Tools: Cypress, Mocha, Spock, k6 load testing, Selenium, JUnit, JestMessaging: Kafka, JMSDocumentation: Swagger, Spring Rest Docs, AsciiDocObject Relational Mapping (ORM) Strategies: Hibernate, iBatis/MyBatisCaching: Ehcache, Caffeine, Akamai Edge Caching, RedisFault Tolerance and Monitoring Tools: Hystrix, SumoLogic, Datadog, Splunk, Portainer, TrackJS