Improving Java Code Review: Best Practices for Senior Software Engineers