Job Summary
We are looking for a highly skilled and experienced Java Developer with 8–10 years of hands-on experience in modern Java-based application development. The ideal candidate will have strong front-end proficiency in JavaScript, ReactJS, Angular, HTML/CSS, and TypeScript, along with robust back-end development skills using Java, NodeJS, SQL, and Docker. This role involves working collaboratively in a hybrid-agile team environment to design, develop, and deploy scalable, secure, and high-performance web applications.
The candidate should have experience with both relational and non-relational databases (e.g., MongoDB, MariaDB), scalable search technologies (e.g., ElasticSearch), and source control systems like Git and Bitbucket. A deep understanding of RESTful APIs, responsive design principles, and modern development best practices—including performance optimization, secure coding, and maintainability—is essential. The role also includes operational automation, API documentation, testing, and full deployment lifecycle management from development to production.
Job Responsibilities
- Web development using open-source web programming languages (Java, ReactJS, NodeJS, SQL, Docker)
- Working in a 5-6 member team using hybrid-agile methodologies
- Authoring developer-friendly documentation (e.g. API documentation, deployment operations)
- Using version control systems, specifically Git and BitBucket
- Using Relational and non-relational database systems (SQL, JQL, MongoDB/MariaDB)
- Using Scalable search technology (e.g. ElasticSearch, Solr)
- Troubleshooting, bug fixing and handling large data sets and scaling their handling and storage
- Using and working with open source solutions and community
- Prepare detailed technical design in technical specification
- Provide solutioning to automate operational process, including integration with backend system or data source.
- Participate in user stories review and sprint planning
- Manage deployment stages from Development to Production
- Design, develop, and maintain code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience.
- Write production quality and thoroughly tested code
- Incorporate standards and best practices, including performance, security, scalability, and maintainability.
Job Requirements
- 8-10 years’ of experience in Java development
- Proficiency with HTML, CSS, JavaScript, Typescript, ES6, React JS, Angular
- Experience with React Libraries such as Redux
- Experience in Source Control (Bitbucket/GIT)
- Knowledge and experience with using Restful API
- Must be able to translate specifications (wireframes) into high quality code
- Must be able to design components to drive reusability and performance
- Must be able to build responsive design
About CLPS RiDiK
RiDiK is a global technology solutions provider and a subsidiary of CLPS Incorporation (NASDAQ: CLPS), delivering cutting-edge end-to-end services across banking, wealth management, and e-commerce. With deep expertise in AI, cloud, big data, and blockchain, we support clients across Asia, North America, and the Middle East in driving digital transformation and achieving sustainable growth. Operating from regional hubs in 10 countries and backed by a global delivery network, we combine local insight with technical excellence to deliver real, measurable impact. Join RiDiK and be part of an innovative, fast-growing team shaping the future of technology across industries.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer (Java & Angular)
2026-05-28
Full Stack Engineer
2026-05-28
Software Developer PHP – Shopware & B2B Solutions
2026-05-29
- Posted
- May 26, 2025
- Type
- Contract
- Level
- Associate
- Location
- Singapore
- Company
- CLPS Global
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer (Java & Angular)
2026-05-28
Full Stack Engineer
2026-05-28
Software Developer PHP – Shopware & B2B Solutions
2026-05-29