Java based e-commerce development