T
Senior Backend Software Engineer
T
Senior Backend Software Engineer
talentvis singapore pte. ltd.- Posted 23 minutes ago
- Be among the first 10 applicants
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.
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
