059 - Junior Java Developers
RiDiK (a subsidiary of Nasdaq-listed CLPS) is hiring a junior Java developer in Singapore to help develop, test, and maintain Java-based applications under senior guidance — writing clean code, fixing bugs, and preparing documentation and unit tests. Core Java and SQL basics are required; Spring Boot is a plus.
- Compensation
- Not disclosed
- Location
- Singapore, Singapore
- Work setup
- Not specified
- Seniority
- Junior
- Employment
- Internship
- Experience
- Not specified
- Category
- Not specified
- Posted
Skills
Must have
- Basic knowledge of Core Java concepts (OOP, Collections, Exception Handling)
- Understanding of SQL and relational databases (MySQL, Oracle, SQL Server)
- Strong communication and teamwork abilities
- Strong willingness to learn and good problem-solving skills
Nice to have
- Familiarity with Spring Boot or Spring Framework
- Diploma or Degree in Computer Science, Information Technology, Software Engineering, or related field
- Internship, academic projects, or hands-on coding experience in Java
- Fresh graduate to 2 years of Java development experience
Full description
RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS) View all jobs
We are looking for a motivated Junior Java Developer with basic knowledge of Java programming and software development principles. The ideal candidate should have a strong willingness to learn, good problem-solving skills, and the ability to work collaboratively within a development team.
Key ResponsibilitiesAssist in developing, testing, and maintaining Java-based applications.
Write clean, efficient, and well‑documented code under the guidance of senior developers.
Support bug fixing, troubleshooting, and application enhancements.
Participate in code reviews and team discussions.
Work closely with business analysts, testers, and other developers to deliver quality solutions.
Prepare technical documentation and unit test cases.
Learn and adopt software development best practices and coding standards.
Required SkillsBasic knowledge of Core Java concepts (OOP, Collections, Exception Handling).
Understanding of SQL and relational databases (MySQL, Oracle, SQL Server).
Familiarity with Spring Boot or Spring Framework is an advantage.
Strong communication and teamwork abilities.
Preferred QualificationsDiploma or Degree in Computer Science, Information Technology, Software Engineering, or related field.
Internship, academic projects, or hands‑on coding experience in Java.
Experience Range: Fresh Graduate to 2 years of Java development experience.