Full Time
Negotioable
TBD
Jun 18, 2025
About Dealertouch
Dealertouch is a fast-growing SaaS platform that helps used-car dealerships manage inventory, sales and CRM via Spring Boot/Kotlin microservices, React/Next.js web and React Native mobile apps.
What You’ll Do:
- Build and maintain Spring Boot microservices for core DMS features (inventory, billing, CRM)
- Implement reactive streams (Project Reactor) and event-driven pipelines (Kafka/Debezium)
- Design REST/GraphQL APIs and integrate with third-party services (Stripe, OpenSearch)
- Collaborate on database schema design and optimize PostgreSQL queries
- Own CI/CD pipelines (GitHub Actions, Docker, Kubernetes) and write comprehensive tests
- Work independently on system-design tasks and guide technical decisions
What We’re Looking For:
- 3+ years Java & Spring Boot in microservices
- Hands-on reactive programming (Flux/Mono)
- Ability to design systems end-to-end and deliver features independently
- Familiarity with Kotlin codebases and GraphQL is a plus
- Solid PostgreSQL skills and ORM experience (JPA/Hibernate)
- Proficiency with Docker, CI/CD tooling and Kubernetes
Personal Traits:
- Team-oriented; thrives in dynamic, cross-functional environments
- Deadline-driven with strong time-management and documentation discipline
- Creative problem-solver with a passion for learning new technologies
- Excellent English for reading technical docs and collaborating remotely
Benefits
- Innovative startup culture with clear growth paths
- Access to cutting-edge tech challenges
- 100% remote, flexible hours