jobs in RiDiK (a Subsidiary Of CLPS. Nasdaq: CLPS)

RiDiK (a Subsidiary Of CLPS. Nasdaq: CLPS) Hiring! Full Time Java Full stack Developer in - Ricebowl

Java Full stack Developer

RiDiK (a Subsidiary Of CLPS. Nasdaq: CLPS)

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Job Title: Java Full Stack Developer

Experience: 6–10 Years

Employment Type: Contract

Location: Singapore

Department: Software Development / IT


Job Summary

We are looking for a skilled Java Full Stack Developer responsible for designing, developing, testing, and maintaining scalable web applications. The ideal candidate should have strong experience in Java, Spring Boot, REST APIs, front-end technologies, and relational databases.

Key Responsibilities

  • Design, develop, and maintain enterprise-level web applications.
  • Build backend services using Java, Spring Boot, and Spring MVC.
  • Develop and integrate RESTful APIs and microservices.
  • Create responsive user interfaces using Angular or React, HTML5, CSS3, and JavaScript/TypeScript.
  • Work with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Implement application security, authentication, and authorization.
  • Write clean, reusable, maintainable, and efficient code.
  • Perform unit testing, integration testing, debugging, and code reviews.
  • Use Git for source control and Maven or Gradle for build management.
  • Collaborate with business analysts, QA engineers, DevOps engineers, and other developers.
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement.
  • Support application deployment, production troubleshooting, and performance optimization.

Required Technical Skills

  • Programming: Core Java, OOP, Collections, Exception Handling, Java 8+ features.
  • Backend: Spring Boot, Spring MVC, Spring Data JPA, Hibernate.
  • Frontend: Angular or react, JavaScript/TypeScript, HTML5, CSS3, Bootstrap.
  • API Development: REST APIs, JSON, API integration.
  • Database: MySQL, PostgreSQL, Oracle, or SQL Server.
  • Microservices: Microservices architecture and inter-service communication.
  • Version Control: Git, GitHub, GitLab, or Bitbucket.
  • Build Tools: Maven or Gradle.
  • Testing: JUnit, Mockito, and API testing tools such as Postman.
  • Deployment: Basic knowledge of Docker, CI/CD pipelines, and cloud platforms such as AWS or Azure.


Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More