Company Description
We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at a scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 40 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
Job Description
Requirements
-
Experience : 9+years
-
Strong experience working with IBM App Connect Enterprise (ACE) / IBM Integration Bus technologies
-
Strong hands-on coding expertise in ESQL, XSLT, and Java
-
Proven experience in designing, developing, implementing, and supporting enterprise integration solutions using IBM ACE
-
Hands-on experience developing message flows, APIs, web services, and data transformation solutions
-
Strong understanding of REST, XML, JSON, WSDL, SOAP, JMS, HTTPS, SSL, and CSV formats
-
Strong knowledge of enterprise integration patterns, middleware technologies, and distributed systems architecture
-
Good understanding of enterprise security mechanisms and API security standards including OAuth 2.0 and JWT
-
Experience with IBM API Connect v10 or later including API development and gateway policy management
-
Solid experience with IBM MQ including configuration, administration, and troubleshooting
-
Strong understanding of database technologies and integration with backend systems
-
Good understanding of Unix/Linux environments and shell operations
-
Exposure to cloud concepts and cloud platforms such as IBM Cloud, Azure, or AWS is preferred
-
Knowledge of CI/CD pipelines, deployment automation, and DevOps practices
-
Experience working with API Gateway, DataPower, and cloud-native integration concepts is an added advantage
-
Strong analytical, troubleshooting, and problem-solving skills
-
Excellent communication and collaboration skills with the ability to work effectively across cross-functional teams
-
Ability to lead technical discussions, mentor teams, and contribute to architecture and integration strategy initiatives
Responsibilities
-
Design, develop, implement, and support enterprise integration solutions using IBM App Connect Enterprise (ACE)
-
Architect and develop message flows, APIs, web services, and data transformation solutions using IBM ACE technologies
-
Build scalable integration solutions using ESQL, XSLT, Java, and middleware technologies
-
Design and implement RESTful and SOAP-based services using XML, JSON, WSDL, JMS, HTTPS, SSL, and CSV formats
-
Develop and manage APIs using IBM API Connect v10 or later
-
Configure and manage API Gateway policies for security, transformation, throttling, and rate limiting
-
Customize and maintain Developer Portal capabilities within IBM API Connect
-
Collaborate with cross-functional teams to integrate APIs and middleware services with backend applications and enterprise systems
-
Monitor API and integration performance using analytics and monitoring tools
-
Ensure secure implementation of APIs and integrations using OAuth 2.0, JWT, SSL, and enterprise security protocols
-
Manage API lifecycle activities including staging, versioning, publishing, deployment, and retirement
-
Configure, administer, and troubleshoot IBM MQ environments and middleware integrations
-
Participate in CI/CD pipeline creation, deployment automation, and DevOps practices for integration solutions
-
Troubleshoot and resolve middleware, API, and integration-related production issues
-
Work closely with architecture, cloud, infrastructure, and DevOps teams to ensure scalable and reliable enterprise integration solutions
-
Drive adherence to enterprise integration standards, governance, security, and best practices
-
Mentor junior developers and provide technical guidance on IBM ACE and API integration best practices
Qualifications
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.