The role of Software Engineer (Java) at Arq involves designing and developing scalable and secure backend systems that support innovative financial products. Responsibilities include building REST APIs, engineering microservices, and enhancing critical business systems. The ideal candidate should have a Bachelor's degree in a relevant field and solid experience in backend development, particularly with Java.