Agile Programming Methodologies, Analysis Skills, Apache Kafka, Application Integration, Application Programming Interface (API), Best Practices, Business Processes, Cloud Architecture, Cloud Computing, Code Reviews, Coding Standards, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Corporate Policies, Database Administration, Database Programming, Design Patterns Programming Methodologies, DevOps, Documentation, Enterprise Architecture, Extreme Programming, Gap Analysis, Git, GitHub, Identify Issues, Integration Testing, Java, Java Platform Enterprise Edition (Java EE/J2EE), Jenkins, Maven, Microservices, MongoDB, Multithreaded Programming, NoSQL, OAuth, Plan Meetings, Policy Development, Private Cloud, Procedure Development, Production Support, Public Cloud, Publications, Quality Assurance, REST (Representational State Transfer), RabbitMQ, Rapid Application Development (RAD), Requirements Management, Root Cause Analysis, Scrum Project Management and Software Development, Software Architecture, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Standup Meetings, Team Player, Teleconferencing, Test Data, Time Management, Training Tools, Unit Test, User Interface/Experience (UI/UX), Waterfall Model of Software Development, Web Services