Agile Programming Methodologies, Analysis Skills, AngularJS, Application Programming Interface (API), Artificial Intelligence (AI), Authentication, CSS (Cascading Style Sheet), Communication Skills, Computer Programming, Concurrency, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Debugging Skills, DevOps, Distributed Computing, Docker, Git, HTML5, Hibernate, High Availability, IBM WebSphere MQ (Message Queue), Identify Issues, Identity Data Management, JSON, JUnit, Java, Java Persistence API (JPA), Java Platform Enterprise Edition (Java EE/J2EE), JavaScript, Jenkins, Maven, Messaging Middleware, Microservices, Multi-tier Architecture, Multithreaded Programming, NoSQL, OAuth, OpenID, Oracle, Performance Tuning/Optimization, Problem Solving Skills, Programming Tools, REST (Representational State Transfer), React.js, Relational Databases (RDBMS), Scrum Project Management and Software Development, Security Assertion Markup Language (SAML), Security Protocols, Selenium, Software Design, Software Development, Team Player, Test Driven Development (TDD), Test Harness, User Interface/Experience (UI/UX)