Agile Programming Methodologies, Analysis Skills, AngularJS, Apache Struts, Apache Web Server, Application Programming Interface (API), Application Servers, Business Development, Business Services, Business Solutions, Capability Maturity Model (CMM), Capability Maturity Model Integration (CMMI), Computer Programming, Computer Systems, Data Access Objects (DAO), Database Programming, Design Document, Design Patterns Programming Methodologies, Documentation, ECMAScript, Eclipse IDE, Financial Control, Git, HTML5, Hibernate, IBM WebSphere Application Server, Identify Issues, Information Technology & Information Systems, JBoss Application Server, JUnit, Java, Java IDE (Integrated Development Environments), Java Message Service (JMS), Java Persistence API (JPA), Java Platform Enterprise Edition (Java EE/J2EE), JavaScript, JavaScript Frameworks, Legal, Maven, Mock Up, Model View Controller, Object Oriented (OO), Oracle PL-SQL, Project Development, Prototyping, REST (Representational State Transfer), React Router, React.js, Requirements Management, SOAP (Simple Object Access Protocol), SQL (Structured Query Language), Scripting (Scripting Languages), Server Programming/Applications, Service-Oriented Architecture (fka Distributed Object Architecture), Software Administration, Software Design, Software Development, Software Development Lifecycle (SDLC), Source Code/Configuration Management (SCM), Spring Framework, Spring MVC, Stored Procedures, Technical Recruiting, Test Driven Development (TDD), Tomcat, Unit Test, Web Application Framework, Web Programming, Web Services, XML (EXtensible Markup Language), jQuery