Java Backend Engineer — Spring Microservices & Cloud

Summary

The Java Backend Engineer will design and implement scalable microservices using Java, Spring Boot, and Spring Cloud. The role involves working with messaging systems like Kafka or RabbitMQ, containerization tools like Docker and Kubernetes, and managing data across SQL and NoSQL databases.

SilverLink Technologies Pte. Ltd. is seeking a senior Java backend engineer to design and implement scalable microservices using Java 8/11/17, Spring Boot, Spring Cloud, and Hibernate/JPA.

You will work with Kafka/RabbitMQ for messaging, Docker/Kubernetes for deployment, and Docker-based CI/CD pipelines. Proficiency with JVM tuning, concurrency, and design patterns is essential, along with strong SQL knowledge across MySQL, PostgreSQL, and MongoDB.

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available