Solution Engineer II
Position summary: We are hiring an Integration Developer to design, build, and operate integrations between enterprise applications, legal and document systems, and third-party platforms. You will work on REST APIs, automation workflows, secure authentication, and reliable data exchange (batch and near–real time). Responsibilities include design and implement API-first integrations (REST; SOAP where legacy systems require it); build and maintain payloads and contracts in JSON, XML, and flat files (e.g. CSV); implement and troubleshoot auth flows end-to-end; document integration behaviour for operations; develop or extend backend services using Java (Spring Boot), and/or Node.js / PHP where applicable; validate data, implement error handling, retries, idempotency, and structured logging; troubleshoot production issues, perform root cause analysis, and partner with vendors and internal teams; support deployment, configuration, and monitoring of integration jobs and endpoints; integrate with AI/ML services via their APIs (e.g. Azure OpenAI, other vendor LLM endpoints). Qualifications: Bachelor’s degree in Computer Science, Information Technology, Electronics & Telecommunication, or equivalent experience; solid hands-on experience with REST APIs; proficiency in Java (Spring Boot), Node.js, or PHP; JSON / XML processing; SQL; API testing tools; exposure to cloud fundamentals; Azure is a plus; familiarity with AI-assisted development.