Java Microservices API Developer

Unison Group

View original posting

Work arrangement
On-site
Occupation
Software & IT
Location
Singapore, Singapore, SG
Compensation
Not disclosed
Apply by
April 14, 2027

About this role

We are looking for an experiencedJava Backend Developerto design, develop, and maintain scalable backend services, APIs, and microservices within a cloud-native AWS environment.

The role will be responsible for developing robust and high-performing backend solutions, integrating with enterprise platforms and third-party systems, and continuously improving the reliability, scalability, security, and performance of backend applications. The developer will also contribute to production support, troubleshooting, and continuous improvement of existing services.

Key Responsibilities

• Design and developJava-based microservices and REST/GraphQL APIsusing Java 17+ and Spring Boot 3.x.

• Build scalable, secure, and high-performance backend solutions.

• Develop integrations withMuleSoft, Okta, and enterprise systems.

• Deploy and manage applications onAWS (ECS, EC2, RDS).

• Develop and maintainCI/CD pipelinesusing GitLab and AWS CodePipeline/CodeCommit.

• Work withSQL/Oracledatabases and optimize queries and application performance.

• Monitor and troubleshoot applications usingGrafana and AWS CloudWatch.

• Participate in production support, incident resolution, RCA, and continuous improvement.

• Collaborate with architects, DevOps, QA, and business teams throughout the SDLC.

Requirements

• 7+ years of Java backend development experience.

• Strong hands-on experience with Java 17+ & Spring Boot 3.x.

• Strong experience in Microservices, REST/GraphQL APIs.

• Hands-on AWS: ECS, EC2, RDS.

• Experience with CI/CD: GitLab, AWS CodeCommit, CodePipeline.

• Experience with IaC and cloud deployment.

• Strong SQL/Oracle and relational database knowledge.

• Experience with Okta authentication/authorization.

• Experience with MuleSoft/API integration.

• Knowledge of Docker/Kubernetes is an advantage.

• Understanding of cloud security, monitoring, performance, and scalable application design.

Good to Have

• Experience with containerization and orchestration (Docker, Kubernetes)

• Exposure to security best practices in cloud environments

• Familiarity with Agile/Scrum methodologies

Apply on employer site

You'll continue on the employer's careers page to submit your application.