Agile Programming Methodologies, AngularJS, Application Programming Interface (API), Artificial Intelligence (AI), Best Practices, Code Reviews, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Design Patterns Programming Methodologies, DevOps, Documentation, Gradle, Identify Issues, Java, Jenkins, Maven, Microservices, Problem Solving Skills, Quality Assurance, REST (Representational State Transfer), React.js, Scalable System Development, Software Engineering, Sprint Planning, Standup Meetings, Test Driven Development (TDD), User Interface/Experience (UI/UX)