Agile Programming Methodologies, Application Programming Interface (API), Business Strategy, Cloud Computing, Consulting, Develop and Maintain Customers, Distributed Computing, Establish Priorities, IBM Product Family, Information Technology & Information Systems, Java, Leading Edge Technology, Microservices, Multiplatform/Cross-Platform, Needs Assessment, Problem Solving Skills, Product Backlog, Product Management, Quality Assurance, Software Administration, Software Development, Software Development Lifecycle (SDLC), System Architecture, Systems Scalability, Team Player, Test Plan/Schedule, Testing