onsite
IBM WebMethods Developer - Tata Consultancy Services (TCS)
Software Engineer
Senior developer role focused on IBM WebMethods integration, microservices, and messaging platforms, leveraging Java, Redis, RabbitMQ, and secure API design with OAuth2 and JWT.
About the role
Key Responsibilities
- Design, develop, and maintain integration solutions using IBM WebMethods Integration Server, Broker, Designer, and Trading Networks.
- Architect and implement microservices that expose robust RESTful and SOAP web services.
- Configure and manage Redis caching layers to optimize data access and performance.
- Integrate RabbitMQ (or equivalent) for asynchronous messaging and event-driven workflows.
- Implement security controls such as OAuth2, JWT, and mTLS to support Zero Trust Architecture.
- Collaborate with DevOps teams to build CI/CD pipelines and automate deployment processes.
Requirements
- Proven experience with IBM WebMethods suite and related integration patterns.
- Strong Java development skills and familiarity with REST API design.
- Hands‑on experience with microservices architecture, Redis, and RabbitMQ.
- Knowledge of OAuth2, JWT, and secure communication protocols.
- Excellent analytical, problem‑solving, and communication abilities.