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 : 5.5+ years
-
Strong experience working with IBM App Connect Enterprise (ACE) and IBM MQ 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, web services, APIs, 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, messaging systems, and data exchange formats.
-
Experience configuring, administering, and troubleshooting IBM MQ environments.
-
Good understanding of API security standards including OAuth 2.0, JWT, SSL/TLS, and authentication and authorization mechanisms.
-
Experience with IBM API Connect v10 or later, including API development, API Gateway configuration, and Developer Portal management.
-
Strong understanding of database technologies and integration with enterprise applications.
-
Proficiency in Java or other programming languages used for IBM ACE custom development.
-
Good understanding of Unix/Linux operating systems and command-line utilities.
-
Basic understanding of cloud concepts and cloud-based integration architectures.
-
Experience creating and implementing CI/CD pipelines and deployment automation processes.
-
Familiarity with API Gateway technologies, IBM DataPower, and cloud platforms such as IBM Cloud, Azure, or AWS is an advantage.
-
Strong analytical, troubleshooting, and problem-solving skills.
-
Excellent communication and collaboration skills with the ability to work effectively in cross-functional teams.
-
Experience working in Agile development environments and enterprise integration projects is preferred.
Responsibilities
-
Design, develop, implement, and support enterprise integration solutions using IBM App Connect Enterprise (ACE) and IBM MQ.
-
Develop and maintain message flows, APIs, web services, and data transformation solutions using IBM ACE technologies.
-
Build scalable and robust integration solutions utilizing ESQL, XSLT, Java, and enterprise middleware technologies.
-
Design and implement RESTful and SOAP-based services using XML, JSON, WSDL, JMS, HTTPS, SSL, and CSV formats.
-
Develop, deploy, and manage APIs using IBM API Connect v10 or later.
-
Configure and manage API Gateway policies for security, rate limiting, traffic management, and message transformation.
-
Customize and maintain the IBM API Connect Developer Portal to support API consumers and developers.
-
Collaborate with cross-functional teams to integrate APIs and middleware solutions with enterprise applications and backend systems.
-
Monitor, analyze, and optimize API and integration performance using analytics and monitoring tools.
-
Implement API security using OAuth 2.0, JWT, SSL/TLS, and enterprise security standards.
-
Manage the API lifecycle including design, versioning, testing, staging, publishing, deployment, and retirement.
-
Configure, administer, and troubleshoot IBM MQ messaging infrastructure and integration flows.
-
Develop and implement CI/CD pipelines to automate API and integration deployments.
-
Troubleshoot and resolve production issues related to APIs, message flows, middleware platforms, and messaging services.
-
Work closely with architecture, infrastructure, cloud, and DevOps teams to deliver secure, scalable, and high-performing integration solutions.
-
Ensure compliance with enterprise integration standards, governance frameworks, and best practices.
Qualifications
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.