Java Developer

TALENTVIS SINGAPORE PTE. LTD.Singaporemycareersfuturepublished 11/11/2026
Must-have:JavaDockerKubernetesBackendAgileJunior

Junior Backend Software Engineer - Data Platforms | Scala Developer

About the role

Develop backend components that move, process and serve data within a distributed platform. Work from defined designs, contribute tested code and assist with troubleshooting data flows and service interfaces.

Key responsibilities

  • Implement assigned ingestion, processing, replay and authorised data-service functions.
  • Develop application components using Java or Scala and integrate with relevant messaging or processing services.
  • Write tests and support containerised application deployment in Kubernetes environments.
  • Investigate data-flow and interface issues with guidance from experienced engineers.
  • Participate in Agile activities, code reviews and technical documentation.

Requirements

  • 2-4 years of software development experience.
  • Familiarity with Agile delivery.
  • Experience with Java or Scala and basic exposure to Apache Spark, Apache Flink or Apache Kafka.
  • Familiarity with containerised application deployment and Kubernetes environments.
  • Experience implementing defined ingestion, processing, replay or authorised data-service functions and supporting troubleshooting of data flows and interfaces.

Good to have

  • SAFe, Kafka and secure API-based services using JSON or XML.
  • Docker, Kubernetes, logging, monitoring and secure coding practices.
  • REST or equivalent secured APIs, relational databases, search services and S3-compatible storage; comparable messaging technologies are relevant where Kafka exposure is developing.

Interested candidates are encouraged to submit their resumes outlining their relevant experience and achievements to apply88(@)talentvis.com or click apply!

We regret to inform that only shortlisted candidates would be notified

EA License No: 04C3537

EA Personnel No: R22106683

EA Personnel Name: Yang Hui Shan, Sherri