Solid understanding of OO design principles and software engineering (security, design, testing, code quality)
Experience with Java (UI and Web services (SOAP, REST)), JavaScript, CSS, Spring MVC, Spring Boot, Splunk, Jenkins, Maven, XML, HTML, and BDD (behavior driven development)
Experience working in agile methodologies