Integration Engineer

Tata Consultancy Services Ltd
  • Irvine, CA
  • $110,000–$140,000 Per Year
4 days ago

Job Description

Role: Engineer

Required Skills: Core JAVA

Experience: 8 - 12 Years

Function: TECHNOLOGY

Apply By: 2026-11-09

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

Numbers & Facts

LocationIrvine, CA
Salary$110,000–$140,000 Per Year

Skills

  • Amazon Web Services (AWS)unmatched
  • Apache Kafkaunmatched
  • Application Integrationunmatched
  • Application Programming Interface (API)unmatched
  • Business Processesunmatched
  • Business Supportunmatched
  • Cloud Computingunmatched
  • Concurrencyunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Managementunmatched
  • Data Processingunmatched
  • DevOpsunmatched
  • Dockerunmatched
  • Enterprise Applicationsunmatched
  • Environmental Issuesunmatched
  • Gitunmatched
  • Hibernateunmatched
  • Identify Issuesunmatched
  • Interoperabilityunmatched
  • JDBC (Java Database Connectivity)unmatched
  • JSONunmatched
  • Javaunmatched
  • Java Persistence API (JPA)unmatched
  • Jenkinsunmatched
  • Messaging Technologyunmatched
  • Microservicesunmatched
  • Microsoft Windows Azureunmatched
  • NoSQLunmatched
  • Operations Processesunmatched
  • Performance Managementunmatched
  • PostgreSQLunmatched
  • REST (Representational State Transfer)unmatched
  • SQL Databasesunmatched
  • Scalable System Developmentunmatched
  • Simple Queue Service (SQS)unmatched
  • Software Administrationunmatched
  • Software Engineeringunmatched
  • Splunkunmatched
  • Spring Frameworkunmatched
  • Streaming Technologyunmatched
  • System Integration (SI)unmatched
  • XML (EXtensible Markup Language)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder