Java & Microservices Developer
Unison Group Kuala Lumpur, Kuala Lumpur, Malaysia
Business Consulting and Services · 11-50 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Design, develop, and maintain scalable backend applications and microservices using Java and Spring Boot. Integrate these services with databases, messaging systems, and external APIs while ensuring high performance and security.
What they look for
Requirements
Requires strong programming experience in Java 8 or above and hands-on expertise with Spring Boot and microservices architecture. Candidates should be familiar with database management, CI/CD pipelines, and containerization tools like Docker and Kubernetes.
Full 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.
- 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.
Similar roles
-
Java Developers
GoSourcing Pty Ltd Sydney, New South Wales, Australia
-
Java Developer
Suffescom Solutions Pvt. Ltd. S.A.S. Nagar (Mohali) Tahsil, Punjab, India · ₹700K–₹1M/yr
-
Senior Java Developer - Assistant Vice President
Citi Pune, Maharashtra, India
-
AI ENGINEER (Developer Backend Java Sr)
Jobgether Brazil
-
Java Software Engineer (Junior Level)
J-Mack Technologies United States · $60K–$65K/yr
-
Desenvolvedor(a) PHP e Java (Symfony)/Oracle Sr
Softtek Rio de Janeiro, Rio de Janeiro, Brazil