Java developer and Tester

Tata Consultancy Services (TCS)

📍 Singapore, SG.01, Singapore

Full-time Other-General Posted February 25, 2026

Job Description

Job Description:

  • Experience that will demonstrate proficiency and ease with one or more programming languages, quality assurance, scripting languages and operating systems.
  • Solid hands-on development experience in backend technologies including JAVA, J2EE, SQL and related technology stack, preferably incorporating open source libraries.
  • Hands-on experience to Spring Framework, Spring Boot, MongoDB and JPA / Hibernate is a strong plus.
  • Exposure to frameworks like Karate and TestNG is good to have to carry out QA tasks. Some knowledge of test automation frameworks is also a strong plus.
  • Strong foundation expected in data structures, algorithms, problem solving and complexity analysis.
  • Strong designing, analytical, programming & communication skills needed, along with aptitude for building stable solutions.
  • Knowledge about writing unit test cases using frameworks like JUnit / TestNG is desired.
  • Some demonstrated...