





Mid-level remote backend role at a well-backed startup with common Java microservices requirements.
Core backend Java/microservices skills are highly transferable across industries.
Explicit 2-4 year requirement with mandatory Java/Spring, Kafka, Redis, and RDS experience.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Architect, develop, and optimize scalable backend services using Java, Spring Boot, and microservices.
Design and manage efficient database schemas and integrate messaging/event-driven systems using Kafka or RabbitMQ.
Implement performance optimizations, caching strategies, and ensure code quality with testing in a fast-paced startup environment.
2-4 years of backend development experience in a product-based company, preferably SaaS.
Strong expertise in Java and Spring Boot ecosystem.
Experience with relational databases (MySQL/PostgreSQL) and asynchronous messaging systems like Kafka or RabbitMQ.
Proficiency with caching technologies such as Redis or Memcached.
Demonstrated ability to deliver end-to-end backend features in an agile, startup-like environment.
Experience designing distributed, resilient systems with microservices architecture and event-driven patterns.
Comfortable collaborating across product, frontend, QA, and DevOps teams to build reliable, scalable backend platforms.