Jump to content

Integration Engineer - Irvine, CA | TCS Job


 Share

Job Opportunity Details

Type

Full Time

Salary

Not Telling

Work from home

No

Weekly Working Hours

Not Telling

Positions

Not Telling

Working Location

Irvine, CA, Irvine, CA, United States   [ View map ]
Integration Engineer

Must Have Technical/Functional Skills
Java, Kafka & Streaming

Roles & Responsibilities
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/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

More Information

Application Details

  • Organization Details
    TCS / Tata Consultancy Services
 Share


User Feedback

Recommended Comments

There are no comments to display.

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×  Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×  Your link has been automatically embedded.   Display as a link instead

×  Your previous content has been restored.   Clear editor

×  You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...