Java Microservices Developer | Unison Group | Singapore

Unison Group

Singapore

On-site

SGD 56,000 - 78,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Unison Group in Singapore is seeking an experienced Java Microservices Developer to design, develop, test, and deploy scalable microservices, RESTful APIs, and cloud-native apps using Java, Spring Boot, and Spring Cloud.

You will own backend service development, API integration, and CI/CD, working with cross-functional teams to implement patterns like service discovery and API gateways, ensuring performance and data integrity in enterprise environments.

Qualifications

  • Bachelor’s degree in computer science, software engineering, information technology, or a related technical discipline.
  • 3–6+ years of progressive software development experience specializing in enterprise Java applications.
  • Hands‑on expertise in Java, Spring Boot, Spring Cloud, and microservices architectures.
  • Experience with RESTful services, JSON/XML data, and messaging queues (Kafka, RabbitMQ).
  • Experience with relational databases (PostgreSQL, MySQL, Oracle) and Redis caching.
  • Strong design patterns, OOP, and SDLC knowledge.
  • Excellent English communication and documentation skills.
  • Legal work eligibility in Singapore and availability for full‑time on‑site.

Responsibilities

  • Design, architect, develop, test, and maintain robust, scalable enterprise microservices using Java and Spring.
  • Build secure RESTful APIs, GraphQL endpoints, and event-driven messaging.
  • Implement distributed microservices patterns: service discovery, API gateways, circuit breakers, config.
  • Optimize database performance; write complex SQL for relational and NoSQL stores.
  • Execute unit/integration testing and CI/CD automation.
  • Collaborate with UI/UX, DevOps, QA, and product managers in agile sprints.
  • Participate in code reviews and architecture discussions; ensure clean code.
  • Document APIs, system architecture, and deployment runbooks.

Skills

Java
Spring Boot
Spring Cloud
RESTful APIs
Kafka
RabbitMQ
PostgreSQL
MySQL
Oracle
Redis
OOP
SDLC
English

Education

Bachelor’s degree in Computer Science / Software Engineering / IT

Tools

Docker
Kubernetes
CI/CD
Jenkins
GitHub Actions
GitLab CI
Infrastructure as Code
Spring WebFlux

Job description

Position Summary

Unison Group is actively seeking an experienced, high-caliber, and technical Java Microservices Developer with a strong professional background in enterprise software engineering, Java, Spring, and microservices architecture to join our technology team in Singapore on a full-time permanent on-site basis. In this critical software engineering role, you will be responsible for designing, developing, testing, and deploying scalable distributed microservices, robust RESTful APIs, and cloud-native applications. You will leverage your deep specialist expertise in Java, Spring Boot, Spring Cloud, and enterprise database systems to deliver uncompromised system resilience, performance, and transactional integrity. This opportunity offers competitive compensation ($5,000 – $7,000), executive technical visibility, and exceptional career growth prospects within a premier global technology consulting and software engineering enterprise.

Detailed Job Description

As a Java Microservices Developer supporting enterprise digital initiatives at Unison Group in Singapore, you will take full operational, tactical, and technical ownership of backend service development, API integration, microservices orchestration, and software lifecycle management. Your day-to-day responsibilities include building high-throughput microservices using Java and the Spring ecosystem, designing secure RESTful APIs, optimizing relational and non-relational database queries, implementing automated unit and integration testing, participating in code reviews, and troubleshooting production application issues.

Key Responsibilities
  • Design, architect, develop, test, and maintain robust, scalable enterprise microservices using Java and the Spring framework ecosystem.
  • Build, secure, and document high-performance RESTful APIs, GraphQL endpoints, and event-driven messaging architectures.
  • Implement distributed microservices patterns including service discovery, API gateways, circuit breakers, and centralized configuration.
  • Optimize database performance, write complex SQL queries, and manage data persistence across relational (SQL) and non-relational (NoSQL) stores.
  • Execute rigorous unit testing, integration testing, and automated test script execution using JUnit, Mockito, and CI/CD pipelines.
  • Collaborate cross-functional with UI/UX developers, DevOps engineers, QA specialists, and product managers during agile sprint cycles.
  • Participate in code reviews, architectural design sessions, and technical refactoring to ensure adherence to clean coding standards.
  • Author meticulous technical documentation, API specifications, system architecture blueprints, and deployment runbooks.
