Skip to sign up

Job matched to your search

Java Software Engineer

Tata Consultancy Services · Singapore

Singapore · On-siteFull-TimePosted Jun 18, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

JOB DESCRIPTION:

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.

Preferred Skills:

Experience with Docker, Kubernetes, and cloud platform (Aws, Azure, GOP).

Exposure to Agila/Serum methodologies.

OpenHFT libraries

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →