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

Kerja Sepenuh Masa, Java Full stack Developer di RiDiK (a Subsidiary Of CLPS. Nasdaq: CLPS) - Maukerja

Java Full stack Developer

RiDiK (a Subsidiary Of CLPS. Nasdaq: CLPS)

Singapore

Kongsi
Simpan

Lokasi Kerja

  • Singapore

Penerangan Kerja

Tanggungjawab

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.


Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut