OOP, the JVM, concurrency and the Spring ecosystem.

Books

  • Effective Java — Joshua Bloch
  • Java Concurrency in Practice — Brian Goetz
  • Spring in Action — Craig Walls

Articles