Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Fri, Feb 27, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Senior Software Engineer II, Messaging, Cloud.
Key Responsibilities
- Design, build, and maintain streaming services using Kafka, Spring Boot, and Spring Cloud Stream
- Develop and manage Kafka connectors for data integration and own schema management using Protocol Buffers
- Collaborate with cross-functional teams on API design and write infrastructure as code using Terraform
Required Qualifications
- 6+ years of backend software engineering experience
- Strong proficiency with Java and Spring Boot
- Experience with Apache Kafka or similar distributed streaming platforms
- Solid understanding of distributed systems concepts
- Comfortable with cloud infrastructure (AWS preferred) and containerized deployments
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...