Senior Integration Developer - Mulesoft
Apply NowCompany: YMCA.com
Location: Chicago, IL 60629
Description:
GENERAL FUNCTIONS
The Senior Integration Developer will collaborate closely with business and IT stakeholders to understand integration requirements and develop scalable solutions to address these needs, ensuring seamless data exchange between various systems.
This role demands expertise in various MuleSoft platform components such as API Manager, Runtime Manager, Anypoint Studio, DataWeave, and Anypoint MQ.
Additionally, the ideal candidate should possess a solid understanding of middleware integration strategies, application programming interface (API) management, service-oriented architecture (SOA) design principles, and microservices.
KNOWLEDGE, SKILLS & ABILITIES
Bachelor's degree in Computer Science, Information Technology, or a closely related field.
Minimum of 5 years of experience in application and system development, integration development, and MuleSoft APIs.
Proficiency with Anypoint Studio, Anypoint Platform, Cloudhub 2.0, and other MuleSoft suite tools for API-based data and application interfaces and integrations.
Extensive experience in building REST and SOAP-based APIs using Mule ESB flows with API-led connectivity architecture.
Expertise in DataWeave, flow design, API design, RAML, and OAS.
Familiarity with MUnit and API testing methodologies.
Hands-on experience with CI/CD pipelines and DevOps methodologies.
Strong competency in SQL queries.
Excellent problem-solving skills and ability to collaborate effectively in a team environment.
Experience working in Agile methodology projects.
Exceptional written and verbal communication skills.
Knowledge of modern security practices.
MuleSoft certifications such as MuleSoft Certified Developer - Level 1 or 2 are highly desirable.
CORE COMPETENCIES
Values. Demonstrates in word and action the Y's core values of caring, honesty, respect, and responsibility and a commitment to the Y's mission, in all matters at all times.
Inclusion. Values all people for their unique talents, and takes an active role in promoting practices that support diversity, inclusion, and cultural competence.
Relationships. Builds authentic relationships in the service of enhancing individual and team performance to support the Y's work.
Communication. Listens and expresses self effectively and in a manner that reflects a true understanding of the needs of the audience.
Quality Results. Demonstrates and fosters a strong commitment to achieving goals in a manner that provides quality experiences.
Change Capacity. Leads self and others through change by navigating ambiguity appropriately and adapting well to new situations, obstacles, and opportunities.
Emotional Maturity. Demonstrates effective interpersonal skills.
Self-Development. Is dedicated to the improvement of own capabilities and demonstrates this through the continual expansion of knowledge and skills.
ESSENTIAL FUNCTIONS
Design and develop APIs and integrations using MuleSoft Anypoint Platform.
Enhance and optimize API designs and architectural decisions.
Deploy, monitor, and provide support for MuleSoft and integration applications.
Ability to work collaboratively with cross-functional teams to gather and comprehend requirements.
Monitor integration applications deployed in production environments and proactively resolve system and data issues.
Document and maintain project artifacts and technical specifications.
Debug and troubleshoot the MuleSoft Anypoint platform.
Create automated MUnit and functional test cases.
Ensure strict adherence to established standards and best practices.
Performs other duties as assigned.
EFFECT ON END RESULTS/ STRATEGIC IMPACT
This position is responsible for maintaining and developing technology tools and business solutions the organization needs to support its achievement of goals.
This position offers a base salary of $74,700.00 up to $99,600.00. Final salary is determined by required qualifications, experience, and education for this role.
We offer a full benefits package including medical, dental, vision, defined benefit plan (retirement savings), defined contribution plan (403(b) plan, life and disability insurances, technology stipend, and generous paid time off, all in a work from anywhere in the U.S. workplace (if role is eligible).
The Senior Integration Developer will collaborate closely with business and IT stakeholders to understand integration requirements and develop scalable solutions to address these needs, ensuring seamless data exchange between various systems.
This role demands expertise in various MuleSoft platform components such as API Manager, Runtime Manager, Anypoint Studio, DataWeave, and Anypoint MQ.
Additionally, the ideal candidate should possess a solid understanding of middleware integration strategies, application programming interface (API) management, service-oriented architecture (SOA) design principles, and microservices.
KNOWLEDGE, SKILLS & ABILITIES
Bachelor's degree in Computer Science, Information Technology, or a closely related field.
Minimum of 5 years of experience in application and system development, integration development, and MuleSoft APIs.
Proficiency with Anypoint Studio, Anypoint Platform, Cloudhub 2.0, and other MuleSoft suite tools for API-based data and application interfaces and integrations.
Extensive experience in building REST and SOAP-based APIs using Mule ESB flows with API-led connectivity architecture.
Expertise in DataWeave, flow design, API design, RAML, and OAS.
Familiarity with MUnit and API testing methodologies.
Hands-on experience with CI/CD pipelines and DevOps methodologies.
Strong competency in SQL queries.
Excellent problem-solving skills and ability to collaborate effectively in a team environment.
Experience working in Agile methodology projects.
Exceptional written and verbal communication skills.
Knowledge of modern security practices.
MuleSoft certifications such as MuleSoft Certified Developer - Level 1 or 2 are highly desirable.
CORE COMPETENCIES
Values. Demonstrates in word and action the Y's core values of caring, honesty, respect, and responsibility and a commitment to the Y's mission, in all matters at all times.
Inclusion. Values all people for their unique talents, and takes an active role in promoting practices that support diversity, inclusion, and cultural competence.
Relationships. Builds authentic relationships in the service of enhancing individual and team performance to support the Y's work.
Communication. Listens and expresses self effectively and in a manner that reflects a true understanding of the needs of the audience.
Quality Results. Demonstrates and fosters a strong commitment to achieving goals in a manner that provides quality experiences.
Change Capacity. Leads self and others through change by navigating ambiguity appropriately and adapting well to new situations, obstacles, and opportunities.
Emotional Maturity. Demonstrates effective interpersonal skills.
Self-Development. Is dedicated to the improvement of own capabilities and demonstrates this through the continual expansion of knowledge and skills.
ESSENTIAL FUNCTIONS
Design and develop APIs and integrations using MuleSoft Anypoint Platform.
Enhance and optimize API designs and architectural decisions.
Deploy, monitor, and provide support for MuleSoft and integration applications.
Ability to work collaboratively with cross-functional teams to gather and comprehend requirements.
Monitor integration applications deployed in production environments and proactively resolve system and data issues.
Document and maintain project artifacts and technical specifications.
Debug and troubleshoot the MuleSoft Anypoint platform.
Create automated MUnit and functional test cases.
Ensure strict adherence to established standards and best practices.
Performs other duties as assigned.
EFFECT ON END RESULTS/ STRATEGIC IMPACT
This position is responsible for maintaining and developing technology tools and business solutions the organization needs to support its achievement of goals.
This position offers a base salary of $74,700.00 up to $99,600.00. Final salary is determined by required qualifications, experience, and education for this role.
We offer a full benefits package including medical, dental, vision, defined benefit plan (retirement savings), defined contribution plan (403(b) plan, life and disability insurances, technology stipend, and generous paid time off, all in a work from anywhere in the U.S. workplace (if role is eligible).