Required Qualifications & Skills
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline.
  • Minimum of 3 to 6+ years of progressive professional software development experience specializing in enterprise Java applications.
  • Strong, demonstrable hands‑on operational expertise in Java, Spring Boot, Spring Cloud, and microservices architectures.
  • Deep practical knowledge of RESTful web services, JSON/XML data interchange, and asynchronous messaging queues (Kafka, RabbitMQ).
  • Proven practical experience with relational databases (PostgreSQL, MySQL, Oracle) and caching mechanisms (Redis).
  • Solid understanding of software design patterns, object‑oriented programming (OOP), data structures, and the software development lifecycle (SDLC).
  • Exceptional analytical, troubleshooting, debugging, and problem‑solving capabilities under high‑pressure enterprise environments.
  • Excellent written and verbal English communication skills with strong collaborative and technical documentation abilities.
  • Mandatory legal work eligibility in Singapore and availability for full‑time on‑site operations.
Nice‑to‑Have Skills
  • Professional software engineering certifications (e.g., Oracle Certified Professional: Java Programmer, AWS Certified Developer).
  • Hands‑on experience with containerization and orchestration platforms (Docker, Kubernetes) and cloud infrastructure (AWS, Azure).
  • Practical familiarity with CI/CD automation tools (Jenkins, GitHub Actions, GitLab CI) and infrastructure‑as‑code.
  • Exposure to domain-driven design (DDD) and reactive programming frameworks (Spring WebFlux).
Application Information
  • Recruiter: Unison Group Human Resources & Recruitment Division
  • Contact Name: Manish (Senior Technical Recruiter)
  • Email: `SG.Recruiter@unisonconsulting.com.sg`
  • Phone:
  • Company Website: https://www.unisonconsulting.com.sg
  • Salary/Rate: $5,000 – $7,000 / Singapore Enterprise Package
  • Deadline: Open until filled (Urgent Singapore On‑site Opening)
  • Notice Period: Immediate to 30 Days
  • Contract Duration: Permanent / Full‑Time On‑Site (Singapore)
Recruitment Pro Tip

When applying for this Java Microservices Developer position at Unison Group, ensure your resume explicitly highlights your hands‑on Spring Boot microservices portfolio, your RESTful API design experience, and your database optimization skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Microservices Engineer — On‑Site in Singapore
Java Microservices Engineer — On‑Site in Singapore

Unison Group • Singapore

On-site
SGD 56,000 - 78,000
Java Microservices API Developer
Java Microservices API Developer

Hong Kong Unison Limited • Singapore

On-site
SGD 180,000 - 260,000
Senior Java & Spring Boot Microservices Engineer
Senior Java & Spring Boot Microservices Engineer

Unison Group • Singapore

On-site
SGD 90,000 - 130,000
Integration Lead / API Developer – Banking | Unison Group | Singapore
Integration Lead / API Developer – Banking | Unison Group | Singapore

Unison Group • Singapore

On-site
SGD 180,000 - 240,000
Java Developer / Lead | Singapore
Java Developer / Lead | Singapore

JobGini • Singapore

On-site
SGD 120,000 - 180,000
Visa sponsorship
Java Developer
Java Developer

Encora Inc. • Singapore

On-site
SGD 70,000 - 110,000
Cloud-Native Java Microservices Engineer
Cloud-Native Java Microservices Engineer

Unison Group • Singapore

On-site
SGD 120,000 - 160,000
Data Engineering Manager | Unison Group | Singapore
Data Engineering Manager | Unison Group | Singapore

Unison Group • Singapore

On-site
SGD 180,000 - 280,000
Senior Java Microservices & API Engineer (AWS)
Senior Java Microservices & API Engineer (AWS)

Hong Kong Unison Limited • Singapore

On-site
SGD 180,000 - 260,000
DevOps / Test Automation Engineer – Banking | Unison Group | Singapore
DevOps / Test Automation Engineer – Banking | Unison Group | Singapore

Unison Group • Singapore

On-site
SGD 120,000 - 180,000