Java Software Engineer
RiDiK, a subsidiary of CLPS, is seeking a Java Software Engineer to build and maintain scalable enterprise applications in a microservices-heavy environment. The core responsibilities include designing RESTful APIs, managing service discovery, and working with cloud-native deployment models. Candidates are expected to have a strong background in the Spring ecosystem, distributed systems, and modern CI/CD tooling. This role focuses on the development and performance optimization of high-scale enterprise software.
50k new jobs listed every day. Install TAL to find more jobs like this.

Experience
Experience not specified
Function
Engineering
Work mode
Onsite, Singapore
Company
Tier 2
What you will work on
RiDiK, a subsidiary of CLPS, is seeking a Java Software Engineer to build and maintain scalable enterprise applications in a microservices-heavy environment. The core responsibilities include designing RESTful APIs, managing service discovery, and working with cloud-native deployment models. Candidates are expected to have a strong background in the Spring ecosystem, distributed systems, and modern CI/CD tooling. This role focuses on the development and performance optimization of high-scale enterprise software.
TAL's take
The role is at a stable, publicly traded subsidiary with well-defined technical requirements for a standard enterprise Java engineering position.
The JD clearly lists the stack and architectural focus areas without unnecessary fluff, providing a concrete expectation of the day-to-day duties.
Must haves
- Strong experience in Java, J2EE, Spring Boot, and Spring Cloud
- Hands-on experience with Microservices architecture
- Experience with REST APIs, Hibernate/JPA, and SQL databases
- Experience with Docker, Kubernetes, and CI/CD pipelines
- Knowledge of Kafka, RabbitMQ, or messaging frameworks
Tools and skills
About the company
RiDiK is a subsidiary of CLPS, a public company, which indicates established operations without being a marquee tier-1 technology brand.