This role will be part of the integration team, developing or migrating integrations in service of new/existing applications. This role is also expected to improve existing integrations to deliver reliability and performance improvements and deliver support to deployed integrations as needed. Solid experience in performing migrations, developing integrations using SOA principles in the enterprise applications space especially using Mule middleware. Experience with other middle platforms like Oracle SOA Suite, TIBCO are relevant too with majority experience developing in Mule. The project involves on-premise and hybrid deployment models, utilizing GitHub, Jenkins, AWS, and Core Java skills for development, CI/CD, and cloud integrations.
Skills required to contribute:
Solid 5+ years of experience developing integrations using SOA principles in EAI space, with minimum 5 years experience with MuleSoft development.
Experience working on MuleSoft Version 3X and 4X and Java (mandatory)
Experience building API/pub-sub integrations using Mule
Expertise in designing the right scalable, functional and high performing schemas
Domain awareness in master data management/supply chain/CRM a huge plus
Solid problem solving and analytical skills to solve production issues and/or resolve dev time challenges.
Excellent communication skills to parlay schema design to functional and technical folks supporting source/target applications.
Heres how you'll contribute:
Solution, Design and run migration of existing services and implementation from MuleSoft Version 3x to 4x
Design and develop new integrations in support of new application/functionality deployments in the ecommerce/supply chain space.
Design schemas to align with enterprise standards where applicable to enable information breadth, consumability and portability.
Pick the right method of integration (API/queue) and triggering mechanisms (API call based on a business event vs publishing a payload based on a business event or a polling-based invoking of API ).
Adhere to established development standards including exception handling/ notifications/versioning
SOAP/REST service development as needed with XML/JSON payloads
Leverage Core Java for developing custom components, error handling, and business logic as needed.
Work on CI/CD pipelines using GitHub and Jenkins and integrate with AWS services in hybrid architectures.
Deliver high-quality, scalable integrations on-time with strong production readiness.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time