Java with Mulesoft Engineer
XPT Software Australia Pty Ltd Sydney, New South Wales, Australia
IT Services and IT Consulting · 51-200 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Design, develop, and maintain scalable microservices and enterprise integrations using Java and MuleSoft. Collaborate with cross-functional teams to manage the full software development lifecycle and ensure robust API performance.
What they look for
Requirements
Requires 4-8 years of experience with Java 17+, Spring Boot, and MuleSoft integration development. Candidates must be proficient in API lifecycle management, cloud deployment, and automated testing frameworks.
Full description
ob Description: Java + MuleSoft Integration Engineer
Role Overview: We are looking for an experienced Java + MuleSoft Integration Engineer to design, develop, test, and maintain scalable microservices and enterprise integrations. The ideal candidate should have strong Java, Spring Boot, MuleSoft, API development, and cloud deployment experience.
Key Responsibilities:
- Develop applications using Java 17+ and Spring Boot.
- Design and develop REST APIs and microservices.
- Build MuleSoft integrations using Mule 4, DataWeave 2.0, and Anypoint Platform.
- Implement API security, API lifecycle management, and integration patterns.
- Develop automated unit and API tests using JUnit, Mockito, and REST Assured.
- Manage CI/CD pipelines, Docker containers, and Kubernetes deployments.
- Monitor applications, troubleshoot production issues, and perform root-cause analysis.
- Collaborate with cross-functional teams throughout the SDLC and Agile delivery process.
Mandatory Skills:
- Java 17+ and Spring Boot
- Microservices architecture
- MuleSoft Mule 4 and DataWeave 2.0
- Anypoint Platform and CloudHub 2.0
- REST APIs, API security, and API lifecycle management
- MUnit, JUnit 5, Mockito, and API testing
- Messaging and enterprise integration patterns
- Git, CI/CD pipelines, Docker, and Kubernetes
- Logging, monitoring, troubleshooting, and production support
Desirable Skills:
- SOAP, XML, and legacy system integration
- Performance testing using JMeter or Gatling
- Banking or insurance domain experience
- AI-assisted software development
Similar roles
-
Back End Developer ��� Java / Spring Boot
Zensar Pune, Maharashtra, India
-
Java Developer
EY Greece Thessaloniki, Macedonia and Thrace, Greece
-
DEVELOPPEUR FULLSTACK JAVA H/F
Inetum Bordeaux, Nouvelle-Aquitaine, France
-
Software Engineer III — Java Fullstack
JPMorgan Chase & Co. Hyderabad, Telangana, India
-
QA Automation Engineer / Junior Java Developer
Inetum Bucharest, Romania
-
Java Developer
Zensar Pune, Maharashtra, India