Java Engineer with MuleSoft

Compunnel

$90K — $120K *
Omaha, NE 68104In-Person
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, IT, Software Engineering, or equivalent experience.
  • Professional experience with Java, Spring Framework, and Spring Boot.
  • Strong skills in RESTful APIs and microservices development.
  • Hands-on experience with MuleSoft integrations and API-led connectivity.
  • Experience in deploying applications in AWS environments.
  • Knowledge of full-stack development with TypeScript.
  • Expertise in application security and production support.

Responsibilities

  • Design, develop, test, and maintain enterprise applications.
  • Develop and support RESTful APIs and microservices.
  • Create and maintain MuleSoft integrations according to API-led principles.
  • Integrate AWS services with modern and legacy applications.
  • Participate in full-stack application development processes.
  • Contribute to application modernization and legacy integration initiatives.
  • Troubleshoot production issues to ensure stability and reliability.

Benefits

  • Flexible work schedule and potential for remote work.
  • Access to ongoing professional development and training opportunities.
  • Collaborative and agile work environment with cross-functional teams.
  • Health and wellness benefits, including mental health resources.
Full Job Description
Job Summary

We are seeking a Java Engineer with MuleSoft expertise to develop, modernize, and support enterprise applications and integration services. This role is primarily focused on Java and Spring Boot development while designing and maintaining MuleSoft integrations, REST APIs, microservices, and AWS-based solutions. The ideal candidate will have strong backend development experience, expertise in API-led connectivity, and experience integrating modern applications with legacy enterprise systems in an Agile environment.

Key Responsibilities
• Design, develop, test, and maintain enterprise applications using Java, Spring, and Spring Boot.
• Develop and support RESTful APIs, microservices, and backend services to enable scalable enterprise applications.
• Design, develop, and maintain MuleSoft integrations using API-led connectivity principles.
• Develop System APIs, Process APIs, and Experience APIs to support business processes and enterprise integrations.
• Integrate modern applications with AWS services and legacy enterprise platforms, including mainframe systems.
• Contribute to full-stack application development using Java, TypeScript, and related technologies.
• Participate in application modernization and legacy system integration initiatives.
• Develop unit tests, automated tests, and support quality assurance activities to ensure application reliability.
• Troubleshoot production issues, resolve application defects, and support production stability.
• Utilize GitHub, GitHub Actions, and CI/CD pipelines to manage source code, automated testing, and deployments.
• Participate in solution design sessions, technical planning, code reviews, and Agile ceremonies.
• Develop and maintain technical documentation for applications, APIs, integrations, and deployment processes.
• Collaborate with Product Owners, business stakeholders, and cross-functional teams to deliver high-quality software solutions.
• Ensure application security, scalability, maintainability, and adherence to software engineering best practices.

Required Qualifications
• Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent professional experience.
• Professional experience developing enterprise applications using Java, Spring Framework, and Spring Boot.
• Strong experience designing and developing RESTful APIs and microservices.
• Hands-on experience developing MuleSoft integrations and API-led connectivity solutions.
• Experience developing and deploying applications in AWS cloud environments.
• Experience with TypeScript and full-stack application development.
• Strong understanding of API-led architecture, including System APIs, Process APIs, and Experience APIs.
• Experience developing unit tests, automated tests, and supporting application quality initiatives.
• Experience using GitHub, GitHub Actions, and CI/CD pipelines.
• Strong understanding of application security, scalability, and production support.
• Experience working in Agile software development environments.
• Strong analytical, troubleshooting, and problem-solving skills.
• Excellent verbal and written communication skills with the ability to collaborate effectively across cross-functional teams.

Preferred Qualifications
• Experience integrating enterprise applications with mainframe or legacy platforms.
• Familiarity with CAPSIL or other insurance administration systems.
• Experience using GitHub Copilot or other AI-assisted software development tools.
• Knowledge of health insurance, life insurance, or annuity business domains.
• Experience supporting application modernization and cloud migration initiatives.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Java Engineer with MuleSoft jobs: