Java Engineer: Spring Boot, WebFlux & AI Microservices

EXASOFT CONSULTING PTE. LTD.

Singapore

On-site

SGD 180,000 - 240,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

EXASOFT CONSULTING PTE. LTD. seeks an experienced backend engineer to lead scalable Java/Spring applications. You will design reactive services with WebFlux, build RESTful APIs, and drive microservices capable of complex business logic.

The role requires BPM experience, API testing with WireMock, and strong DB skills across PostgreSQL, MySQL, Oracle DB, and DynamoDB. AI features with pgvector and Langfuse are a plus.

Qualifications

  • 8+ years in software development, backend architecture, and integration.
  • Strong Java/Spring Boot experience with Spring WebFlux.
  • Proficient in REST APIs, microservices, and distributed systems.
  • BPM, workflow automation, and API testing with WireMock or similar.
  • Relational and NoSQL DBs: PostgreSQL, MySQL, Oracle DB, DynamoDB.
  • AI-enabled development with pgvector, RAG pipelines, Langfuse, and RAGAS.

Responsibilities

  • Lead backend development and maintenance of scalable apps in Java/Spring.
  • Design reactive services with Spring WebFlux for async processing.
  • Develop and maintain RESTful APIs for internal and external use.
  • Build microservices to meet complex business requirements.
  • Implement BPM solutions and automate workflows for efficiency.
  • Create API contract tests using WireMock; uphold unit/integration tests.
  • Manage data with PostgreSQL, MySQL, Oracle DB, and DynamoDB.
  • Contribute to AI-enabled apps using vector search (pgvector) and RAG.
  • Use Langfuse and RAGAS to monitor AI performance; optimize where needed.
  • Support AWS cloud deployment, Docker/Kubernetes, and CI/CD pipelines.
  • Mentor, review code, and guide technical delivery across teams.

Skills

Java
Spring Boot
Spring WebFlux
Reactive programming
REST APIs
Microservices
BPM
API security
Python
FastAPI
React
Next.js
JavaScript
HTML
CSS
pgvector
Langfuse
RAG pipelines
RAGAS
AWS
Docker
Kubernetes
CI/CD

Tools

WireMock
PostgreSQL
MySQL
Oracle DB
DynamoDB
AWS
Docker
Kubernetes
CI/CD pipelines
RAGAS
Langfuse
pgvector

Job description

EXASOFT CONSULTING PTE. LTD. seeks an experienced backend engineer to lead scalable Java/Spring applications. You will design reactive services with WebFlux, build RESTful APIs, and drive microservices capable of complex business logic.

The role requires BPM experience, API testing with WireMock, and strong DB skills across PostgreSQL, MySQL, Oracle DB, and DynamoDB. AI features with pgvector and Langfuse are a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java & Spring Boot Cloud Microservices Engineer
Senior Java & Spring Boot Cloud Microservices Engineer

EXASOFT PTE. LTD. • Singapore

On-site
SGD 200,000 - 320,000
Lead Java Backend Architect Spring Boot WebFlux Kubernetes
Lead Java Backend Architect Spring Boot WebFlux Kubernetes

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 140,000 - 200,000
Lead Java Backend Eng - Microservices, Security & AWS
Lead Java Backend Eng - Microservices, Security & AWS

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Backend Architect: Spring Boot, Kafka & Cloud
Senior Java Backend Architect: Spring Boot, Kafka & Cloud

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Senior Java Backend Engineer - Spring Boot & Microservices
Senior Java Backend Engineer - Spring Boot & Microservices

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Software Engineer - Spring Microservices in AWS
Senior Java Software Engineer - Spring Microservices in AWS

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Java Developer( Spring Boot, Spring WebFlux, WireMock, BPM, Workflow Automation, Kubernetes, DynamoDB, RAGAS)
Java Developer( Spring Boot, Spring WebFlux, WireMock, BPM, Workflow Automation, Kubernetes, DynamoDB, RAGAS)

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 140,000 - 200,000
Senior Java Engineer: Spring Boot, Microservices & Kafka
Senior Java Engineer: Spring Boot, Microservices & Kafka

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Microservices Engineer - Spring Boot, API & Batch
Senior Java Microservices Engineer - Spring Boot, API & Batch

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Senior Java Backend Engineer - Microservices Kafka Flowable
Senior Java Backend Engineer - Microservices Kafka Flowable

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000