jobs in Epergne Solutions

Full Time Java Backend Software Engineer Jobs, in Epergne Solutions - Maukerja

Java Backend Software Engineer

Epergne Solutions

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Job Role:- Java Backend Software Engineer


Job Location:- Singapore


Experience:- 10+ Years


Roles and Responsibilities:-
  • Design, develop, and scale backend services and data pipelines for search indexing.
  • Ensure system performance, reliability, scalability, and indexing efficiency.
  • Troubleshoot complex production issues in distributed systems.
  • Collaborate with cross-functional engineering teams to enhance search infrastructure.
  • Conduct code and design reviews, mentor engineers, and drive technical improvements.
  • Lead system migrations and modernisation with minimal service disruption.
Skills and Requirements:-
  • 10+ years of professional software engineering experience in backend development or distributed systems.
  • Proficiency in one or more programming languages: C++, Java, Go, Rust, or Python.
  • Hands-on experience developing and maintaining large-scale distributed systems in production.
  • Strong problem-solving skills in performance optimisation, scalability, and reliability.
  • Ability to independently manage complex technical projects from design to implementation.
Preferred Skills:-
  • Experience in search infrastructure, indexing pipelines, inverted indexes, information retrieval, or query serving.
  • Knowledge of stream processing and large-scale data systems.
  • Familiarity with storage systems, caching, sharding, and replication.
  • Experience migrating or modernising production systems with minimal service disruption.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More