C
Senior Java Engineer (Oracle)
CoinMarketCap Ltd · Dubai
Hybrid: DubaiFull TimeInformation Technology
Posted 3 months ago
Job description
Responsibilities
- Design, develop, and optimize business systems that interact with Oracle databases, supporting high-concurrency data processing.
- Build and maintain microservices and distributed systems using Spring Cloud, Dubbo, and related frameworks.
- Collaborate with database engineers on schema design, SQL optimization, and stored procedure development.
- Ensure code quality through documentation, reviews, testing, and support deployment and operations activities.
Requirements
- Java
- JVM
- Multi-threading
- Network programming
- Spring Boot
- MyBatis
- Oracle DB
- SQL tuning
- Microservices
- Git
Preferred Qualifications
- Experience with distributed systems design and implementation
- Familiarity with message queues (Kafka, RocketMQ)
- Knowledge of Spring Cloud, Dubbo, or similar RPC frameworks
- Containerization and orchestration experience (Docker, Kubernetes) is a plus
- Strong problem-solving and teamwork skills
Benefits
- Annual Leave
- Health Insurance
- Flights
- Visa
About the Company
CoinMarketCap is a leading provider of crypto market data and analytics. This role operates from Dubai, UAE with remote/hybrid flexibility, and contributes to global platform engineering efforts supporting high traffic financial data systems. The team values scalable architecture, reliability, and collaboration across regional engineering centers.
Skills & tools
JavaSpring BootMyBatisOracleSQLJVMMultithreadingNetwork ProgrammingmicroservicesSpring CloudDubboKafkaRocketMQDockerKubernetesGitAgile
What the team is looking for
Use this list as a quick fit check before you apply.
- 01Java
- 02Spring Boot
- 03MyBatis
- 04Oracle DB
- 05SQL Tuning
- 06JVM
- 07Multi-threading
- 08Network Programming
- 09Microservices
- 10Kafka
C
CoinMarketCap Ltd
Dubai
Job details
- Work model
- Hybrid: Dubai
- Commitment
- Full Time
- Category
- Information Technology
- Posted
- 3 months ago