Skip to main content

JAVA DEVELOPER

Technology
Tata Consultancy Services Limited
1 week ago
Full time

Job description

Key Responsibilities:

  • Design, develop, and maintain reactive microservices using Spring Boot and Spring WebFlux.
  • Implement and manage Apache Kafka for real-time, event-driven date processing.
  • Work with NoSQL databases (eg, MongoDB, Cassandra) for high-volume, low-latency date storage.
  • Develop and support components for payment processing and clearing systems.
  • Collaborate with business and technical teams to understand transaction workflows and compliance requirements.
  • Ensure system performance, scalability, and security in a high-availability environment.
Required Qualifications:*
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 3+ years of experience in Java development.
  • Strong expertise in Spring Boot, Spring WebFlux, and Java (JDK 8).
  • Hands-on experience with Apache Kafka and NoSQL databases.
  • Proficiency in RESTful API development, Git, and CUCD tools.
  • Excellent analytical, problem-solving, and communication skills.
Keywords
Apache KafkaSpring FrameworkApache CassandraScalabilityMongodbOpenJDKOracle DatabaseApache Http ServerCassandraJavaJava Development Kit

Interested in this role?