OKX

Senior/Staff Engineer, P2P Trading

OKX

Apply
about 1 month ago
Singapore, Singapore
Senior / Staff+

Responsibilities

  • Collaborate with Product, Design, and Marketing teams to deliver rapid, cross-functional innovation.
  • Architect and maintain high-performance, highly available distributed services.
  • Solve complex business logic challenges and drive improvements for global user experiences.
  • Provide guidance on best practices, conduct peer code reviews, solution design and champion continuous improvement.
  • Drive development SDLC, enhance cross-team collaboration and communication.

Requirements

  • At least 3+ years experience in JAVA Development.
  • Bachelor’s degree in Science, Technology, Engineering, or Mathematics.
  • Hands-on experience in developing Microservices/APIs using Java 8 above, Spring Boot, and Spring Cloud.
  • Strong understanding of multi-threading and distributed architectures including service discovery and registry, tracing, CAP, data consistency, etc.
  • Proficiency in working with both relational and NoSQL databases, messaging frameworks (e.g., Kafka), distributed caching solutions (e.g., Redis) and other essential tools.
  • Familiar with cloud-based Linux environment.
  • Familiar with automated testing and continuous integration processes (CI/CD).
  • Experienced in handling production issues and strong problem-solving skills.

Benefits

  • Competitive total compensation package.
  • L&D programs and Education subsidy for employees' growth and development.
  • Various team building programs and company events.
  • Wellness and meal allowances.
  • Comprehensive healthcare schemes for employees and dependants.
  • More that we love to tell you along the process!

Tech Stack

Apache KafkaJavaLinuxRedisSpring Boot

Categories

BackendDevOpsFull Stack