A top Fortune 50 financial institution is currently seeking a MuleSoft Engineer to join their team. This individual will be responsible for designing, developing, and supporting enterprise integrations with a strong focus on MuleSoft APIs, cloud-based architectures, and database technologies. The role will involve close collaboration with technical management, engineers, and business stakeholders.
About the Opportunity:
- Work Arrangement: Fully Remote
- Schedule: Core hours 8:00am–4:30pm EST
- Setting: Corporate IT – Application Engineering Team
Responsibilities:
The MuleSoft Engineer will be responsible for:
- Designing, building, and maintaining APIs and integrations within the MuleSoft platform
- Developing distributed applications leveraging cloud-based architecture and design patterns
- Writing high-quality, scalable Java code following object-oriented principles
- Working with relational database management systems including DB2, SQL Server, and PostgreSQL
- Collaborating with technical management, engineers, and business units to deliver effective solutions
- Ensuring application performance, scalability, and maintainability across systems
Qualifications:
- 10+ years of experience in distributed application engineering, with strong API development expertise
- Proven experience with MuleSoft API development and integration design
- Proficiency in Java and object-oriented analysis & design
- Skilled in working with relational database technologies including DB2, SQL Server, and PostgreSQL
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills, relatable to both technical and business stakeholders
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience)
Desired Skills:
- MuleSoft certification(s) (e.g., MuleSoft Certified Developer, Integration Architect)
- Experience with microservices, containerization (Docker, Kubernetes), and CI/CD pipelines
- Familiarity with cloud platforms (AWS, Azure, or GCP) for integration deployment
- Knowledge of IT risk, security, and compliance considerations in application development