Talend ESB Developer
Evamp & Saanga · Islamabad, Islāmābād, Pakistan
Tailor my CV for this job — freeWhat you will doBuild integration services and jobs
- Develop Talend ESB services (SOAP and REST providers and consumers) and Apache Camel routes.
- Develop Talend Data Integration jobs covering batch, file, reconciliation, SFTP and scheduled processing.
- Build integrations with the mobile-money core, OCS/CBS billing, the USSD gateway, SMS and payment partners.
- Implement messaging over JMS/ActiveMQ, including producers, listeners, request-reply, failover and connection reuse.
- Write efficient MySQL and Oracle lookups and writes for services and jobs.Engineer for reliability and security
- Design robust error handling for timeouts, retries, idempotency and partner error codes.
- Use environment-specific context variables, with no hard-coded endpoints or credentials.
- Mask credentials, PINs and customer data in logs, and keep every transaction traceable end to end.
- Tune performance by addressing slow queries, connection leaks, and thread and JMS usage.Release, support and document
- Test in pre-production, package to Nexus, and deploy via TAC/ESB Conductor with a method of procedure (MOP) and rollback plan.
- Manage code in Git or SVN and take an active part in code reviews.
- Resolve production defects and contribute to root-cause analysis.
- Document each service: interface, flow, dependencies and configuration.
- Support the platform upgrade to a newer Talend version.What you will bring
- 7+ years of hands-on Talend development across ESB and Data Integration, using Talend Studio 6.x, 7.x or 8.x.
- Strong command of tESB*/tREST*, tRunJob, tJMS*, tMap/tXMLMap, contexts, joblets and routines.
- Core Java for routines and tJava components.
- Solid working knowledge of SOAP/WSDL, REST/JSON and XML/XSD/XPath.
- Experience with JMS and Apache ActiveMQ.
- Proficient SQL on MySQL and/or Oracle.
- Deployment to Talend Runtime (Karaf) via TAC and Nexus.
- Version control with Git or SVN.
- Integration experience in telecom or mobile money (USSD, OCS/CBS, SMPP/SMS).
- Apache Camel and Karaf; CI/CD for Talend using Maven and Jenkins.