Senior Java Developer - Remote & Cloud-Native Microservices
Summary
A senior backend engineer at UST designs, develops, and evolves mission-critical Java microservices in a distributed, cloud-native environment. Core stack: Java 17/21, Spring Boot, gRPC, Kafka, and CI/CD, with involvement in testing, architecture, and documentation.
UST is seeking a Senior Java Developer to join our global engineering team. You will design, develop, and evolve mission-critical backend services using Java 17/21, Spring Boot, and cloud-native architectures.
You’ll build reactive microservices with gRPC APIs, work with Kafka, and contribute to testing, architecture decisions, and documentation. You will thrive in a distributed environment, participate in CI/CD, and help shape technical strategy across cross-functional teams.