Java Software Engineer

Tata Consultancy Services
Bengaluru, Karnataka, India

Greetings From TCS!!!

TCS is hiring for Java Fullstack developer

Experience-7-11Yrs

Location-Bangalore

Interview Mode -Face to face Interview

Time-09:00 - 01:00 PM

Job Description:

We are seeking a highly skilled Senior Software Engineer with expertise in event-driven architecture to join our team. The ideal candidate will have a strong background in Kafka, KSQL, Database Modeling, Oracle, Apache Flink, security concepts (like JKS certificates), networking concepts (Ingress and Egress rules), debugging, troubleshooting, aggregate logging frameworks (such as ELK stack), Java, and microservices. As a Software Engineer, you will play a pivotal role in designing, developing, and maintaining complex systems that leverage event-driven paradigms for real-time data processing.

Responsibilities:

  • Design and implement event-driven architectures using Kafka, KSQL, KStreams for real-time data processing.
  • Develop database models and optimize data storage using Oracle and database modeling techniques.
  • Utilize Apache Flink for stream processing and analyzing large volumes of data.
  • Ensure system security by implementing JKS certificates and understanding security concepts.
  • Manage networking aspects like Ingress and Egress rules for efficient data flow.
  • Debug and troubleshoot system issues to maintain optimal performance.
  • Implement aggregate logging frameworks like ELK stack for monitoring and analyzing system logs.
  • Collaborate with cross-functional teams to develop microservices using Java.Experience with CQRS design pattern

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →