Start Your Search Here

Job Search

Unison Group New Zealand

Singapore / Global

Java & Microservices Developer

Job Description

We are looking for an experienced Java & Microservices Developer with strong expertise in Java, Spring Boot, and microservices architecture. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable, high-performance backend applications and RESTful APIs.

Key Responsibilities

Design, develop, and maintain backend applications using Java and Spring Boot

Build and implement microservices-based architecture and RESTful APIs

Develop secure, scalable, and high-performance applications

Integrate microservices with databases, messaging systems, and external APIs

Work with relational and NoSQL databases for data storage and retrieval

Implement unit testing, integration testing, debugging, and code reviews

Collaborate with cross-functional teams, including frontend developers, architects, and QA engineers

Use CI/CD pipelines and containerization tools to support deployment and release processes

Troubleshoot production issues and optimize application performance

Requirements

Strong programming experience in Java 8/11/17 or above

Hands-on experience with Spring Boot, Spring MVC, Spring Security, and Spring Data JPA

Strong understanding of Microservices Architecture and RESTful web services

Experience with API design, integration, and documentation using Swagger/OpenAPI

Good knowledge of SQL databases such as Oracle, MySQL, or PostgreSQL

Experience with messaging technologies such as Kafka or RabbitMQ

Familiarity with Git, Maven/Gradle, and CI/CD tools

Experience with Docker and Kubernetes is preferred

Knowledge of cloud platforms such as AWS, Azure, or GCP is an advantage

Strong problem-solving, analytical, and communication skills

Applica Now