Develop middleware, microservices, and data synchronization services that exchange information between Java applications and enterprise platforms using REST APIs, SOAP services, JSON/XML, messaging technologies, scheduled batch processing, or ETL frameworks. The ideal candidate will have experience integrating Java applications with enterprise business platforms such as OneStream, ERP, HR, financial, or other enterprise systems through REST APIs, web services, messaging technologies, ETL processes, or middleware solutions.