Description

Responsibilities

  • Design and implement enterprise-grade integration solutions using Spring Boot and Integration framework such as Apache Camel, Spring Integration, Kafka Connect
  • Develop and maintain REST/SOAP-based integrations between core enterprise systems including:
    • Salesforce
    • ServiceNow
    • Oracle Fusion
    • SiteTracker
    • Other SaaS, on-premise, and cloud platforms
  • Work with business analysts and architects to understand integration requirements and translate them into scalable solutions
  • Build, deploy, and manage integration services on platforms like Azure Kubernetes (AKS), API Gateway/APIM, or cloud-native services
  • Implement security mechanisms such as OAuth 2.0, SAML, Azure AD authentication for secure API access
  • Monitor and maintain message flows, queues, and exception handling mechanisms
  • Write reusable integration routes and manage enterprise integration patterns (EIPs)
  • Optimize performance and ensure fault-tolerant, resilient messaging between systems
  • Support CI/CD processes for integration components using Gitlab CICD or similar

Required Skills

  • Strong hands-on experience in Java 11 or above and Spring Boot
  • Experienced in message queues (Kafka, ActiveMQ, RabbitMQ) and event-driven architecture
  • Proven expertise with Apache Camel, Spring Integration and Kafka for enterprise integration patterns (EIPs)
  • Experience with Swagger (OpenAPI) API specs
  • Experience with Kubernetes, Docker, and Helm Charts
  • Experience integrating with 2 or more of the following systems:
    • Salesforce (REST/SOAP, Bulk API, OAuth)
    • ServiceNow (REST API, scripted integrations)
    • Oracle Fusion (ERP/CRM integration via OIC, SOAP/REST APIs)
    • SiteTracker or other project delivery platforms
  • Understanding of OAuth 2.0, OpenID Connect, and Azure AD App Registration
  • Experience working with Azure APIM, AKS, or other cloud-native API deployments
  • Familiar with CI/CD pipelines and source control (Git, GitLab CI, etc.)
  • Exposure to JSON, XML, XSLT, and data transformation

 

 

Nice-to-Have Skills

  • Experience with Cloud Native Integration Services (Logic Apps, Functions, Azure Event Grid, and similar services offered by to AWS)
  • Knowledge of monitoring/logging tools (Splunk, ELK, Azure Monitor)

Education

Any Graduate