Senior Backend Software Engineer

talentvis singapore pte. ltd.

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Talentvis Singapore Pte. Ltd. is seeking a Senior Java/Scala Developer to help build distributed data platforms and back-end services for large-scale data ingestion and processing.

You will design backend components, work with Spark/Flink/Kafka, deploy with Kubernetes, and contribute to CI/CD and Agile teams.

Qualifications

  • 5-8 years of backend or large-scale data-system software engineering experience.
  • Strong experience building and deploying large-scale data systems with Java or Scala.
  • Hands-on experience with Apache Spark, Apache Flink or Apache Kafka for distributed batch or stream-processing services.
  • Experience deploying data services with containers and Kubernetes.
  • Experience implementing automated tests, CI/CD, logging, monitoring and resilient recovery.
  • Strong experience delivering software using Agile practices.

Responsibilities

  • Design and implement backend data-platform components using Java or Scala.
  • Develop distributed batch or streaming services with Spark, Flink or Kafka.
  • Build and maintain secure data-service interfaces and integrations as required.
  • Deploy services using containers and Kubernetes and implement tests and CI/CD workflows.
  • Investigate data-service issues and improve logging, monitoring and recovery behaviour within Agile delivery teams.

Skills

Java/Scala
Spark/Flink/Kafka
Kubernetes
CI/CD
Agile
Distributed systems

Job description

Senior Java / Scala Developer - Distributed Systems | Data Platforms
About the role

Develop backend software and services that support large-scale data ingestion, processing and access. Build resilient, testable components and help operate distributed data services across containerised environments.

Key responsibilities
  • Design and implement backend data-platform components using Java or Scala.
  • Develop distributed batch or streaming services with Spark, Flink or Kafka.
  • Build and maintain secure data-service interfaces and integrations as required.
  • Deploy services using containers and Kubernetes and implement tests and CI/CD workflows.
  • Investigate data-service issues and improve logging, monitoring and recovery behaviour within Agile delivery teams.
Requirements
  • 5-8 years of backend or large-scale data-system software engineering experience.
  • Strong experience building and deploying large-scale data systems with Java or Scala.
  • Hands-on experience with Apache Spark, Apache Flink or Apache Kafka for distributed batch or stream-processing services.
  • Experience deploying data services with containers and Kubernetes.
  • Experience implementing automated tests, CI/CD, logging, monitoring and resilient recovery.
  • Strong experience delivering software using Agile practices.
Good to have
  • SAFe, safety-critical or mission-critical software, critical infrastructure or secure data platforms.
  • Kafka, secure API-based data services using JSON/XML, relational databases and search/retrieval services.
  • Spring Boot or comparable backend frameworks, PostgreSQL, Elasticsearch and MinIO or equivalent technologies.

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

TALENTVIS SINGAPORE PTE. LTD. • Singapore

On-site
SGD 52,000 - 61,000
Full Stack Developer, Senior
Full Stack Developer, Senior

talentvis singapore pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
23. Software Engineer (Senior) - KT
23. Software Engineer (Senior) - KT

dci consultants private limited • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Engineer: Scalable Data Systems & Cloud
Senior Backend Engineer: Scalable Data Systems & Cloud

HYPERSCAL SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Employee referral program
Healthcare benefits
Senior Backend Engineer - Data & Streaming
Senior Backend Engineer - Data & Streaming

dci consultants private limited • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Engineer - Data Systems & Cloud (5+ yrs)
Senior Backend Engineer - Data Systems & Cloud (5+ yrs)

hyperscal solutions pte. ltd. • Singapore

On-site
SGD 100,000 - 160,000
Senior / Developer / Software Engineer [Java / C++ / .NET / JS]
Senior / Developer / Software Engineer [Java / C++ / .NET / JS]

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Backend & Distributed Systems Engineer (Java, Microservices, Cloud, DevOps)
Backend & Distributed Systems Engineer (Java, Microservices, Cloud, DevOps)

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Senior Data Engineer
Senior Data Engineer

hyperscal solutions pte. ltd. • Singapore

On-site
SGD 90,000 - 140,000
Senior Software Developer
Senior Software Developer

ALLEGIS GROUP SINGAPORE PRIVATE LIMITED • Singapore

On-site
SGD 120,000 - 160,000