Pick a Java service you have actually worked on and tell me one architecture decision you would make differently now.

Experience