Search by job, company or skills

B

Senior Performance Engineer

6-9 Years
SGD 0.84 - 1.56 LPA
Save
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • Translate business and technical requirements into concrete performance test plans covering load, stress, scalability, and reliability scenarios.
  • Analyze Java application performance at both architecture and code levels - identify bottlenecks, diagnose root causes, and drive optimization end-to-end.
  • Design and implement architecture-level and code-level optimizations to enhance system throughput and stability.
  • Work closely with DevOps to ensure production-level high availability across distributed systems.
  • Independently troubleshoot real-time performance issues and deliver solutions with full ownership.
  • Develop internal tools for automated performance monitoring, testing, and issue analysis.
  • Review and validate AI-generated code for correctness and performance risks - leverage your engineering expertise to assess whether AI-assisted code meets production quality standards.

Requirements

  • Strong ability to identify performance bottlenecks at system, service, and code levels, including deep proficiency in Java application performance analysis and JVM-level tuning (GC optimization, heap/thread analysis, profiling).
  • Hands-on experience troubleshooting microservice performance issues in production environments.
  • Practical experience with performance engineering tools such as K6 or JMeter.
  • Proficiency with relational and NoSQL databases (MySQL, MongoDB), including query optimization and slow-query analysis.
  • Familiarity with performance analysis for middleware such as Kafka, Redis, RabbitMQ.
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Solid Linux skills - command-line and system-level troubleshooting.
  • Programming language: Java (mandatory). Strong engineering instincts to evaluate code quality and performance implications.
  • Strong passion for building systems that excel in performance, scalability, and reliability.
  • We also welcome: Java backend engineers looking to transition into QA - if you have deep Java development experience and a passion for performance engineering, this role is a great fit.New graduates with demonstrated Java and performance testing foundation.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 149239339