We are seeking an Application developer - Mulesoft with expertise in Mulesoft Studio, creating Mule API, familiarity with OAUTH, AWS Lambda(services) and API Gateway for our direct client.
This is a Hybrid position primarily in SFO or St Louis, MO.
Responsibilities:
- Develop and maintain API’s for multiple lines of business within an efficient Agile SDLC and act as an advocate for the API Management platform.
- Work cross-functionally with Architects, Engineers, Business Analysts, and Service Managers across multiple teams in a rapidly evolving environment.
- Partner with and enable business app developers to evangelize the use of SOA best practices by focusing on scalability, maintainability, and reuse.
- The high-level goal of this position is to accelerate customer adoption and increase customer engagement of the API Management Platform.
Required Qualifications:
- Bachelor’s degree in Computer Science, Information Systems, or other related field or equivalent work experience.
- A minimum of 5 years experience in programming, analysis, design, development implementation, quality assurance, and applications support.
- Practical experience and knowledge of Service Oriented Architecture, Microservices, and API Gateways, with at least one of the following technologies: 3Scale, Mulesoft, Apigee Edge, CA Technologies, Tibco Mashery, Axway, and IBM Gateway.
- The focus is on familiarity with MuleSoft, AWS API Gateways, and API Security (oauth, oidc, mTLS).
- Excellent software development background in SOA environments developing services, and thrive working cross-functionally with several teams.
- Showcase and enhance your Microservices and API development skills.
- Working knowledge of SailPoint IIQ, IBM Tivoli Identity Manager, Oracle Identity Manager, or other Identity Management suites.
- Working knowledge of software development in Event Oriented Architecture using messaging.
- Working knowledge of application integration services like PaaS, Enterprise Service Bus, and Messaging brokers.
- Proven experience in working collaboratively, coordinating among cross-functional teams, and the ability to effectively work with organizational differences and priorities; consistently provide a clear and consistent technical vision to advance project goals.
- Excellent communication skills (oral and written) and analytical skills; strong and demonstrated interpersonal skills including influence, negotiation, collaboration, and diplomacy.