Job Openings Software Engineer (Java, Mulesoft)

About the job Software Engineer (Java, Mulesoft)

About the Role

We are looking for a skilled Software Engineer / Developer with strong experience in MuleSoft and Java development to join our engineering team. The ideal candidate will have hands-on experience delivering enterprise-level integration projects, building scalable APIs, and working in complex system environments.

Key Responsibilities

  • Design, develop, and implement integration solutions using MuleSoft Anypoint Platform
  • Develop and maintain APIs, microservices, and backend services using Java
  • Work on enterprise integration projects involving multiple systems and applications
  • Collaborate with architects, business analysts, QA teams, and stakeholders to deliver high-quality solutions
  • Perform API-led connectivity design and implementation
  • Ensure code quality through testing, debugging, and performance optimization
  • Participate in deployment, release management, and production support activities
  • Create technical documentation and integration specifications
  • Follow best practices in security, scalability, and maintainability

Required Skills & Qualifications

  • Minimum 4 years of experience in software development
  • Strong hands-on experience with MuleSoft Anypoint Platform
  • Solid programming experience in Java
  • Experience working on enterprise-scale projects
  • Good understanding of RESTful APIs, web services, and system integrations
  • Experience with API design, development, and management
  • Knowledge of integration patterns and messaging systems
  • Familiarity with databases such as SQL/Oracle/MySQL
  • Experience with version control tools like Git
  • Strong problem-solving and communication skills

Preferred Qualifications

  • MuleSoft certification is a plus
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience with Agile/Scrum methodologies

Nice to Have

  • Experience with microservices architecture
  • Exposure to containerization technologies such as Docker/Kubernetes
  • Knowledge of enterprise security standards and authentication protocols