
Senior Java Engineer, Oracle
CoinMarketCap
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇸🇬 Singapore
Visit company websiteJob Level
Senior
Tech Stack
CloudDistributed SystemsJavaKafkaMicroservicesOracleSpringSpring BootSpringBootSQL
About the role
- Design, develop, and optimize business systems related to Oracle, supporting high-concurrency data processing scenarios.
- Participate in microservices architecture development, building distributed systems based on Spring Cloud, Dubbo, and related technologies.
- Collaborate with the database team on database schema design, SQL optimization, and stored procedure development.
- Write technical documentation, ensure code quality, and assist in system deployment and operations.
Requirements
- Bachelor's degree or above, with 3+ years of Java development experience. Proficient in JVM, multi-threading, and network programming.
- Strong expertise in Spring Boot, MyBatis, and other frameworks. Familiar with database development and SQL tuning.
- Experience with distributed systems and message queues (Kafka/RocketMQ) is a plus.
- Responsible, with excellent teamwork and problem-solving skills.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJVMmulti-threadingnetwork programmingSpring BootMyBatisSQL optimizationmicroservices architecturedistributed systemsmessage queues
Soft skills
teamworkproblem-solvingresponsibility
Certifications
Bachelor's degree