About the job
Duration: Long Term
We are seeking an experienced Lead Kafka Integration Developer to join our dynamic team in Dallas. This role demands over 8 years of expertise in architecting and implementing large-scale enterprise integrations and web services.
Key Responsibilities:
- Develop and maintain applications utilizing an event-driven framework in Kafka.
- Design and implement Microservices APIs, adhering to best practices such as SSO, testing, documentation, monitoring, and developer tooling.
- Create and manage REST services integrated with messaging systems via Kafka, while working with both RDBMS and NoSQL databases (e.g., Hadoop, MongoDB).
- Contribute to the development process with strong Java skills (C/C++ experience is a plus) and familiarize yourself with middleware integration platforms like MuleSoft, Talend, and Informatica.
- Support external developers in complex partner integration projects, ensuring high-quality customer interactions.
- Employ continuous integration and deployment methodologies using tools such as Jenkins.
- Exhibit a proactive and self-driven attitude, making pragmatic decisions based on business requirements.
- Experience with building billing or payment processing solutions for both domestic and international transactions is advantageous.
- Engage in developing web tools, documentation, SDKs, and cloud services to enhance the integration of billing and other platform services.

