Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Tata Consultancy Services Limited

NewBe an early applicant

Java developer

Posted
Discussion

Summary

On-site Singapore Java developer (5 years' experience) designing reactive microservices with Spring Boot/WebFlux, Apache Kafka, and NoSQL stores like MongoDB/Cassandra for payment processing and clearing systems, ensuring performance, scalability, and security.

Role: JAVA DEVELOPER Location: Singapore Experience: 5 Years

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.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →