Sr Full Stack Java / Heavy UI Software Developer Responsible for developing feature-rich customer-facing applications, working collaboratively in a digital team, defining requirements with QA and product owners, designing and building software tools on Azure, performing TDD and integration testing, and resolving user issues.