# Java & Microservices Developer

**Company:** [Unison Group](https://jobs.workable.com/companies/deKpPhPMtQZga7XoPG1tSo.md)
**Location:** Manila, Philippines
**Workplace:** on site
**Employment type:** Full-time
**Department:** Bharat

[Apply for this job](https://jobs.workable.com/view/f0d6eca1-2783-48a3-9ad2-ebe5866bf824)

## 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.
