Senior Backend Developer

SECRETLAB SG PTE. LTD.

Singapore

On-site

SGD 120,000 - 190,000

Full time

11 days ago

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

Secretlab SG PTE. LTD. is seeking a skilled backend engineer in Singapore to design and maintain scalable services across Java 21+/PHP 8.2 ecosystems. You will build hybrid persistence, ensure data integrity, and own event-driven workflows from emission to consumption.

You will collaborate with Marketing, Operations, and Logistics to tailor internal solutions, deploy secure code, and optimize systems for high availability and performance across our global e-commerce platforms.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 4+ years of production-grade backend experience.
  • 2+ years in event-driven architectures (EDA) with asynchronous workflows at scale.
  • Experience with SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/DynamoDB) for hybrid persistence.
  • Security-first coding with OWASP principles and encryption at rest/in transit.
  • Strong teamwork and ability to work across departments.
  • Proficiency in Java 21+ and PHP 8.2+ environments.

Responsibilities

  • Design hybrid schemas leveraging SQL and NoSQL strengths.
  • Develop decoupled microservices with event-driven patterns (Pub/Sub, CQRS, EDA).
  • Own lifecycle of events from emission to consumption with zero data loss.
  • Build and maintain core services across Java and PHP ecosystems.
  • Create secure, scalable infrastructure with well-documented code.
  • Collaborate with Marketing, Operations, and Logistics to gather requirements.

Skills

Event-driven architecture
Java 21+
PHP 8.2+
PostgreSQL/MySQL
MongoDB/DynamoDB
Kafka/RabbitMQ
AWS
Security best practices
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Laravel Queue / Symfony Messenger
Spring Boot 3
GraalVM
Redis/Memcached
AWS services (Lambda, EC2, RDS/Aurora, S3)

Job description

Secretlab is an international gaming chair brand seating over two million users worldwide, with our key markets in the United States, Europe and Singapore, where we are headquartered.

Being a digitally-native brand, we thrive in the online space-and this is where our world-class Tech team is crucial. Our Tech team is responsible for planning, developing, maintaining, and optimizing our websites. Your role will involve cross-functional collaboration with multiple departments for the development and improvement of new and existing in-house solutions to better assist them in achieving their goals.

This role will be essential for Secretlab's global audience to enjoy access to our award-winning products, as well as the collaborative work with world-renowned brands such as Game of Thrones, Batman, Cloud9 and international esports organizers Riot Games for their League of Legends global tournaments.

Responsibilities
  • Design hybrid schemas that leverage the strengths of both SQL (for relational integrity) and NoSQL (for scale and flexibility)
  • Design decoupled microservices using event-driven patterns (Pub/Sub, Event Sourcing, CQRS)
  • Own the lifecycle of an event, from emission to consumption, ensuring zero data loss and system stability.
  • Develop and maintain core services across both our Java and PHP ecosystems.
  • Build a secure and scalable infrastructure (clear, well-documented, and easy to maintain code)
  • Work cross-functionally with teams such as Marketing, Operations, and Logistics to gather requirements for designing and enhancing internal solutions.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field. (Equivalent professional experience will be considered for candidates with an exceptional track record)
  • A minimum of 4+ years of professional experience building and maintaining production-grade backend systems.
  • At least 2 years of hands-on experience specifically managing event-driven architectures (EDA). You should have experience deploying services that handle asynchronous workflows at scale
  • Demonstrated experience managing Dual-Persistence strategies. You must show how you've successfully utilized both SQL (PostgreSQL/MySQL) for relational integrity and NoSQL (MongoDB/DynamoDB) for high-availability/scale
  • A "Security-First" approach to coding, with a solid grasp of OWASP principles and data encryption at rest/in transit
  • Team player with the ability to thrive in a dynamic work environment
  • Polyglot Expertise: Proven ability to switch contexts between Java 21+ and PHP 8.2+ environments. You should be comfortable navigating both ecosystems interchangeably.
Technical Requirements
  • PHP Expertise: Modern PHP (8.3+), experience with Laravel's Queue system or Symfony Messenger.
  • Java Mastery: Java 21+, Spring Boot 3, Virtual Threads (Project Loom), and GraalVM.
  • Experience with queue-based systems such as Apache Kafka, RabbitMQ, AWS SQS
  • Hands-on experience with MongoDB, Cassandra, or DynamoDB. You know when to trade consistency for availability and how to design schemas for horizontal scale.
  • Expert-level knowledge of PostgreSQL or MySQL. You should be comfortable with advanced indexing, query optimization, and managing ACID compliance in a distributed environment.
  • Proficient with Redis or Memcached for lightning-fast state management and as a buffer for high-volume event processing.
  • AWS Mastery: Experience with core services including Lambda (for event-driven functions), EC2, RDS/Aurora, and S3.
Bonuses
  • Experience working in the e-commerce sector, knowledge with payment gateway, fraud management, fulfillment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Back End Developer (PHP, Java)
Back End Developer (PHP, Java)

Secretlab • Singapore

On-site
SGD 90,000 - 150,000
Senior Backend Architect – Java/PHP, Event-Driven
Senior Backend Architect – Java/PHP, Event-Driven

SECRETLAB SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 190,000
Product Developer II
Product Developer II

Secretlab • Singapore

On-site
SGD 60,000 - 80,000
Associate Backend Developer
Associate Backend Developer

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Senior Specialist, Customer Service (Project Management)
Senior Specialist, Customer Service (Project Management)

secretlab sg pte. ltd. • Singapore

On-site
SGD 90,000 - 120,000
E-commerce experience
BPO operations
Staff Backend Engineer (Regional Tech Lead)
Staff Backend Engineer (Regional Tech Lead)

RemotePeople • Singapore

On-site
SGD 180,000 - 240,000
Backend Developer
Backend Developer

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 90,000 - 180,000
Customer Support Associate
Customer Support Associate

Secretlab • Singapore

On-site
SGD 3,000 - 4,200
Associate/Senior Associate, Global Integrated Marketing (Project Management)
Associate/Senior Associate, Global Integrated Marketing (Project Management)

Secretlab • Singapore

On-site
SGD 40,000 - 70,000
Senior Backend Developer
Senior Backend Developer

fpt asia pacific pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000