Back to Leoch Battery Pte. Ltd. jobs
L

Senior Backend Engineer

D07 Middle Road, Golden Mile, Singapore
Full TimeEngineering

Job Description

About the Role

We are looking for a highly skilled and experienced Senior BackendEngineer to design, develop, and maintain scalable backend systems for our Energy Management System (EMS) and Battery Energy Storage System (BESS)platform.

You will play a key role in architecting high-performance microservices,handling IoT telemetry pipelines, and ensuring system reliability across cloud and edge environments.

Key Responsibilities

๐Ÿ— System Architecture & Design

  • Design and implement scalable microservices architecture
  • Build RESTful APIs and event-driven services
  • Design cloud-edge communication mechanisms
  • Optimize system performance and database queries
  • Ensure high availability and fault tolerance

๐Ÿ”‹ IoT & Telemetry Processing

  • Develop telemetry ingestion pipelines (MQ, Kafka, or similar)
  • Design real-time data processing services
  • Implement device onboarding and digital twin models
  • Manage high-volume time-series data storage

๐Ÿšจ Alarm & Rule Engine

  • Design and implement rule-based alarm systems
  • Optimize alert state management and caching mechanisms
  • Implement notification systems (email, webhook, etc.)
  • Ensure reliability of event-driven workflows

๐Ÿง  Backend Development

  • Develop services using Java (Spring Boot preferred)
  • Implement reactive programming where applicable (WebFlux)
  • Write clean, maintainable, and testable code
  • Review code and mentor junior engineers

๐Ÿ—„ Database & Caching

  • Design relational database schemas (MySQL/PostgreSQL)
  • Optimize query performance
  • Implement Redis caching strategies
  • Handle transactional consistency

โ˜ DevOps & Deployment

  • Work with Docker / Kubernetes
  • Implement CI/CD pipelines
  • Monitor system performance and troubleshoot production issues
  • Ensure security best practices

Required Qualifications

  • Bachelorโ€™s degree in Computer Science or related field
  • 5+ years backend development experience
  • Strong proficiency in Java & Spring Boot
  • Experience with microservices architecture
  • Strong SQL and database optimization skills
  • Experience with message queues (Kafka / RabbitMQ)
  • Familiarity with Redis or caching strategies
  • Experience working in production environments

Preferred Experience

  • Experience in IoT, EMS, or energy storage platforms
  • Experience with Cloud-edge architecture
  • Familiarity with time-series databases
  • Experience with rule engines or workflow engines
  • Knowledge of industrial communication protocols

Key Competencies

  • Strong system design capability
  • Analytical and debugging skills
  • Ownership mindset
  • Mentorship ability
  • Strong cross-team communication

KPIs / Success Metrics

  • System uptime & performance
  • Code quality & maintainability
  • On-time feature delivery
  • Reduced production incidents
  • Successful mentoring of junior engineers

About Leoch Battery Pte. Ltd.

First seen: May 21, 2026
Last updated: June 13, 2026