We are looking for a highly experienced Senior Java Integration Specialist who can design, build, and maintain complex integration solutions for enterprise applications. The ideal candidate will have deep expertise in Java-based integration frameworks, API development, and middleware platforms. This position involves collaborating closely with cross-functional teams, ensuring seamless system communication, and supporting large-scale integration projects.
-
Design, develop, and implement integration solutions using Java, API frameworks, and enterprise integration patterns.
-
Build and maintain RESTful and SOAP-based web services for application and system-level integration.
-
Collaborate with business analysts, architects, and development teams to gather requirements and transform them into scalable integration solutions.
-
Optimize and enhance integration workflows and performance across distributed systems.
-
Troubleshoot integration failures, identify root causes, and implement long-term solutions.
-
Create and maintain technical documentation including integration specifications and architectural diagrams.
-
Support deployment activities, perform integration testing, and ensure secure data exchange.
-
Work with middleware solutions such as MuleSoft, Apache Camel, Spring Integration, or similar platforms.
-
Assist with data transformation, mapping, and message routing using established integration tools and standards.
-
Ensure compliance with architectural guidelines, security standards, and governance processes.
-
12+ years of experience in Java development with strong focus on system integration projects.
-
Expert-level knowledge of Java/J2EE, Spring Framework, Spring Boot, and RESTful API development.
-
Hands-on experience working with enterprise integration frameworks such as MuleSoft, Apache Camel, WSO2, Spring Integration, or IBM Integration Bus.
-
Strong understanding of API lifecycle management, API security, and authentication/authorization protocols (OAuth, JWT, SAML).
-
Solid experience with messaging technologies such as Kafka, JMS, RabbitMQ, or ActiveMQ.
-
Proficiency with XML, JSON, XSD, XSLT, and SOAP services.
-
Experience integrating ERP, CRM, or cloud systems such as SAP, Salesforce, ServiceNow, or similar.
-
Strong knowledge of SQL and relational databases such as Oracle, PostgreSQL, or MySQL.
-
Familiarity with CI/CD tools such as Jenkins, Git, Maven, and automated testing frameworks.
-
Ability to troubleshoot complex integration issues in distributed and cloud environments.
-
Excellent analytical, problem-solving, and communication skills.
-
Ability to work effectively in a fast-paced, cross-functional environment.