Job Search and Career Advice Platform

Enable job alerts via email!

Java Developer (Microservices, React)

ENFACTUM PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software development company in Singapore is looking for a Backend Developer to create scalable backend services using Java and Spring Boot. Responsibilities include designing, building, and maintaining high-availability systems, as well as collaborating with web engineers on integration tasks. Candidates should have a strong background in Java, Spring Boot, and React, along with experience in RESTful APIs and cloud services. This role offers opportunities for professional growth in a dynamic environment.

Qualifications

  • Professional experience in Java, Spring boot, microservices, and React-based web applications.
  • Proficient in JavaScript; TypeScript knowledge is a plus.
  • Good understanding of RESTful APIs and familiarity with GraphQL and/or gRPC.

Responsibilities

  • Design and maintain large-scale backend services.
  • Work alongside engineers for service and web application integration.
  • Engage in dialogues with customers for requirement analysis.

Skills

Java
Spring Boot
Microservices
React JS
JavaScript
TypeScript
RESTful API
Docker
Kubernetes
AWS
GCP
Azure
Job description
Overview

Primarily focusing on building backend services in Java, React, Redux, Spring boot , TypeScript or JavaScript

You will play a key role in designing, building and maintaining large-scale, high availability backend services and infrastructure.

From time to time, you will also work alongside other web engineers to accelerate the integration of the services we built and the web applications.

Your roles will include dialogues with customers and requirement analysis.

Good knowledge of Java, Spring boot, API, JavaScript or TypeScript.

Experience in backend development.

Experience in web development.

Good understanding of development methodologies, testing practices, and tools - and knowing when to apply each method to achieve the desired outcomes.

Understanding of Design and Architectural patterns and knows when to apply them.

Requirements

Requirements:

  • Good professional experience in developing Java, Spring boot, Microservices, and React-based web applications
  • Proficient in JavaScript; Proficient in TypeScript would be a plus.
  • Proficient in React JS; experience with Go would be a plus.
  • Good understanding of RESTful API; Knowledge of GraphQL and/or gRPC would be a plus.
  • Experience in using Docker, Kubernetes would be a plus.
  • Experience in Elasticsearch and Kibana would be a plus.
  • Experience in cloud service providers, AWS, GCP or Azure, would be a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.