Для сжатия изображений без потерь в Java вы можете использовать Thumbnailator или Apache Commons Imaging. Если вам нужно индивидуальное решение, ищите фрилансеров на таких сайтах, как Upwork. Для быстрого онлайн-опционирования вы также можете попробовать онлайн-компрессор JPEG, например
https://jpegcompressor.com