Agile Programming Methodologies, Application Programming Interface (API), Best Practices, Business Solutions, Code Reviews, Computer Maintenance, Computer Science, Computer Software, Computer Systems, Consulting, Continuous Deployment/Delivery, Continuous Integration, Customer Relations, Database Optimization, Database Programming, Database Technology, Debugging Skills, Design Patterns Programming Methodologies, Detail Oriented, Documentation, Git, Gradle, Hardware Evaluation, Hardware Upgrades, Hibernate, Identify Issues, Information/Data Security (InfoSec), Java, Java Message Service (JMS), Java Persistence API (JPA), Java Platform Enterprise Edition (Java EE/J2EE), JavaServer Pages (JSP), Jenkins, Maven, Microsoft SQL Server, MongoDB, Network Systems, NoSQL, Object Oriented Design (OOD), Operating Systems, Performance Management, Problem Solving Skills, Query Optimization, REST (Representational State Transfer), Redis, Relational Databases (RDBMS), Requirements Management, Resolve Customer Issues, SOAP (Simple Object Access Protocol), SQL (Structured Query Language), SQL Databases, SQLJ (SQL Java), Scalable System Development, Scrum Project Management and Software Development, Software Administration, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Software Specification, Source Code/Configuration Management (SCM), Systems Analysis, Systems Maintenance, Team Player, Technical Support, Time Management, Work From Home, XML (EXtensible Markup Language)