Remote
Mid Level
Full Time
Posted December 31, 2025
Tech Stack
java
spring
spring-boot
kafka
google-cloud-platform
google-cloud-run
google-cloud-sql
docker
camunda
kubernetes
appcast
Job Description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, DynPro Inc., is seeking the following. Apply via Dice today!
**Job Overview**
We are seeking an experienced
**Senior Java Microservices Engineer**
to design and build scalable, event-driven applications. The ideal candidate will have strong hands-on experience with
**Java, Spring Boot, Kafka, and Google Cloud Platform (Google Cloud Platform)**
. Experience with rule engines or decisioning platforms is a plus.
**Responsibilities**
- Design, develop, and maintain Java/Spring Boot microservices
- Build and manage Kafka producers and consumers for high-volume event processing
- Deploy, monitor, and optimize services on Google Cloud Platform (GKE, Cloud Run, Pub/Sub, Cloud SQL, etc.)
- Implement CI/CD pipelines, monitoring, and cloud-native best practices
- Collaborate with cross-functional teams in an Agile/Scrum environment
- (Optional) Support integrations with rule engines or decisioning platforms
**Required Skills**
- 5+ years of hands-on Java development experience
- Strong experience with microservices architecture and RESTful APIs
- 2+ years of experience with Google Cloud Platform (Google Cloud Platform)
- 2+ years of experience with Apache Kafka
- Experience with Docker, CI/CD pipelines, and containerized applications
- Working knowledge of SQL and NoSQL databases
- Strong communication skills and ability to work independently in a remote environment
Nice to Have
- Experience with IBM ODM, Drools, Camunda DMN, or similar rule engines
- Kubernetes, service mesh technologies, and observability/monitoring tools.