Integration Engineer
Job in
Irvine, Orange County, California, 92713, USA
Listed on 2026-11-04
Listing for:
Tata Consultancy Services
Full Time
position Listed on 2026-11-04
Job specializations:
-
Software Development
Backend Developer, Java Developer, Cloud Engineer - Software
Job Description & How to Apply Below
We are seeking a highly skilled Integration Engineer building backend services using Java Spring Boot , Hibernate/JPA, JDBC, PostgreSQL/any equivalent DB , Spring batch/bulk data processing, Concurrency, REST API , Event driven integrations (Kafka/SQS), AWS and devOps skills to deploy services in EKS
- 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/Open Shift platforms.
- Automate deployment, monitoring, and operational processes.
- Participate in infrastructure and environment provisioning activities.
- Java, Spring Boot, Spring Cloud
- REST APIs, JSON, XML
- Git, Jenkins, CI/CD
- SQL/No
SQL Databases - Monitoring tools such as Splunk, Grafana, ELK, and Prometheus
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×