Core Java (Chennai)

Core Java (Chennai)

24 Sep
|
TCS_India
|
Chennai

24 Sep

TCS_India

Chennai

Role Descriptions

Essential Skills: Skills Java

Desirable Skills

Keyword

Skills: Core Java

Experience Required: 6-8

: Java Developer

SN Required Information Details

1 Role Java Developer

2 Required Technical Skill Set • Java (17+)

- Spring Boot
- RESTful API development
- Microservices architecture
- Exception handling and logging
- Concurrency and multithreading
- JSON / HTTP integrations
- Apache Kafka / Messaging Systems j No of Requirements

4 Desired Experience Range 4 - 5 yrs

5 Location of Requirement Chennai, India

Desired Competencies (Technical/Behavioral Competency)

Must-Have

- Solid experience in Java and Spring Boot
- RESTful API and microservices design
- Event driven architecture and asynchronous processing
- Hands on experience with Apache Kafka or equivalent MQ
- Handling partial success scenarios and distributed failures
- Message idempotency, retry strategies, and dead letter queues
- Strong understanding of HTTP status codes and error handling
- Experience with OAuth 2.0 and API key based security
- Proficiency in SQL and database interactions
- Strong logging, tracing, and debugging practices





Good-to-Have

- Airline / travel domain exposure
- Cloud platforms (AWS / Azure)
- API Gateway concepts, throttling, rate limiting
- Docker, CI/CD pipelines
- Event driven or asynchronous architectures
- Knowledge of distributed transaction and saga patterns
- Monitoring and alerting for Kafka consumer lag

Responsibility of / Expectations from the Role

- Build and maintain RESTful APIs for availability and aggregation.
- Implement event driven workflows using Kafka or messaging platforms.
- Handle partial success across multiple downstream protection carriers.
- Implement robust error handling aligned with application error codes.
- Ensure correct message ordering, idempotency, and resilience.
- Integrate with external carrier systems.
- Implement logging, monitoring, and traceability (transaction IDs).
- Troubleshoot production issues and perform root cause analysis.
- Collaborate with Product, QA, and Operations teams.
- Create and maintain technical documentation.

📌 Core Java (Chennai)
🏢 TCS_India
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: core java (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: core java (chennai) / chennai