Our client is looking for a senior Java engineer to build a headless application used for API integration with various tools, such as Quickbooks. The skills required will include: Java, Spring Boot, JPA, and Hibernate. The application is greenfield development and the work is fairly asynchronous and independent. The role is contract-based.