Search by job, company or skills

Senior Backend Engineer

Senior Backend Engineer

paynet (payments network malaysia)
Fresher
Not Disclosed
Early Applicant
  • Posted 2 months ago
  • Be among the first 10 applicants

Job Description

Why PayNet / Why Now

  • Strengthen backend platforms critical to onboarding participants into Malaysia's payment ecosystem
  • Scale and stabilize systems as onboarding volumes, complexity, and integration demands increase
  • Reduce longterm operational and performance risk through better backend architecture and design
  • Own backend decisions that directly affect platform reliability, security, and partner experience

TL;DR

  • Design and own backend services that underpin critical participant onboarding platforms
  • Build scalable, secure, and highperformance systems used at national scale
  • Act as a senior technical owner, shaping architecture and delivery standards
  • Mentor engineers while ensuring productiongrade reliability and maintainability

Why This Role Matters

  • Backend systems directly impact the reliability and scalability of national payment onboarding
  • Poor architectural decisions create longterm operational risk and rework
  • Senior engineers set the technical bar for quality, performance, and security
  • Strong backend ownership enables faster delivery without compromising stability

What You Will Actually Do

  • Design and lead architecture for scalable, highperformance backend systems
  • Develop and maintain backend services and RESTful APIs using Java, Golang, or Python
  • Design and optimize database schemas and queries to ensure performance and data integrity
  • Own endtoend delivery from design through deployment and postrelease stability
  • Review code, mentor junior engineers, and uphold engineering best practices
  • Troubleshoot complex production issues and drive continuous system improvement

Examples of This Role in Practice

  • Designing a backend service that scales onboarding without latency or failure risk
  • Refactoring database queries to remove performance bottlenecks
  • Leading code reviews that prevent security or reliability issues
  • Resolving a critical production incident through deep rootcause analysis
  • Collaborating with frontend, DevOps, and product teams to deliver secure solutions

What Will Help You Succeed

Required

  • Strong proficiency in Java with deep understanding of OOP, SOLID principles, and Design Patterns, along with strong hands-on experience in Spring Boot, including core concepts such as dependency injection, request lifecycle, and framework design decisions.
  • Proven ability to design and build end-to-end scalable backend systems, including RESTful APIs and overall system architecture.
  • Strong understanding of system design principles, including scalability, performance, reliability, and maintainability.
  • Solid experience with relational databases (SQL), including schema design, query optimisation, and performance tuning.
  • Strong problem-solving ability to analyse, debug, and resolve complex technical issues systematically.
  • Good understanding of unit testing and test strategy design.
  • Ability to mentor junior engineers, conduct code reviews, and drive engineering best practices.
  • Experience working in an Agile environment.

Good to Have

  • Exposure to other backend languages/frameworks (e.g. Golang, Node.js)
  • Experience with microservices and distributed systems architecture
  • Experience with AWS cloud services
  • Experience with Linux command-line
  • Integration with third-party APIs and external services
  • Familiarity with CI/CD pipelines and deployment automation
  • Knowledge of backend security practices (authentication, authorization, data protection)
  • Experience with monitoring, logging, and performance tuning tools

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

Malaysia, Kuala Lumpur
Skills:
Java, Golang, Database Architecture, System Design, Node.js, Python, Security and data protection, Distributed services, Caching strategy
Remote, India
Skills:
C#, Github, Web Api, Angular, Javascript, Azure Functions, Azure DevOps, Unit Testing, Azure Sql, MS SQL, DevSecOps, Xss, Owasp Top 10, ASP.NET, Mvc, Application Gateway, OAuth 2.0, Injection attacks, Azure App Service, Storage Accounts, Azure PaaS services, openid, CI/CD pipelines, CSRF
Bengaluru, India, Remote
Skills:
Oracle, Scrum, Java, Dynamodb, RDBMS, Postgres, AWS, Cassandra, Kotlin, Nosql, Python, Azure, Gcp, Scala, Go, micro-services, Xp, agile software development methodologies