Acceptance Testing, Agile Programming Methodologies, Algorithms, Analysis Skills, Application Programming Interface (API), Architectural Design, Business Solutions, Communication Skills, Computer Science, Cross-Functional, Data Structures, Database Programming, Develop Methodologies, Distributed Computing, Documentation Plan, English Language, Hibernate, Industry Standards, Information Technology & Information Systems, Integration Testing, IntelliJ IDEA, JDBC (Java Database Connectivity), Java, Java IDE (Integrated Development Environments), Java Persistence API (JPA), Linux Operating System, Mentoring, Microsoft Windows Operating System, Multitasking, Presentation/Verbal Skills, Problem Solving Skills, Project Development, Quality Assurance, React.js, Relational Databases (RDBMS), SQL (Structured Query Language), Scrum Project Management and Software Development, Service-Oriented Architecture (fka Distributed Object Architecture), Software Administration, Software Architecture, Software Design, Software Development, Software Engineering, Spring Framework, System Architecture, Systems Analysis, Team Lead/Manager, Team Player, Technical Writing, Testing, Time Management, Unit Test, Unix Operating Systems, Writing Skills