Job Description
Job Title: Java Developer with MuleSoft
Experience: 6 - 9 years
Job Summary
We are looking for a Java Developer with MuleSoft experience to design and build API-
led integrations. The role involves developing services and integrations to ingest data from
APIs and FTP/SFTP sources and enable downstream processing in a modern data platform.
Key Responsibilities
Develop and maintain backend applications using Java (Spring Boot preferred)
Design and implement integrations using MuleSoft (Anypoint Platform)
Build and consume RESTful APIs
Create Mule flows to integrate data from APIs and FTP/SFTP systems
Perform data transformation using DataWeave
Ensure proper error handling, logging, and monitoring in integrations
Collaborate with cross-functional teams for system integration needs
Support modernization of legacy integrations (from SQL Server-based systems)
Write clean, scalable, and maintainable code
Required Skills & Qualifications
Strong experience in Java development
Hands-on experience with MuleSoft Anypoint Platform
Proficiency in DataWeave
Experience with REST API development and integration
Knowledge of FTP/SFTP integration
Understanding of API-led connectivity architecture
Good knowledge of SQL and relational databases
Strong problem-solving and debugging skills
Preferred Skills (Nice To Have)
Exposure to Databricks or any data platform (good to have, not mandatory)
Experience with Spring Boot / Microservices architecture
Familiarity with cloud platforms (Azure preferred)
Knowledge of CI/CD tools (Jenkins, Git, etc.)
MuleSoft certification is a plus
Education & Experience
Bachelor's degree in Computer Science, Engineering, or related field
3+ years of experience in Java and MuleSoft development
Key Highlights
Focus on Java + MuleSoft integration development
Opportunity to work on modern architecture and APIs
No Mandatory Data Engineering Or Databricks Experience Required
Exposure to next-gen data platforms as part of the project