- Oficina en Singapore
About OKX
About The Team
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
Perks & 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!