Tata Consultancy Services
Integration Engineer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Irvine, CA, USA
Work mode:
Onsite
Published on:
19 August 2026
What they need
Integration Engineer
Must Have Technical/Functional Skills
Java, Kafka & Streaming
Roles & Responsibilities
We are seeking a highly skilled Integration Engineer with strong experience in Java, Apache Kafka, and real-time streaming technologies
to design, develop, and support scalable integration solutions. The ideal candidate should have expertise in event-driven architectures,
API integrations, distributed systems, and enterprise data streaming platforms. The role involves building high-performance integrations
between various applications, data platforms, and cloud services while ensuring reliability, scalability, and security.
- Design, develop, and maintain scalable integration solutions using Java, Spring Boot, Apache Kafka, and streaming technologies.
- Build and support real-time event-driven architectures to enable seamless data exchange across enterprise applications.
- Develop high-performance Kafka producers, consumers, and stream processing applications.
- Design and implement integration APIs, microservices, and messaging solutions to support business processes.
- Create and manage Kafka topics, partitions, consumer groups, schema registries, and retention policies.
- Develop and maintain real-time data pipelines for data ingestion, transformation, and distribution.
- Ensure integrations meet performance, scalability, reliability, and security requirements.
- Integrate enterprise systems, cloud platforms, databases, and third-party applications using APIs and messaging frameworks.
- Develop RESTful services and event-based integration patterns to support application interoperability.
- Implement data transformation, validation, and routing logic across integration flows.
- Support batch and streaming data processing requirements.
- Design and implement streaming solutions using Kafka Streams, Spark Streaming, or similar technologies.
- Monitor and optimize Kafka clusters for throughput, availability, and fault tolerance.
- Troubleshoot messaging, latency, and performance issues within streaming environments.
- Implement dead-letter queues (DLQs), retry mechanisms, and fault-tolerant processing patterns.
- Define topic strategies, partitioning schemes, and event schemas to support business requirements.
- Develop and support CI/CD pipelines for integration and streaming applications.
- Build containerized applications using Docker and deploy on Kubernetes/OpenShift platforms.
- Automate deployment, monitoring, and operational processes.
- Participate in infrastructure and environment provisioning activities.
- Java, Spring Boot, Spring Cloud
- Apache Kafka, Kafka Streams, Kafka Connect
- Event-Driven Architecture (EDA)
- REST APIs, JSON, XML
- Microservices Architecture
- Git, Jenkins, CI/CD
- Docker, Kubernetes
- SQL/NoSQL Databases
- AWS/Azure Cloud Services
- Monitoring tools such as Splunk, Grafana, ELK, and Prometheus
Salary Range- $110,000-$140,000 a year
Other offers great for you!
These companies are also looking for great profiles
LeHibou
SOC Integration Engineer - Castres (81)
550€ / jour
Freelance
Toulouse, France
Hybrid
Skills
13 days ago
Quick apply
AlgoviA
Ingénieur Déploiement & Intégration Systèmes Critiques
Permanent contract
Paris, France
Hybrid, Onsite
Skills
19 hours ago
Quick apply
Cherrypick
Site reliability Engineer (SRE)
550e/jour
Freelance
Paris, France
Hybrid
Skills
12 hours ago
Quick apply
No company information available.