Responsibilities

  • Design and implement integration solutions using Java, J2EE, Spring Boot, and enterprise integration patterns aligned with business requirements.
  • Develop and maintain RESTful and SOAP-based web services enabling secure application and system-level integrations.
  • Collaborate with architects, analysts, and development teams to translate functional requirements into reliable integration architectures.
  • Build and optimize integration workflows including data transformation, mapping, and message routing across distributed systems.
  • Work with middleware and integration platforms such as MuleSoft, Apache Camel, WSO2, or Spring Integration.
  • Troubleshoot integration failures, perform root cause analysis, and implement sustainable resolution strategies.
  • Implement API lifecycle management practices including authentication, authorization, and security protocols such as OAuth, JWT, and SAML.
  • Integrate enterprise platforms including ERP, CRM, and cloud systems, while managing messaging technologies like Kafka, JMS, or RabbitMQ.
  • Support deployment, integration testing, documentation, CI/ CD processes, and independently deliver integration solutions .