Crack the Core: A Tech Puzzle

12345678910111213141516171819
Across
  1. 2. Java-based web framework (6)
  2. 3. REST API response format (3)
  3. 6. Software development approach (12)
  4. 8. Continuous Integration script (11)
  5. 11. JavaScript framework for building UI (7)
  6. 13. Version control system component (10)
  7. 15. OOPS concept: method overriding (12)
  8. 16. Microservices communication method (13)
  9. 17. REST API security protocol (3)
  10. 18. OOPS concept: hiding implementation details (14)
  11. 19. Java-based messaging system (9)
Down
  1. 1. Jenkins build automation tool (8)
  2. 4. IntelliJ IDEA feature for code analysis (14)
  3. 5. REST API request method (4)
  4. 7. Popular Java IDE (7)
  5. 9. Java programming language creator (12)
  6. 10. Java framework for building web applications (7)
  7. 12. JavaScript variable declaration keyword (5)
  8. 14. Github repository access type (7)
  9. 16. Java data type (4)